• DocumentCode
    462393
  • Title

    Blueprint and First Experiences Bridging Hardware Virtualization and Global Grids for Advanced Scientific Computing: Designing and Building a Global Edge Services Framework (ESF) for OSG, EGEE, and LCG

  • Author

    Rana, Abhishek Singh ; Keahey, Katarzyna ; Freeman, Timothy ; Sotomayor, Borja ; Foster, Ian ; Wurthwein, Frank ; Vaniachine, Alexandre

  • Author_Institution
    Div. of Phys. Sci., California Univ. San Diego, La Jolla, CA
  • Volume
    1
  • fYear
    2006
  • fDate
    Oct. 29 2006-Nov. 1 2006
  • Firstpage
    627
  • Lastpage
    631
  • Abstract
    We report on first experiences with building and operating an edge services framework (ESF) based on Xen virtual machines instantiated via the workspace service in Globus toolkit, and developed as a joint project between EGEE, LCG, and OSG. Many computing facilities are architected with their compute and storage clusters behind firewalls. Edge services (ES) are instantiated on a small set of gateways to provide access to these clusters via standard grid interfaces. Experience on EGEE, LCG, and OSG has shown that at least two issues are of critical importance when designing an infrastructure in support of ES. The first concerns ES configuration. It is impractical to assume that each virtual organization (VO) using a facility will employ the same ES configuration, or that different configurations will coexist easily. Even within a VO, it should be possible to run different versions of the same ES simultaneously. The second issue concerns resource allocation: it is essential that an ESF be able to effectively guarantee resource allocation (e.g., memory, CPU, and networking) to different VOs. By providing virtualization on the level of instruction set architecture, virtual machines (VMs) allow configuration of independent software stacks for each VM executing on a resource. Modern implementations of this abstraction are extremely efficient and have outstanding fine-grained enforcement capabilities. To securely deploy VMs, we have extended the design of, and use, workspace service in the Globus toolkit, which allows a VO administrator to dynamically launch appropriately-configured system images. In addition, we are developing a library of such images, reflecting the needs of presently participating communities ATLAS, CMS, and CDF. In this paper, we report on first experiences designing, building and operating this edge services framework.
  • Keywords
    grid computing; high energy physics instrumentation computing; internetworking; resource allocation; virtual instrumentation; ATLAS; CDF; CMS; EGEE; ES configuration; Globus toolkit; LCG; OSG; Xen virtual machines; advanced scientific computing; compute clusters; computing facilities; edge services framework; firewalls; global ESF; global grids; hardware virtualization; resource allocation; software stack configuration; standard grid interfaces; storage clusters; virtual organization; workspace service; Buildings; Computer architecture; Libraries; Platform virtualization; Resource management; Resource virtualization; Scientific computing; Virtual machining; Virtual manufacturing; Voice mail;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nuclear Science Symposium Conference Record, 2006. IEEE
  • Conference_Location
    San Diego, CA
  • ISSN
    1095-7863
  • Print_ISBN
    1-4244-0560-2
  • Electronic_ISBN
    1095-7863
  • Type

    conf

  • DOI
    10.1109/NSSMIC.2006.356232
  • Filename
    4179071