80 likes | 202 Vues
This document explores the integration of computational grids for optimized access to virtual machine (VM) resources across various hosting environments, including VMware ESX and Xen servers. It emphasizes the use of service-oriented architectures involving information agents, resource collectors, and aggregation services, enabling efficient querying and management of distributed resources. The use of GLUE, CIMOM, and other standards for data interoperability and XML-based information translation are discussed, showcasing the complexity and functionality of modern cloud infrastructures.
E N D
Computational Grids Computer Site Access Service Virtual Machine Host Resource
client Web MDS Information query VO aggregation index service Information agent Information aggregation vm vm vm Globus index service Globus index service …… VMM Information provider Information collection Information translator Host resource Computer site Information collector agent
LUN Virtual disk vm Storage array FC HBA VMware ESX server
vm HostedDependency ArchieveConnetion ESXComputerSystem Virtual disk HostedStoragePool ConcreteComponent FC HBA LUN SystemDevice
vm vm vm VMware ESX server Pegasus CIMOM Information provider TCP/IP HTTP/HTTPS
Access point vm Information provider TCP/IP vm VMware ESX server XEN server Information engine Information agent Hosting resource Information cache
Extended GLUE schema Interface & object factory Implementation classes Binding compiler binding VMware CIM package GLUE XML data package Javax.xml.bind Implementation of Javax.xml.bind marshal translator
RZ IWR Virtual machine pool Virtual machine pool vm vm …… vm vm vm …… vm Xen servers VMware infrastructure host host …… host host host host ……