ProActive demo and tests at ETSI Grid Plugtests

2 March 2010 by Cédric Dalmasso

The 1st and 2nd September 2009 held the IOP Demos of the 6th Grid Plugtests. The goal of this interoperability demonstration was to evaluate the resource reservation mechanisms and features offered by different grid and cloud computing products based on the use scenarios defined as part of the ETSI Grid Interoperability Test Specification.

INRIA presented the ProActive Parallel Suite composed of our three products: a Java middleware for distributed and parallel computing, a resource manager, and a job scheduler. Both the Java middleware and the resource manager implements the GCM Deployment ETSI standards (GCM Interoperability Deployment and GCM Interoperability Application Description).

The INRIA demoed the use of ProActive Resourcing and Scheduling on a local cluster and Amazon EC2. When the cluster is overloaded, computing nodes are dynamically gathered from Amazon EC2.
The test suite and test applications defined by the ETSI have also been implemented and successfully executed on Amazon EC2, PBS, LSF and SSH demonstrating the partial implementation of the GCM standard.

Furthermore, we contributed to the following survey presented to the participants:

  • User API: Java API, XML GCM DD/AD descriptors, XML Job descriptors
  • Data Management: Input and Output data directories can be shared between processes (remote access)
  • Hypervisor & resource management: Supports Xen, VMWare, KVM, Virtualbox, qemu, hyper V. Provides an unified API to manage all the supported hypervisors. Support SSH, PBS, LSF, SGE, OAR and more by using infrastructure specific CLI.
  • Resource reservation: Fully configurable through selection scripts. Jobs can ask to run scripts on resources to check if they fulfill their needs.
  • Feedback on existing standards:
    • Use ETSI GCM DD/AD XML descriptors to perform static deployments
    • Evaluated OGF JSDL for job submission but too many vendor specific options and does not fulfill all the needs of ProActive Programming/Resourcing
    • Evaluated OVF from the DMTF. It fails to address the main issue of moving images between different hypervisor without human intervention.
    • Looking for a common API for managing hypervisors. Currently, proprietary APIs must be used.




No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

IMPORTANT! To be able to proceed, you need to solve the following simple math (so we know that you are a human) :-)

What is 11 + 12 ?
Please leave these two fields as-is:
© 2010 ACTIVEEON S.A.S. All right reserved - Online Privacy Policy