A Case For Grid Computing On Virtual Machines
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Xen and the art of virtualization
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Data integration in a bandwidth-rich world
Communications of the ACM - Blueprint for the future of high-performance networking
Communications of the ACM - Blueprint for the future of high-performance networking
The VMware Workstation 5 Handbook (Networking & Security)
The VMware Workstation 5 Handbook (Networking & Security)
Virtualization for high-performance computing
ACM SIGOPS Operating Systems Review
Virtual Clusters for Grid Communities
CCGRID '06 Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid
Toward a doctrine of containment: grid hosting with adaptive resource control
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
From virtualized resources to virtual computing grids: the In-VIGO system
Future Generation Computer Systems - Special section: Complex problem-solving environments for grid computing
Virtual workspaces in the grid
Euro-Par'05 Proceedings of the 11th international Euro-Par conference on Parallel Processing
DRAGON: a framework for service provisioning in heterogeneous grid networks
IEEE Communications Magazine
Hi-index | 0.00 |
Virtualization is an essential enabling technology for the construction and control of computing facilities that can dynamically adapt available physical resources to transient tasks such as the temporary creation of a virtual computing center tailored to the needs of a virtual organization. In this paper we will describe our strategy for the creation of virtual computer clusters based on standard SOA and hosts virtualization technologies and we will report on our ongoing work on the application of the latter to the deployment and management of a research cluster with 140 dual core cpu. Our deployment mechanism, as well as the system management, is delegated to a control plane based on workflows of coordinated web services. The control plane is based on two logically independent modules, the first is responsible of the physical resources and the deployment on the hardware of virtual Xen hypervisor images, while the second manages operations on virtual clusters such as their creation, startup and control. Low level operations - e.g., the control of a running image on a given computational host - are directly provided by atomic web services, in this specific case aWSRF service running in the dom0 of each participating physical Xen host, while all logic above that level is implemented as BPEL scripts.