Development and Operation of the D-Grid Infrastructure

  • Thomas Fieseler
  • Wolfgang Gűrich
Conference paper

Abstract

D-Grid is the German national grid initiative, granted by the German Federal Ministry of Education and Research. In this paper we present the Core D-Grid which acts as a condensation nucleus to build a production grid and the latest developments of the infrastructure. The main difference compared to other international grid initiatives is the support of three middleware systems, namely LCG/gLite, Globus, and UNICORE for compute resources. Storage resources are connected via SRM/dCache and OGSA-DAI. In contrast to homogeneous communities, the partners in Core D-Grid have different missions and backgrounds (computing centres, universities, research centres), providing heterogeneous hardware from single processors to high performance supercomputing systems with different operating systems. We present methods to integrate these resources and services for the DGrid infrastructure like a point of information, centralized user and virtual organization management, resource registration, software provision, and policies for the implementation (firewalls, certificates, user mapping).

Keywords

Europe Torque Prefix Erwin 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    Allen G, Davis K et al (2003) Enabling Applications on the Grid: A GridLab Overview. International Journal of High Performance Computing Applications 17:449–466CrossRefGoogle Scholar
  2. [2]
    Berlich R, Kunze M, and Schwarz K (2005) Grid Computing in Europe: From Research to Deployment. In: Proceedings of the 2005 Australasian workshop on Grid computing and eresearch, Newcastle, New South Wales, Australia, 44:21–27Google Scholar
  3. [3]
    Current status of the Core D-Grid Infrastructure. http://www.dgrid.de/index.php?id=209&L=1. Accessed 11 November 2008
  4. [4]
    Deutsches Forschungsnetz (DFN). http://www.dfn/de/. Deutsches Forschungsnetz – Public Key Infrastructure (DFN-PKI). http://www.pki.dfn.de/. Accessed 11 November 2008
  5. [5]
    D-Grid CSM. http://webmds.lrz-muenchen.de:8080/webmds/xslfiles/csm/. Accessed 11 November 2008
  6. [6]
    D-Grid Initiative. http://www.d-grid.de/. Accessed 11 November 2008
  7. [7]
    D-Grid Integration project (DGI). http://dgi.d-grid.de/. Accessed 11 November 2008
  8. [8]
    Dgridmap Client. http://www.d-grid.de/index.php?id=335. Accessed 11 November 2008
  9. [9]
    D-Grid User Portal. http://www.d-grid.de/userportal/. Accessed 11 November 2008
  10. [10]
    D-Grid Provider Portal. http://www.d-grid.de/providerportal/. Accessed 11 November 2008
  11. [11]
    D-Grid support D-GUS. http://dgus.d-grid.de/. Accessed 11 November 2008
  12. [12]
    European Policy Management Authority for Grid Authentication (EUGridPMA). http://www.eugridpma.org/. Accessed 11 November 2008
  13. [13]
    Fieseler T and G¨urich W (2008) Core D-Grid Infrastructure. In: Lin SC, Yen, E (ed) Grid Computing, International Symposium on Grid Computing (ISGC 2007), Springer, New York, 153–162Google Scholar
  14. [14]
    Fieseler T and G¨urich W (2008) Operation of the Core D-Grid Infrastructure. In: 2008 Eighth IEEE International Symposium on Cluster Computing and the Grid (ccgrid), IEEE Computer Society Press, USA, 162–168Google Scholar
  15. [15]
    Foster I (2006) Globus Toolkit Version 4: Software for Service-Oriented Systems. In: IFIP International Conference on Network and Parallel Computing, Springer-Verlag LNCS 3779, 2–13Google Scholar
  16. [16]
    Grid Computing Centre Karlsruhe (GridKa). http://grid.fzk.de/. Accessed 11 November 2008
  17. [17]
    Horizontal Integration of Resource- and Service Monitoring in D-Grid (D-MON). http://www.d-grid.de/index.php?id=401&L=1. Accessed 11 November 2008
  18. [18]
    Integrated Rule-Oriented Data System (iRODS). http://www.irods.org/. Accessed 11 November 2008
  19. [19]
    International Grid Trust Federation (IGTF), The Grid's Policy Management Authority, http://www.igtf.net/. Accessed 11 November 2008 20.
  20. [20]
    Java Database Connectivity (JDBC). http://java.sun.com/products/jdbc/. Accessed 11 November 2008
  21. [21]
    Karasavvas K, Antonioletti M et al (2005) Introduction to OGSA-DAI Services. In: Lecture Notes in Computer Science, Springer-Verlag LNCS 3458, 1–12Google Scholar
  22. [22]
    Knobloch J and Robertson L (2006) LHC Computing Grid. The LCG TDR Editorial Board. http://lcg.web.cern.ch/LCG/tdr/LCG TDR v1 04.pdf. Accessed 11 November 2008
  23. [23]
    Novotny J, Russell M and Wehrens O (2004) GridSphere: A Portal Framework for Building Collaborations. Concurrency & Computation-Practice & Experience 16:503–513Google Scholar
  24. [24]
    Perelmutov T, Petravick D, Corso E (2006) The Storage Resource Manager Interface Specification. http://sdm.lbl.gov/srm-wg/. Accessed 11 November 2008
  25. [25]
    Projects within the D-Grid Consortium, http://www.d-grid.de/index.php?id=41&L=1. Accessed 11 November 2008
  26. [26]
    Reference installation of the D-Grid integration project, http://dgiref.d-grid.de/. Accessed 11 November 2008
  27. [27]
    Resource Description Framework (RDF). http://www.w3.org/RDF/. Accessed 11 November 2008
  28. [28]
    Streit A, Erwin D et al (2005) UNICORE - From Project Results to Production Grids. In: Grandinetti L (ed) Grid Computing: New Frontiers of High Performance Computing, Elsevier, 357–376Google Scholar
  29. [29]
    Virtual Organization Membership Registration Service (VOMRS), http://www.uscms.org/SoftwareComputing/Grid/VO/. Accessed 11 November 2008

Copyright information

© Springer-Verlag US 2010

Authors and Affiliations

  • Thomas Fieseler
    • 1
  • Wolfgang Gűrich
    • 1
  1. 1.Jülich Supercomputing CentreJülichGermany

Personalised recommendations