The KnowARC1 project brings Globus2 packages to Debian Linux, paving the way for many Grid projects to be included in the popular distribution.
In the field of Grid Computing, Globus is a major brand. One of the earliest Grid middleware solutions, the Globus Tookit is not only a popular middleware flavour, but it also offers important building blocks for many other Grid solutions.
Among these is the Advanced Resource Connector (ARC), widely used in Europe and maintained by the NorduGrid Collaboration4 and the KnowARC project. ARC relies on a number of Globus libraries in their production-quality middleware, notably the Grid Security Infrastructure and file transfer libraries.
“One of our goals is to have ARC included in major Linux distributions such as Debian,” says KnowARC Project Director Farid Ould-Saada from Oslo University. “Our middleware already runs on nearly every flavour of Linux including Debian, but inclusion into the Debian distribution will make it even easier for users to get set up with ARC”.
To achieve this, ARC needs some Globus packages to be integrated into Debian, so ARC developers began porting the Globus packages required for the ARC middleware and submitting them to Debian earlier this year.
“It was easier than we expected,” says lead-programmer Mattias Ellert from Uppsala University in Sweden, “we had some technical assistance from the Globus team in the US, and in general it has gone very smoothly. Next we want to port the same packages to Windows as well as submitting ARC itself to Debian.”
ARC is not the only middleware making use of Globus packages, other major solutions such as the US Virtual Data Toolkit and the EGEE projects gLite middleware rely on Globus.
“This work provides Debian users with convenient access to Globus capabilities such as public key security, GridFTP data transfer and the Replica Location Catalog for data management,” commented Ian Foster, Globus project leader. “This broadening of the Globus user community is very exciting.
For more information on the packages see http://wiki.debian.org/DebianScience/Grid
Notes to editors.
1. The KnowARC project develops the ARC middleware. It is co-funded by the European Commission under contract number 032691. For more information see http://www.knowarc.eu or contact Owen Appleton (firstname.lastname@example.org , +44 7590 465 387).
2. Globus, Globus Alliance, and Globus Toolkit are trademarks held by the University of Chicago. For more information see http://www.globus.org.
3. See http://www.debian.org.
4. NorduGrid is a Grid Research and Development collaboration aimed at development, maintenance and support of the ARC Grid middleware. See www.nordugrid.org for more information.