Power-Efficient Provisioning for Online Virtual Network Requests in Cloud-Based Data Centers

被引:46
|
作者
Sun, Gang [1 ,2 ]
Anand, Vishal [3 ]
Liao, Dan [1 ,2 ]
Lu, Chuan [2 ]
Zhang, Xiaoning [4 ]
Bao, Ning-Hai [5 ]
机构
[1] Univ Elect Sci & Technol China, Key Lab Opt Fiber Sensing & Commun, Minist Educ, Chengdu 611731, Peoples R China
[2] Univ Elect Sci & Technol China, Inst Elect & Informat Engn Dongguan, Dongguan 523000, Peoples R China
[3] SUNY Coll Brockport, Dept Comp Sci, Sch Sci & Math, Brockport, NY 14420 USA
[4] Univ Elect Sci & Technol China, Key Lab Opt Fiber Sensing & Commun, Minist Educ, Sch Commun & Informat Engn, Chengdu 611731, Peoples R China
[5] Chongqing Univ Posts & Telecommun, Sch Commun & Informat Engn, Chongqing 400065, Peoples R China
来源
IEEE SYSTEMS JOURNAL | 2015年 / 9卷 / 02期
关键词
Cloud computing; data centers; embedding; power efficiency; provisioning; virtual network (VN) requests;
D O I
10.1109/JSYST.2013.2289584
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A cloud computing paradigm enables users to access services, applications, and infrastructure resources by using thin clients anywhere and at any time. In this paradigm, multiple users can share cloud infrastructure resources. The application or service requests from a user can be abstracted as a virtual network (VN) request and can be submitted to the cloud-based data centers. How to map a VN onto the cloud infrastructure network is a challenging issue in cloud resource provisioning. Thus, efficient mapping techniques that intelligently use the resources of cloud infrastructure are important and necessary. Current research on VN mapping and design focuses on resource-efficient VN mapping or cost-efficient VN mapping. However, there is another important issue in cloud-based data centers that we must pay attention to, i.e., the amount of power or energy that is consumed by a data center. The power consumption in data centers can be a significant percentage of the total power consumption, and it not only leads to a higher data center operating cost but also contributes to carbon emissions and the greenhouse effect. In this paper, we propose a power-efficient resource provisioning technique in cloud-based data centers while complying with service level agreements. We first model a power-efficient VN provisioning problem as a mathematical optimization problem, with the objective of minimizing the power consumption by employing mixed-integer programming. We then propose a heuristic algorithm to efficiently solve this model since this optimization problem is NP-hard. We validate and evaluate our framework and algorithm by conducting extensive simulations on different cloud infrastructure networks under various scenarios. The simulation results show that our approach performs well.
引用
收藏
页码:427 / 441
页数:15
相关论文
共 50 条
  • [31] Virtual Machine Consolidation with Usage Prediction for Energy-Efficient Cloud Data Centers
    Nguyen Trung Hieu
    Di Francesco, Mario
    Yla-Jaaski, Antti
    2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 750 - 757
  • [32] Power efficient virtual machine placement in cloud data centers with a discrete and chaotic hybrid optimization algorithm
    Gharehpasha, Sasan
    Masdari, Mohammad
    Jafarian, Ahmad
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 1293 - 1315
  • [33] A Power Efficient Genetic Algorithm for Resource Allocation in Cloud Computing Data Centers
    Portaluri, Giuseppe
    Giordano, Stefano
    Kliazovich, Dzmitry
    Dorronsoro, Bernabe
    2014 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2014, : 58 - 63
  • [34] Efficient Virtual Machine Placement Algorithms for Consolidation in Cloud Data Centers
    Alsbatin, Loiy
    Oz, Gurcu
    Ulusoy, Ali Hakan
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2020, 17 (01) : 29 - 50
  • [35] Dynamic Virtual Machine Consolidation for Energy Efficient Cloud Data Centers
    Kang, Dong-Ki
    Alhazemi, Fawaz
    Kim, Seong-Hwan
    Youn, Chan-Hyun
    CLOUD COMPUTING (CLOUDCOMP 2015), 2016, 167 : 70 - 80
  • [36] Efficient Virtual Machine Migration Algorithms for Data Centers in Cloud Computing
    Tuli, Krishan
    Kaur, Amanpreet
    Malhotra, Manisha
    INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING AND COMMUNICATIONS, ICICC 2022, VOL 1, 2023, 473 : 239 - 250
  • [37] Power efficient virtual machine placement in cloud data centers with a discrete and chaotic hybrid optimization algorithm
    Sasan Gharehpasha
    Mohammad Masdari
    Ahmad Jafarian
    Cluster Computing, 2021, 24 : 1293 - 1315
  • [38] A Power and Thermal-Aware Virtual Machine Allocation Mechanism for Cloud Data Centers
    Wang, Jing V.
    Cheng, Chi-Tsun
    Tse, Chi K.
    2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION WORKSHOP (ICCW), 2015, : 2850 - 2855
  • [39] Efficient Resource Management for Virtual Machine Allocation in Cloud Data Centers
    Nwe, Khine Moe
    Oo, Mi Khine
    Htay, Maung Maung
    2018 IEEE 7TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE 2018), 2018, : 419 - 420
  • [40] NFV Security Considerations for Cloud-Based Mobile Virtual Network Operators
    Monshizadeh, Mehrnoosh
    Khatri, Vikramajeet
    Gurtov, Andrei
    2016 24TH INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS (SOFTCOM), 2016, : 228 - 232