Improving cloud computing virtual machines balancing through hosts and virtual machines similarities

被引:0
|
作者
Brascher, Gabriel Beims [1 ]
Weingartner, Rafael
Westphall, Carlos Becker [1 ]
机构
[1] Univ Fed Santa Catarina, Dept Informat & Stat, Florianopolis, SC, Brazil
关键词
cloud computing; virtual machines balance; cloud management; autonomic cloud computing; MANAGEMENT; PLACEMENT;
D O I
10.1109/SERVICES.2017.21
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Quality of service is one of the major concerns in cloud computing. Virtual machines (VMs) balancing techniques can help reduce service degradation in cloud computing environments. Several works have presented cloud computing balance techniques; however, only a few used the similarity between VMs and physical hosts to map VMs migrations. In addition, most proposals do not consider the size, dynamism, and heterogeneity of the cloud when developing a management technique. We present a cloud computing VMs balancing algorithm that uses the similarity between VMs and physical hosts to create the map of migrations. Furthermore, the proposal takes into account the size, dynamism, and heterogeneity of the cloud when mapping VMs migrations; thus the proposal is developed in a distributed fashion, enabling the processing of each cluster at a time. To evaluate the proposal, we used the Google cluster data set. Experiments demonstrate that the proposed technique can improve the balance of allocated resources; thus helping reduce service degradation. Moreover, the runtime of the algorithm indicates that it is feasible to be used in a real cloud computing environment with hundreds of physical servers and virtual machines.
引用
收藏
页码:76 / 85
页数:10
相关论文
共 50 条
  • [1] Improving Virtual Machines Networking Performance for Cloud Computing
    Bourguiba, Manel
    El Korbi, Ines
    Haddadou, Kamel
    Pujolle, Guy
    [J]. 2013 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2013), 2013, : 513 - 519
  • [2] A Load Balancing Algorithm for Virtual Machines Scheduling in Cloud Computing
    Liu, Li
    Qiu, Zhe
    Dong, Jie
    [J]. 2017 9TH INTERNATIONAL CONFERENCE ON MODELLING, IDENTIFICATION AND CONTROL (ICMIC 2017), 2017, : 471 - 475
  • [3] Virtual Firewalling For Migrating Virtual Machines In Cloud Computing
    Anwar, Mahwish
    [J]. PROCEEDINGS OF THE 2013 5TH INTERNATIONAL CONFERENCE ON INFORMATION & COMMUNICATION TECHNOLOGIES (ICICT 2013), 2013,
  • [4] A survey on load balancing algorithms for virtual machines placement in cloud computing
    Xu, Minxian
    Tian, Wenhong
    Buyya, Rajkumar
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (12):
  • [5] VBalance: A Selection Policy of Virtual Machines for Load Balancing in Cloud Computing
    de Matos, Filipe Fernandes S. B.
    Celestino Junior, Joaquim
    Cardoso, Andre Ribeiro
    [J]. 2015 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATION (ISCC), 2015, : 770 - 775
  • [6] Optimal Load Balancing in Cloud Computing By Efficient Utilization of Virtual Machines
    Damanal, Shridhar G.
    Reddy, G. Ram Mahana
    [J]. 2014 SIXTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORKS (COMSNETS), 2014,
  • [7] Vulnerability Assessment for Virtual Machines in Virtual Environment of Cloud Computing
    Patil, Rajendra
    Modi, Chirag
    [J]. RECENT FINDINGS IN INTELLIGENT COMPUTING TECHNIQUES, VOL 1, 2019, 707 : 569 - 576
  • [8] Cloudlet Scheduling Based Load Balancing on Virtual Machines in Cloud Computing Environment
    Nasr, Aida A.
    El-Bahnasawy, Nirmeen A.
    Attiya, Gamal
    El-Sayed, Ayman
    [J]. JOURNAL OF INTERNET TECHNOLOGY, 2019, 20 (05): : 1371 - 1378
  • [9] Enhanced Active Monitoring Load Balancing Algorithm for Virtual Machines in Cloud Computing
    Garg, Shikha
    Gupta, D. V.
    Dwivedi, Rakesh Kumar
    [J]. PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON SYSTEM MODELING & ADVANCEMENT IN RESEARCH TRENDS (SMART-2016), 2016, : 339 - 344
  • [10] A comparison of techniques to detect similarities in cloud virtual machines
    Canali, Claudia
    Lancellotti, Riccardo
    [J]. INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2016, 7 (02) : 152 - 162