The efficient framework and algorithm for provisioning evolving VDC in federated data centers

Data center has been working as a cost-efficient infrastructure to store a large amount of data and host service applications. With the virtualization technology, a resource request submitted to data center can be abstracted as a virtual data center (VDC) request which consist of virtual machines (V...

Full description

Saved in:
Bibliographic Details
Published inFuture generation computer systems Vol. 73; pp. 79 - 89
Main Authors Sun, Gang, Liao, Dan, Bu, Sitong, Yu, Hongfang, Sun, Zhili, Chang, Victor
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.08.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Data center has been working as a cost-efficient infrastructure to store a large amount of data and host service applications. With the virtualization technology, a resource request submitted to data center can be abstracted as a virtual data center (VDC) request which consist of virtual machines (VMs) connected through virtual switches, routers and links with guaranteed bandwidth. As one of the challenges, VDC embedding/provisioning focuses on mapping VDC components onto physical nodes and links in data center. In this paper we study the problem of provisioning/embedding for evolving/dynamic VDC request across federated data centers, such that the total operation cost is minimized. We use the VM migration to reconfigure evolving/dynamic VDC for reducing the total operation cost, as well to consolidate the VDCs on as few servers as possible for reducing the number of active servers and thus lowering energy consumption. We design an efficient framework and algorithm for solving the studied NP-Hard problem. Finally, we evaluate and compare the performance of our proposed approach through extensive simulation experiments. The simulation results show that the proposed approach performs better in terms of lowering total operation cost and energy consumption than existing solution does. •A framework and system model for provisioning evolving VDC are proposed.•Cost and energy-aware resource provisioning algorithms are presented.•Quality of Service requirements are met efficiently.•Extensive simulation experiments are conducted for evaluating the proposed methods.
ISSN:0167-739X
1872-7115
DOI:10.1016/j.future.2016.12.019