2010 · 29 citations · 12 references
ComputingCloud ComputingInfrastructure PlanningCloud ArchitectureCloud InfrastructureSystems ArchitectureCloud Resource ManagementConfiguration ManagementCloud ConfigurationCloud Configuration ManagementCloud Data CentersCloud Service ManagementConfiguration Lifecycle ManagementServer Configuration ManagementService BoundariesState-dependent Constraints
To deliver 3-tier applications as a Service in the Cloud state-related constraints crossing Infrastructure- and Software as a Service boundaries need to be managed. By automating the lifecycle of applications like databases, load balancers, and web application servers rich SaaS business services can be provided in the Cloud. We propose an object oriented planning approach based on state constraints to plan for changes of SaaS and IaaS components in the Cloud. We evaluate techniques for fast storing and restoring of large object oriented Configuration Management Databases and show that enforcing constraints in a procedural instead of a declarative way offers huge performance improvements. The advantages of our approach lie within the tight integration of the planning algorithm with object oriented models frequently used for Configuration Management Databases. In addition to that, the algorithm scales to a large number of nodes and preserves its runtime even for large, heavily loaded data centers.
12
Above the Clouds: A Berkeley View of Cloud Computing
Michael Armbrust, Armando Fox, Rean Griffith et al. · UC Berkeley · 2009 · 5.7K citations
EnaCloud: An Energy-Saving Application Live Placement Approach for Cloud Computing Environments
Bo Li, Jianxin Li, Jinpeng Huai et al. · 2009 · 309 citations
The CHAMPS system: change management with planning and scheduling
Alexander Keller, Joseph L. Hellerstein, Joel L. Wolf et al. · 2004 · 138 citations