Everlab: A Production Platform for Research in Network Experimentation and Computation

We have pioneered the deployment of EverLab, a production level private PlanetLab system using high-end clusters spread over Europe. EverLab supports both experimentation and computational work, incorporating many of the features found on Grid systems. This paper describes the decision process that led us to choose PlanetLab and the challenges that we faced during our implementation and production phases. We detail the monitoring systems that were deployed on EverLab and their impact on our management policies. The paper concludes with suggestions for future work on private PlanetLabs and federated systems.

[1]  Douglas Thain,et al.  Distributed computing in practice: the Condor experience , 2005, Concurr. Pract. Exp..

[2]  Duncan Napier IPTables/NetFilter-Linux''s next-generation stateful packet filter , 2001 .

[3]  Silvia Sabatini,et al.  Temperature chaos in two-dimensional Ising spin glasses with binary couplings: a further case for universality , 2006, cond-mat/0607325.

[4]  Dahlia Malkhi,et al.  The Julia Content Distribution Network , 2005, WORLDS.

[5]  Benoit des Ligneris,et al.  Virtualization of Linux based computers: the Linux-VServer project , 2005, 19th International Symposium on High Performance Computing Systems and Applications (HPCS'05).

[6]  Miron Livny,et al.  Distributed computing in practice: the Condor experience: Research Articles , 2005 .

[7]  KyoungSoo Park,et al.  CoMon: a mostly-scalable monitoring system for PlanetLab , 2006, OPSR.

[8]  Larry L. Peterson,et al.  Using PlanetLab for network research: myths, realities, and best practices , 2005, OPSR.

[9]  Duncan Napier Security: IP Taxables/NetFilter -- Linux's next-generation stateful packet filter , 2001 .

[10]  David E. Culler,et al.  The ganglia distributed monitoring system: design, implementation, and experience , 2004, Parallel Comput..

[11]  Mikel Izal,et al.  The European Traffic Observatory Measurement Infrastructure (ETOMIC): a testbed for universal active and passive measurements , 2005, First International Conference on Testbeds and Research Infrastructures for the DEvelopment of NeTworks and COMmunities.

[12]  Eric Foster-Johnson Red Hat RPM guide , 2002 .

[13]  William Gropp,et al.  MPICH2: A New Start for MPI Implementations , 2002, PVM/MPI.

[14]  Yuval Shavitt,et al.  DIMES: let the internet measure itself , 2005, CCRV.

[15]  Ian T. Foster,et al.  The anatomy of the grid: enabling scalable virtual organizations , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[16]  Ian T. Foster,et al.  Globus and PlanetLab resource management solutions compared , 2004, Proceedings. 13th IEEE International Symposium on High performance Distributed Computing, 2004..