Resource virtualization methodology for on-demand allocation in cloud computing systems

被引:13
|
作者
Chen, XiaoJun [1 ]
Zhang, Jing [1 ,2 ]
Li, Junhuai [1 ]
Li, Xiang [1 ]
机构
[1] Xian Univ Technol, Sch Comp Sci & Engn, Xian, Shaanxi, Peoples R China
[2] Xi An Jiao Tong Univ, State Key Lab Mfg Syst Engn, Xian, Shaanxi, Peoples R China
关键词
Cloud computing; Resource virtualization; On-demand allocation; Resource management; Resource matching; Resource reconfiguration;
D O I
10.1007/s11761-011-0092-9
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The resources' heterogeneity and unbalanced capability, together with the diversity of resource requirements in cloud computing systems, have produced great contradictions between resources' tight coupling characteristics and user's multi-granularities requirements. We propose a resource virtualization model and its on-demand allocation oriented infrastructure mainly providing computing services to solve that problem. A loosely coupled resource environment centered on resource users is created to complete a mapping from physical view of resources to logic view of resources. Heuristic resource combination algorithm (HRCA) is proposed to transform physical resources to logic resources, which meets two requirements: randomness in combination and fluctuation control to the size of resources granularities. On the basis of the appraisal indexes presented for the on-demand allocation, resource matching algorithm (RMA), targeting at resource satisfaction with the highest resource utilization, is designed to reuse resources. RMA can satisfy users' requirement in limited time and keep resource satisfaction in the highest level in the condition of logic resources granularities being less than their required size. Resource reconfiguration algorithm (RRA) is presented to implement resource matching in the condition that virtual computing resource pool cannot match granularities of resource requirements. RRA assures the lowest resource refusal rate and the greatest resource satisfaction. We verify the effectiveness, performance and accuracy of algorithms in implementing the goal of resource virtualization centered on resource users and on-demand allocation.
引用
收藏
页码:77 / 100
页数:24
相关论文
共 50 条
  • [1] Efficient Resource Allocation for On-Demand Mobile-Edge Cloud Computing
    Chen, Xu
    Li, Wenzhong
    Lu, Sanglu
    Zhou, Zhi
    Fu, Xiaoming
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (09) : 8769 - 8780
  • [2] Dynamic Bin Packing for On-Demand Cloud Resource Allocation
    Li, Yusen
    Tang, Xueyan
    Cai, Wentong
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (01) : 157 - 170
  • [3] Resource Reconstruction Algorithms for On-demand Allocation in Virtual Computing Resource Pool
    Xiao-Jun Chen 1 Jing Zhang 1
    [J]. Machine Intelligence Research, 2012, 9 (02) : 142 - 154
  • [4] Resource reconstruction algorithms for on-demand allocation in virtual computing resource pool
    Chen X.-J.
    Zhang J.
    Li J.-H.
    Li X.
    [J]. International Journal of Automation and Computing, 2012, 9 (2) : 142 - 154
  • [5] EFFICIENT RESOURCE ARBITRATION AND ALLOCATION STRATEGIES IN CLOUD COMPUTING THROUGH VIRTUALIZATION
    Nair, T. R. Gopalakrishnan
    Vaidehi, M.
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS, 2011, : 397 - 401
  • [6] Adaptable Resource Allocation in Cloud Computing Systems
    Zomaya, Albert Y.
    [J]. 2014 SEVENTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2014, : XIII - XIII
  • [7] On-Demand Service in Cloud Computing
    Xiong Jinhua1
    2. GPS Research Center of Wuhan University
    [J]. ZTE Communications, 2010, 8 (04) : 15 - 20
  • [8] On-demand Virtualization for Live Migration in Bare Metal Cloud
    Im, Jaeseong
    Kim, Jongyul
    Kim, Jonguk
    Jin, Seongwook
    Maeng, Seungryoul
    [J]. PROCEEDINGS OF THE 2017 SYMPOSIUM ON CLOUD COMPUTING (SOCC '17), 2017, : 378 - 389
  • [9] An Intelligent Analysis and Prediction Model for On-demand Cloud Computing Systems
    Fu, Xiuju
    Li, Xiaorong
    Zhu, Yongqing
    Wang, Lipo
    Goh, Rick Siow Mong
    [J]. PROCEEDINGS OF THE 2014 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2014, : 1036 - 1041
  • [10] On-Demand Security Architecture for Cloud Computing
    Chen, Jianyong
    Wang, Yang
    Wang, Xiaomin
    [J]. COMPUTER, 2012, 45 (07) : 73 - 78