Journal of Networks · 2014 · 35 citations · 18 references
ComputingCloud ComputingComputer SystemsCloud ArchitectureCloud InfrastructureVirtualizationCloud Resource ManagementCloud VirtualizationCompute Resource ManagementElastic Resource ManagementResource ProvisioningResource SchedulingAdaptive AllocationAdaptive Resource AllocationCloud SchedulingDynamic Resource AllocationElastic Resource ScalingOnline PredictionPrediction OnlineVirtual Machines
Abstract—Virtualization and cloud computing technologies now make it possible to consolidate multiple online services, which are packed in virtual machines (VMs), into a smaller number of physical servers. However, it is still a challenging scheduling problem for cloud provider to dynamically manage the resource for VMs in order to handle variable workloads without service level agreement (SLA) violation. In this paper, we introduce a Prediction-based Dynamic Resource Scheduling (PDRS) solution to automate elastic resource scaling for virtualized cloud systems. Unlike traditional static consolidation or threshold-driven reactive scheduling, we both consider the dynamic workload fluctuations of each VM and the resource conflict handling problem. PDRS first employs an online resource prediction, which is a VM resource demand state predictor based on the Autoregressive Integrated Moving Average (ARIMA) model, to achieve adaptive resource allocation for cloud applications on each VM. Then we propose our prediction-based dynamic resource scheduling algorithms to dynamically consolidate the VMs with adaptive resource allocation to reduce the number of physical machines. Extensive experimental results show that our scheduling is able to realize automatic elastic resource allocation with acceptable effect on SLAs.
18
Time Series Analysis: Forecasting and Control
Michael D. Geurts, George E. P. Box, Gwilym M. Jenkins · Journal of Marketing Research · 1977 · 19.3K citations
Computing, Data Science, Forecasting +11
Xen and the art of virtualization
Paul Barham, Boris Dragovic, Keir Fraser et al. · ACM SIGOPS Operating Systems Review · 2003 · 5.9K citations
Eunjoon Cho, Seth A. Myers, Jure Leskovec · 2011 · 2.9K citations
Live migration of virtual machines
Christopher J. Clark, Keir Fraser, Steven Hand et al. · 2005 · 2.6K citations