Using ProActive for provisioning Grid nodes in the context
of J2EE servers replication
Context, Subject
This internship will take place within the context of the just launched INRIA ARC entitled AutoMan (Autonomic Management of Grid-Based Enterprise Services).
According to the overall objectives of this ARC, we aim at proposing a
solution for replication of J2EE application servers (in our case, we
consider the open source ObjectWeb JONAS
one): replication of J2EE servers on clusters of machines is already
deeply studied; our objective is to extend replication in the context
of grids of machines. The ProActive grid technology, developed in the OASIS group, will be used for giving a transparent and portable access to any sort of grid system.
The INRIA SARDES group develops JADE, an autonomic management software
solution dedicated to J2EE replicated servers, but only within the
scope of one cluster of machines. In JADE, there is a specific module
responsible to provision additional machines from the cluster, onto
which JADE can further decide to deploy server replicas. The subject we
propose for the internship, is specifically concentrated on this
module: the objective is to succeed to use the ProActive technology in
order to provision machines that belong to a grid.
Profile of the candidate
The candidate should be skilled in distributed programming in Java and have a strong interest in middleware developments.