Title :
Using Para-Virtualization as the Basis for a Federated PlanetLab Architecture
Author :
Edwards, Chris ; Harwood, Aaron
Author_Institution :
Univ. of Melbourne, Melbourne
Abstract :
The federation of islands of large scale distributed systems is a difficult problem, in part because of the variety of systems involved. We categorize solutions into either the systems integration or the virtualization approach. Using the virtualization approach, we enable a federated architecture for the PlanetLab Internet testbed. The current implementation of PlanetLab has a central management authority responsible for the maintenance of the system´s nodes and creation of virtual machines for users. We propose two additional entities, which separate aspects of a node and site´s management, allowing viable federation, called the Site Manager and Federation Authority. Building on the existing virtualization used by PlanetLab, the realisation of our proposal makes use of Xen, a para-virtualization system for x86 hardware. We present the uses of Xen domains, or virtual machines, as hosts for both PlanetLab nodes and slices. This additional layer of virtualization is the basis of our federation architecture.
Keywords :
distributed processing; virtual machines; Federation Authority; PlanetLab Internet testbed; Site Manager; Xen; central management authority; federated PlanetLab architecture; federated architecture; large scale distributed systems; para-virtualization system; system node maintenance; systems integration; virtual machines; x86 hardware; Computer architecture; Computer science; Control systems; Hardware; IP networks; Internet; Laboratories; Large-scale systems; Testing; Virtual machining;
Conference_Titel :
Virtualization Technology in Distributed Computing, 2006. VTDC 2006. First International Workshop on
Conference_Location :
Tampa, FL
Print_ISBN :
0-7695-2873-1
Electronic_ISBN :
978-0-7695-2873-1
DOI :
10.1109/VTDC.2006.16