The XtreemOS project has released the second public release of its Linux-based Grid operating system under the motto "Making Grid Computing Easier". The consortium has conceived and integrated a platform of open source technologies to enable easier usage, management, scalabilty and programming on top of Grid computing resources.
XtreemOS brings new capabilties to Grids, such as easing job submission and monitoring, while providing a comprehensive security implementation and virtual organization management. XtreemOS comes in three flavors: The PC flavor makes it possible to aggregate standalone PCs as computation resources into XtreemOS Grids. The XtreemOS cluster flavor is based on Kerrighed's LinuxSSI (single system image) technology. LinuxSSI is a Linux cluster providing users an image of a single large system. The third flavor, XtreemOS Mobile has been tailored to run XtreemOS services on mobile devices, such as Nokia Internet Tablets.
The 2.0 release version includes the following functionalities:
* Creation and management of dynamic virtual organizations The security infrastructure includes a set of services that guarantee the secure operation of the system, providing management of credentials, permissions and resources.
* Application execution management AEM is able to search available nodes that fulfill the application needs from within a large number of candidates and then execute the application on the selected nodes. AEM provides job and resource monitoring so that users can get a Linux-like view of their applications. A new experimental feature in this release is the ability to run interactive jobs such as graphical applications unmodifed; harnessing the power of a Grid system. In addition, there is a new graphical tool for editing and managing job submissions. Lasty, grid checkpointing and job migration has been integrated into this version.
* XtreemFS is a replicated and distributed object-based file system. It allows scaling an installation by adding machines with free storage resources. It offers striping of files over multiple storage servers for high performance parallel access. Furthermore, it supports automated mounting of home volumes.
* XOSAGA programming interface The XOSAGA API is built using the Simple API for Grid Applications (SAGA) standard from the Open Grid Forum (OGF). It provides access to XtreemOS resources and services.
* Xosautoconfig is a new tool included in the distribution, which assists Grid administrators and other users to quickly deploy XtreemOS nodes on Virtual Machines, Grids and test beds.
With this release, the XtreemOS consortium invites the participation of external contributors and feedback. XtreemOS is open source and GPL/BSD licensed. For more info please email: [e-mail:firstname.lastname@example.org] There is a lively developer channel on #xtreemos-dev on irc.freenode.net, as well.
The second public version based on Mandriva Linux isos can be downloaded from the project website: [HYPERLINK@www.xtreemos.eu] The source code is available at [HYPERLINK@gforge.inria.fr] Also available in the distribution are sample applications and demos.
Partially funded by the sixth framework programme (Contract FP6-033576) of the European Commission, XtreemOS is a 4-year research project, comprised of 19 academic and enterprise partners in Europe and China that aims to develop a Linux based grid operating system to simplify the usage, management and programming of grids.