Indico celebrates its 20th anniversary! Check our blog post for more information!

13–17 Feb 2006
Tata Institute of Fundamental Research
Europe/Zurich timezone

An Edge Services Framework (ESF) for EGEE, LCG, and OSG

15 Feb 2006, 14:40
20m
Auditorium (Tata Institute of Fundamental Research)

Auditorium

Tata Institute of Fundamental Research

Homi Bhabha Road Mumbai 400005 India
oral presentation Grid middleware and e-Infrastructure operation Grid Middleware and e-Infrastructure Operation

Speaker

Abhishek Singh RANA (University of California, San Diego, CA, USA)

Description

We report on first experiences with building and operating an Edge Services Framework (ESF) based on Xen virtual machines instantiated via the Workspace Service available 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 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 Edge Services. The first concerns Edge Service configuration. It is impractical to assume that each virtual organization (VO) using a facility will employ the same Edge Service configuration, or that different configurations will coexist easily. Even within a VO, it should be possible to run different versions of the same Edge Service simultaneously. The second issue concerns resource usage: since Edge Services may become a bottleneck to a site, it is essential that an ESF be able to effectively arbitrate resource usage (e.g., memory, CPU, and networking) among different VOs. By providing virtualization on the level of instruction set architecture, virtual machines 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 virtual machines, we use the Workspace Service from 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. We will report on first experiences building and operating this Edge Services Framework.

Primary authors

Abhishek Singh RANA (University of California, San Diego, CA, USA) Alexandre Vaniachine (Argonne National Laboratory, IL, USA) Burt Holzman (Fermi National Accelerator Laboratory, IL, USA) Frank Wuerthwein (University of California, San Diego, CA, USA) Kate Keahey (Argonne National Laboratory, IL, USA) Robert Gardner (University of Chicago, IL, USA) Timothy Freeman (Argonne National Laboratory, IL, USA)

Co-authors

Barry Blumenfeld (Johns Hopkins University, Baltimore, MD, USA) Borja Sotomayor (University of Chicago, IL, USA) Dane Skow (Fermi National Accelerator Laboratory, IL, USA) David Malon (Argonne National Laboratory, IL, USA) David Smith (CERN (European Organization for Nuclear Research), Geneva, Switzerland) Ed May (Argonne National Laboratory, IL, USA) Erwin LAURE (CERN (European Organization for Nuclear Research), Geneva, Switzerland) Ian Bird (CERN (European Organization for Nuclear Research), Geneva, Switzerland) Jim Shank (Boston University, MA, USA) John Weicher (PIOCON, IL, USA) Kaushik De (The University of Texas, Arlington, TX, USA) Laurence Field (CERN (European Organization for Nuclear Research), Geneva, Switzerland) Maarten Litmaath (CERN (European Organization for Nuclear Research), Geneva, Switzerland) Markus Schulz (CERN (European Organization for Nuclear Research), Geneva, Switzerland) Matthew Vranicar (PIOCON, IL, USA) Preston Smith (Purdue University, IN, USA) Razvan Popescu (Brookhaven National Laboratory, Upton, NY, USA) Ruth Pordes (Fermi National Accelerator Laboratory, IL, USA) Shaowen Wang (University of Iowa, IA, USA) Simone Campana (CERN (European Organization for Nuclear Research), Geneva, Switzerland) Stuart Martin (Argonne National Laboratory, IL, USA) Torre Wenaus (Brookhaven National Laboratory, Upton, NY, USA)

Presentation materials