An optimal resource allocation scheme for virtual machine placement of deploying enterprise applications into the cloud

被引:3
|
作者
Sun, Wei [1 ]
Wang, Yan [1 ]
Li, Shiyong [1 ]
机构
[1] Yanshan Univ, Sch Econ & Management, Qinhuangdao 066004, Hebei, Peoples R China
来源
AIMS MATHEMATICS | 2020年 / 5卷 / 04期
基金
中国国家自然科学基金; 国家教育部科学基金资助; 中国博士后科学基金;
关键词
convex optimization; cloud computing; data center; virtual machine placement; resource allocation; ENERGY-CONSUMPTION; PARTICLE SWARM; VM PLACEMENT; NETWORK; ALGORITHM; MIGRATION; REDUCE; COST;
D O I
10.3934/math.2020256
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The emergence of cloud computing can help enterprises reduce their hardware and software investment and save their own operation and maintenance costs, thus more and more enterprises deploy their applications into the cloud. Generally, components of enterprise applications are resided in virtual machines and then hosted by physical machines. In order to achieve the efficiency and utilization of physical machines, reasonable virtual machines placement becomes very important. In this paper we propose a scheme of resource allocation model for virtual machines placement and investigate it with convex optimization approach. We also present a heuristic algorithm to achieve the optimal resource allocation and discuss its equilibrium and stability by applying the asymptotic stability of the continuous dynamic system of Lyapunov stability theory. Finally, we give some numerical examples to illustrate the performance of the resource allocation scheme and confirm its convergence with a certain number of iterations.
引用
收藏
页码:3966 / 3989
页数:24
相关论文
共 50 条
  • [1] Customer Churn Aware Resource Allocation and Virtual Machine Placement in Cloud
    Yang, Qiyuan
    Li, Xiaoyu
    Kumar, Suman
    [J]. 2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 32 - 39
  • [2] Optimal Resource Allocation Model and Algorithm for Elastic Enterprise Applications Migration to the Cloud
    Li, Shiyong
    Zhang, Yue
    Sun, Wei
    [J]. MATHEMATICS, 2019, 7 (10)
  • [3] An Efficient Resource Allocation Scheme With Optimal Node Placement in IoT-Fog-Cloud Architecture
    Manogaran, Gunasekaran
    Rawal, Bharat S.
    [J]. IEEE SENSORS JOURNAL, 2021, 21 (22) : 25106 - 25113
  • [4] Optimal Resource Provisioning for Scaling Enterprise Applications on the Cloud
    Srirama, Satish Narayana
    Ostovar, Alireza
    [J]. 2014 IEEE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2014, : 262 - 271
  • [5] An Optimal Disk Allocation in Cloud Virtual Machine Deployment
    Huang, Li-Shing
    Chen, Hsin-Hung
    Chen, Jian-Bo
    Pao, Tsang-Long
    [J]. PROCEEDINGS OF THE IEEE INTERNATIONAL CONFERENCE ON ADVANCED MATERIALS FOR SCIENCE AND ENGINEERING (IEEE-ICAMSE 2016), 2016, : 558 - 561
  • [6] Utility maximisation for resource allocation of migrating enterprise applications into the cloud
    Li, Shiyong
    Sun, Wei
    [J]. ENTERPRISE INFORMATION SYSTEMS, 2021, 15 (02) : 197 - 229
  • [7] A Security-awareness Virtual Machine Placement Scheme in the Cloud
    Yu, Si
    Gui, Xiaolin
    Tian, Feng
    Yang, Pan
    Zhao, Jianqiang
    [J]. 2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 1078 - 1083
  • [8] A Dynamic Resource Allocation Model for Virtual Machine Management on Cloud
    Yang, Chao-Tung
    Cheng, Hsiang-Yao
    Huang, Kuan-Lung
    [J]. GRID AND DISTRIBUTED COMPUTING, 2011, 261 : 581 - 590
  • [9] Stability Control in Virtual Machine: Resource Allocation for Cloud Computing
    Ismail, Mohd Badrulhisham
    Hashim, Habibah
    Yusof, Yusnani Mohd
    [J]. 5TH INTERNATIONAL CONFERENCE ON GREEN DESIGN AND MANUFACTURE 2019 (ICONGDM 2019), 2019, 2129
  • [10] A Desirable Strategy for Resource Allocation using Virtual Machine in Cloud
    Abinaya, B.
    Suganthi, J.
    Kumar, R. G. Suresh
    Nalini, T.
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (05): : 25 - 30