Min-max exclusive virtual machine placement in cloud computing for scientific data environment

被引:0
作者
Moon-Hyun Kim
Jun-Yeong Lee
Syed Asif Raza Shah
Tae-Hyung Kim
Seo-Young Noh
机构
[1] Department of Computer Science,
[2] Chungbuk National University,undefined
[3] Department of Computer Science & CRAIB,undefined
[4] Sukkur Institute of Business Administration University (SIBAU),undefined
[5] Samsung Electronics,undefined
来源
Journal of Cloud Computing | / 10卷
关键词
Cloud computing; Scientific data; Data-intensive; VM placement; Disk load balancing;
D O I
暂无
中图分类号
学科分类号
摘要
In cloud computing, there is a trade-off between SLAV (Service Level Agreement Violation) and system operating cost. Violation rates can be decreased when using more hosts, which increases system operating costs. Therefore, to manage the resources of those hosts efficiently, finding an optimal balancing point between SLAV and system operating cost is critical. In addition, a cost-effective load balancing approach based on the proper migration of VMs (Virtual Machines) in the hosts is needed. For this purpose, some indicators are also necessary to identify the abnormal hosts that violate SLA. One of the primary indicators, CPU usage, is closely related to energy consumption and can be used to reduce SLAV and energy consumption effectively. Our approach focuses on the special environment such as the cloud environment for the scientific data. Here, most of the jobs are data-intensive and a large amount of disk operations is required. Owing to disk operations are likely to affect the performance degradation of the host, disk bandwidth usage as well as CPU usage should be also considered. In this study, we propose the Min-Max Exclusive VM Placement (MMEVMP) strategy to minimize both SLAV and energy consumption. The current working system called KIAF (KISTI Analysis Facility), the CERN ALICE experimental cloud environment for scientific data analysis, is used to analyze the characteristics of data-intensive jobs within it. In this experiment, a lightweight version of the CloudSim simulator was developed and the results were compared to the other methods of different policies. Our evaluation showed that our proposed strategy can reduce SLA violation reasonably as well as the system operating cost-effectively.
引用
收藏
相关论文
共 44 条
  • [1] Fan X(2007)Power provisioning for a warehouse-sized computer ACM SIGARCH Comput Archit News 35 13-23
  • [2] Weber W-D(2009)Power and performance management of virtualized computing environments via lookahead control Clust Comput 12 1-15
  • [3] Barroso LA(2014)Virtual machine placement based on disk i/o load in cloud Int J Comput Sci Inf Technol 5 5477-5479
  • [4] Kusic D(2014)Analysis, modeling and simulation of workload patterns in a large-scale utility cloud IEEE Trans Cloud Comput 2 208-221
  • [5] Kephart JO(2017)Markov prediction model for host load detection and VM placement in live migration IEEE Access 6 7190-7205
  • [6] Hanson JE(2012)Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers Concurr Comput Pract Experience 24 1397-1420
  • [7] Kandasamy N(2015)Data center energy consumption modeling: A survey IEEE Commun Surv Tutorials 18 732-794
  • [8] Jiang G(2017)Optimizing VM allocation and data placement for data-intensive applications in cloud using ACO metaheuristic algorithm Eng Sci Technol Int J 20 616-628
  • [9] Sayeedkhan PN(2015)Implementation and performance analysis of various VM placement strategies in cloudsim J Cloud Comput 4 20-50
  • [10] Balaji S(2011)Cloudsim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms Softw Pract Experience 41 23-81764