Paradigm-based adaptive provisioning in virtualized data centers

Virtualized data centers host multiple applications with distinct objectives in a shared infrastructure. Accommodating several dynamic applications in virtual data centers is a challenging task for cloud providers. Current provisioning solutions focus on a limited set of objectives that may not be suited for the increasing number of applications deployed in data centers everyday. In this paper we propose an adaptive provisioning architecture for virtualized data centers based on allocation paradigms. A paradigm translates high-level application goals to objectives, allocator instances, and actions that actually provision customized virtual infrastructures to applications. A paradigm policy language is defined to express the relationship between paradigms, objectives, and actions. A performance evaluation of the proposed approach considers four main aspects: acceptance ratio, provisioning cost, and CPU and link utilization. Simulation results show that our proposal is able to select the most appropriate set of allocation actions based on the particularities of the applications.

[1]  Raouf Boutaba,et al.  ViNEYard: Virtual Network Embedding Algorithms With Coordinated Node and Link Mapping , 2012, IEEE/ACM Transactions on Networking.

[2]  立花 篤男,et al.  13^ IFIP/IEEE International Symposium on Integrated Network Management (IM2013)報告(特別講演,管理機能,理論・運用方法論,及び一般) , 2013 .

[3]  Yudi Wei,et al.  DynaQoS: Model-free self-tuning fuzzy control of virtualized resources for QoS provisioning , 2011, 2011 IEEE Nineteenth IEEE International Workshop on Quality of Service.

[4]  Albert G. Greenberg,et al.  VL2: a scalable and flexible data center network , 2009, SIGCOMM '09.

[5]  Marc Frîncu,et al.  Multi-objective Meta-heuristics for Scheduling Applications with High Availability Requirements and Cost Constraints in Multi-Cloud Environments , 2011, 2011 Fourth IEEE International Conference on Utility and Cloud Computing.

[6]  Kun Wang,et al.  A Distributed Self-Learning Approach for Elastic Provisioning of Virtualized Cloud Resources , 2011, 2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems.

[7]  Helen J. Wang,et al.  SecondNet: a data center network virtualization architecture with bandwidth guarantees , 2010, CoNEXT.

[8]  Xiang Cheng,et al.  Virtual network embedding through topology awareness and optimization , 2012, Comput. Networks.

[9]  Minlan Yu,et al.  Rethinking virtual network embedding: substrate support for path splitting and migration , 2008, CCRV.

[10]  Kevin Lee,et al.  Empirical prediction models for adaptive resource provisioning in the cloud , 2012, Future Gener. Comput. Syst..

[11]  Marin Litoiu,et al.  CloudOpt: Multi-goal optimization of application deployments across a cloud , 2011, 2011 7th International Conference on Network and Service Management.