Journal of Grid Computing

, 7:309 | Cite as

Practical Grid Storage Interoperation

Interoperation of SRM and SRB Now
  • Jens Jensen
  • Roger Downing
  • Derek Ross
  • Matt Hodges
  • Alex Sim


In global Grids, interoperation is important. It enables communities to work together, helps prevent vendor lock-in, and in principle enables “cloud-like” resource provision by permitting different resources to meet needs from other communities. In this paper, we discuss a practical example of achieving interoperation between storage resources, and the lessons learned. The aim is to meet current use cases for interoperation with no additional software development. Apart from the practical results, experiences from this work will be relevant to other interoperation activities.


Grid storage SRM SRB gLite Interoperation 


  1. 1.
    Alfieri, R., et al.: From gridmap-file to VOMS: managing authorization in a Grid environment. Future Gener. Comput. Syst. 21, 549–558 (2005)CrossRefGoogle Scholar
  2. 2.
    Allcock, W. (ed.): GridFTP: protocol extensions to FTP for the Grid, OGF GFD.20.
  3. 3.
    Astalos, J., et al.: International Grid CA interworking, peer review and policy management through the European DataGrid certification authority coordination group. In: Advances in Grid Computing—EGC 2005, pp. 285–295 (2005)Google Scholar
  4. 4.
    Badino, P.: The gLite file transfer service, EGEE User Forum 2006. CERN. (2006)
  5. 5.
    Bresnahan, J.: Contributed software. (2007)
  6. 6.
    BeStMan: Berkeley Storage Manager (BeStMan). (2009)
  7. 7.
    Burke, S., et al.: GridPP: running a production Grid. In: Proc. UK e-Science All-Hands 2006, pp. 598–605 (2006)Google Scholar
  8. 8.
    dCache: Scope of the project. (2009)
  9. 9.
  10. 10.
    Jensen, J., Synge, O.: Experiences with implementing the SRM protocol and configuring and packaging modular systems. In: Proc. IEEE Mass Storage Systems and Technologies Symposium on Local to Global Data Interoperability, pp. 93–96 (2006)Google Scholar
  11. 11.
    Fitzgerald, S., et al.: A directory service for configuring high perfomance distributed computations. In: Proc. 6th IEEE Symp. on High Performance Dist. Comp., pp. 365–375 (1997)Google Scholar
  12. 12.
    Laure, E., et al.: Programming the Grid with gLite. In: Computational Methods in Science and Technology. Poznań (2006)Google Scholar
  13. 13.
    Laure, E., Riedel, M., et al.: Open Grid forum Grid interoperability now activity. (2009)
  14. 14.
    Rajasekar, A.K., Wan, M.: SRB & SRBRack—components of a virtual data Grid architecture. In: Advanced Simulation Technologies Conference (ASTC02), San Diego, 15–17 April 2002Google Scholar
  15. 15.
    Riedel, M., et al.: Interoperation of world-wide production e-Science infrastructures. J. Grid Comp. (2009, in press)Google Scholar
  16. 16.
    Shoshani, A., Sim, A. (eds.): The storage resource manager interface specification, version 2.2. Open Grid forum document GFD.129. (2008)
  17. 17.
    Sim, A., et al.: SRM interoperation test reports (GGF 17 and 18). (2007)
  18. 18.
    Tsai, F: The development of SRM interface for SRB. In: EGEE 3rd User Forum. Clermont-Ferrand. (2008)

Copyright information

© Springer Science+Business Media B.V. 2009

Authors and Affiliations

  • Jens Jensen
    • 1
  • Roger Downing
    • 2
  • Derek Ross
    • 1
  • Matt Hodges
    • 1
  • Alex Sim
    • 3
  1. 1.Rutherford Appleton LaboratoryHarwell Science and Innovation CampusOxonUK
  2. 2.Daresbury LaboratoryWarringtonUK
  3. 3.Lawrence Berkeley National LaboratoryBerkeleyUSA

Personalised recommendations