New Distributed Approach for an Autonomous Dynamic Management of Interdependent Virtual Machines

This paper, based on the paper [1], presents and develops a mathematical model for a dynamic allocation of virtual distributed resources in a data center using several criteria. This dynamic allocation of resource hosting interdependent applications reduces the response time of distributed applications and their under-utilization. The main contribution of this research is the use of a distributed architecture to manage the movements of interdependent virtual machines which is an interesting solution regarding its scalability, feasibility and flexibility. The results of this paper proposed model show that it is possible to reduce the VM migrations needed to a network load balancing.

[1]  Prashant J. Shenoy,et al.  Dynamic resource allocation for shared data centers using online measurements , 2003, IWQoS'03.

[2]  Veena Goswami,et al.  Performance analysis of cloud with queue-dependent virtual machines , 2012, 2012 1st International Conference on Recent Advances in Information Technology (RAIT).

[3]  Daniel A. Menascé,et al.  Resource Allocation for Autonomic Data Centers using Analytic Performance Models , 2005, Second International Conference on Autonomic Computing (ICAC'05).

[4]  Danilo Ardagna,et al.  SLA based profit optimization in autonomic computing systems , 2004, ICSOC '04.

[5]  Mark S. Squillante,et al.  On maximizing service-level-agreement profits , 2001, EC.

[6]  Radu Prodan,et al.  A survey and taxonomy of infrastructure as a service and web hosting cloud providers , 2009, 2009 10th IEEE/ACM International Conference on Grid Computing.

[7]  B. Mareschal Développements récents des méthodes PROMETHEE , 1984 .

[8]  Massoud Pedram,et al.  Maximizing Profit in Cloud Computing System via Resource Allocation , 2011, 2011 31st International Conference on Distributed Computing Systems Workshops.

[9]  Mark S. Squillante,et al.  On maximizing service-level-agreement profits , 2001, PERV.

[10]  Roozbeh Farahbod,et al.  Dynamic Resource Allocation in Computing Clouds Using Distributed Multiple Criteria Decision Analysis , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[11]  Massoud Pedram,et al.  Multi-dimensional SLA-Based Resource Allocation for Multi-tier Cloud Computing Systems , 2011, 2011 IEEE 4th International Conference on Cloud Computing.

[12]  Ian Lumb,et al.  A Taxonomy and Survey of Cloud Computing Systems , 2009, 2009 Fifth International Joint Conference on INC, IMS and IDC.

[13]  Margaret Martonosi,et al.  Capping the brown energy consumption of Internet services at low cost , 2010, International Conference on Green Computing.

[14]  Paolo Toth,et al.  Knapsack Problems: Algorithms and Computer Implementations , 1990 .

[15]  Sally Floyd,et al.  Difficulties in simulating the internet , 2001, TNET.

[16]  Barbara Panicucci,et al.  Energy-Aware Autonomic Resource Allocation in Multitier Virtualized Environments , 2012, IEEE Transactions on Services Computing.

[17]  Rajarshi Das,et al.  Utility functions in autonomic systems , 2004, International Conference on Autonomic Computing, 2004. Proceedings..