2012 · 16 citations · 12 references
ComputingCloud ComputingCloud ArchitectureCloud InfrastructureCloud Performance OptimizationCloud Computing ManagementCloud Resource ManagementResource ProvisioningResource SchedulingWorkload PlacementCloud ClusteringCloud Computing ArchitecturesCloud Computing ResourcesCloud Data CentersCloud Resource ProvisioningGenetic Algorithm OptimizationPlacement For Reconfiguration
Recently, Software as a Service (SaaS) in Cloud computing, has become more and more significant among software users and providers. To offer a SaaS with flexible functions at a low cost, SaaS providers have focused on the decomposition of the SaaS functionalities, or known as composite SaaS. This approach has introduced new challenges in SaaS resource management in data centres. One of the challenges is managing the resources allocated to the composite SaaS. Due to the dynamic environment of a Cloud data centre, resources that have been initially allocated to SaaS components may be overloaded or wasted. As such, reconfiguration for the components' placement is triggered to maintain the performance of the composite SaaS. However, existing approaches often ignore the communication or dependencies between SaaS components in their implementation. In a composite SaaS, it is important to include these elements, as they will directly affect the performance of the SaaS. This paper will propose a Grouping Genetic Algorithm (GGA) for multiple composite SaaS application component clustering in Cloud computing that will address this gap. To the best of our knowledge, this is the first attempt to handle multiple composite SaaS reconfiguration placement in a dynamic Cloud environment. The experimental results demonstrate the feasibility and the scalability of the GGA.
12
Cloud Computing and Grid Computing 360-Degree Compared
Ian Foster, Yong Zhao, Ioan Raicu et al. · 2008 · 2.9K citations · Full text
Luis M. Vaquero, Luis Rodero‐Merino, Juan Cáceres et al. · ACM SIGCOMM Computer Communication Review · 2008 · 2.6K citations · Full text
Black-box and gray-box strategies for virtual machine migration
Timothy Wood, Prashant Shenoy, Arun Venkataramani et al. · 2007 · 829 citations
A hybrid grouping genetic algorithm for bin packing
Emanuel Falkenauer · Journal of Heuristics · 1996 · 597 citations