2009 · 126 citations · 9 references
ComputingCloud ComputingComputer SystemsCloud ArchitectureCloud InfrastructureVirtualizationCloud Resource ManagementCloud VirtualizationCompute Resource ManagementElastic Resource ManagementResource ProvisioningVirtualization ArchitectureCloud ClusteringCloud Resource ProvisioningDynamic Resource ProvisioningElastic ProvisioningElastic Resource ProvisioningPhysical Infrastructure DesignVirtual Infrastructure ManagementVirtualized Infrastructure Management
In this paper we analyze the deployment of generic clustered services on top of a virtualized infrastructure layer that combines a VM manager (the OpenNebula engine) and a cloud resource provider (Amazon EC2). The use of this virtualization layer between the service and the physical infrastructure extends the classical benefits of VM platforms to distributed infrastructures. Additionally, the integration of the cloud in this layer allows us to give additional capacity to the services using an external provider, thus complementing the local infrastructure without notice from the users or affecting the service workload. This flexible approach, which separates the resource provisioning from the service management, provides important benefits: elastic service capacity to adapt it to its dynamic workload; physical infrastructure partitioning to isolate it from other running services; and support for heterogeneous configurations tailored for each service class. The feasibility of the proposed approach is analyzed for two different clustered services: a classical computing cluster and a web server.
9
The Eucalyptus Open-Source Cloud-Computing System
Daniel Nurmi, Rich Wolski, Chris Grzegorczyk et al. · 2009 · 1.8K citations
Cluster-based scalable network services
Armando Fox, Steven D. Gribble, Yatin Chawathe et al. · 1997 · 527 citations · Full text
Ioan Raicu, Yong Zhao, Cătălin Dumitrescu et al. · 2007 · 306 citations