CTWatch
November 2005
E-Infrastructure: Europe Meets the e-Science Challenge
Fabrizio Gagliardi, EGEE Project Director – CERN
Bob Jones, EGEE Technical Director – CERN
Owen Appleton, EGEE Communications Officer – CERN

3
Re-engineering and integration – producing modern middleware

Figure 2: Projects related to EGEE and EGEE-II From its inception, EGEE had considerable advantages in the area of middleware. EGEE is in many ways the successor to the European DataGrid project,7 which had previously developed a well built middleware solution, the EDG middleware. This stack had already been further developed by the LCG project into the LCG-2 middleware, providing EGEE with a working middleware stack to deploy from day one. In parallel, EGEE has also developed a new middleware solution, gLite,8 tailored to the multi-science user communities it supports. Rather than starting from scratch, gLite takes components from a large number of software sources, re-engineering some of them and integrating them into a modern, lightweight, service-orientated middleware solution. The resulting software stack provides a full set of Grid foundation services, as well as a range of higher level services.

This modular approach, combines best-of-breed elements from other middleware sources, allowing outside projects interested in the middleware to install only the elements of gLite relevant to them, developing their own specialist, high-level services on top of it. The gLite stack also contains the foundations necessary for interoperability with other Grid systems, in particular in the area of security frameworks, and its development team actively participates in security working groups through the Global Grid Forum9 and other such bodies. The gLite stack is released under a permissive, business-friendly open source license, which facilitates and encourages its use by outside groups. With gLite in use within the project, outside groups such as the DILIGENT digital library project are already making use of gLite on their own Grid infrastructure, and it is hoped that more groups, and eventually industry, will join them in the future.

Pages: 1 2 3 4 5

Reference this article
Gagliardi, F., Jones, B., Appleton, O. "How to Build an International Grid: Infrastructure, Applications and Community," CTWatch Quarterly, Volume 1, Number 4, November 2005. http://www.ctwatch.org/quarterly/articles/2005/11/how-to-build-an-international-grid-infrastructure/

Any opinions expressed on this site belong to their respective authors and are not necessarily shared by the sponsoring institutions or the National Science Foundation (NSF).

Any trademarks or trade names, registered or otherwise, that appear on this site are the property of their respective owners and, unless noted, do not represent endorsement by the editors, publishers, sponsoring institutions, the National Science Foundation, or any other member of the CTWatch team.

No guarantee is granted by CTWatch that information appearing in articles published by the Quarterly or appearing in the Blog is complete or accurate. Information on this site is not intended for commercial purposes.