Dynamic Resource Allocation Using Fuzzy Prediction System

被引:0
作者
Raghunath, Bane Raman [1 ,2 ]
Annappa, B. [1 ]
机构
[1] Natl Inst Technol Karnataka, Dept Comp Sci & Engn, Surathkal 575025, India
[2] SSPM Coll Engn, Kankavali, India
来源
2018 3RD INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT) | 2018年
关键词
resource allocation; fuzzy logic; live virtual machine migration;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Virtualization is the main technology in the large scale data centers with which resources are shared among different application running on different VMs. Virtualization through virtual machine monitor (VMM) like Yen only provides resource isolation among co-located VMs. However, it has been shown that resource isolation does not imply performance isolation between VMs. Hence it necessitates on-demand allocation of the physical shared resources to individual VM as per their dynamic requirements to satisfy the SLA between customer and cloud provider. To do this efficiently future resource utilization is predicted using fuzzy logic based prediction. To avoid underestimation prediction errors due to spikes in the workload, the predicted values are padded with proper value and immediately resource caps are raised. The resource conflict is resolved locally if resources are available otherwise migration is triggered. This scheme allocates resources efficiently and reduces the response time as compared to static allocation. The resource saving with proposed method is around 30-40% and around 10-20% performance improvement in terms of response time of an application.
引用
收藏
页数:6
相关论文
共 28 条
  • [1] [Anonymous], 2007, P 4 USENIX C NETW SY
  • [2] [Anonymous], 2003, ACM SIGOPS OPERATING
  • [3] Bankole A. A., 2013, THESIS
  • [4] Bonvin N., 2011 11 IEEE ACM INT, P434
  • [5] Workload Prediction Using ARIMA Model and Its Impact on Cloud Applications' QoS
    Calheiros, Rodrigo N.
    Masoumi, Enayat
    Ranjan, Rajiv
    Buyya, Rajkumar
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2015, 3 (04) : 449 - 458
  • [6] CLARK S, 2005, NSDI 05, V2, DOI DOI 10.1111/J.1741-4113.2005.00154.X
  • [7] Govindan J. C. S., 2009, P EUROSYS 2009
  • [8] hadoop, 2012, APACHE HADOOP WORKLO
  • [9] httperf, 2005, HTTP WORKLOAD GENERA
  • [10] Hu YZ, 2016, PROCEEDINGS OF 2016 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA ANALYSIS (ICCCBDA 2016), P244, DOI 10.1109/ICCCBDA.2016.7529565