Title :
ArA: Adaptive resource allocation for cloud computing environments under bursty workloads
Author :
Tai, Jianzhe ; Zhang, Juemin ; Li, Jun ; Meleis, Waleed ; Mi, Ningfang
Author_Institution :
Northeastern Univ., Boston, MA, USA
Abstract :
Cloud computing nowadays becomes quite popular among a community of cloud users by offering a variety of resources. However, burstiness in user demands often dramatically degrades the application performance. In order to satisfy peak user demands and meet Service Level Agreement (SLA), efficient resource allocation schemes are highly demanded in the cloud. However, we find that conventional load balancers unfortunately neglect cases of bursty arrivals and thus experience significant performance degradation. Motivated by this problem, we propose new burstiness-aware algorithms to balance bursty workloads across all computing sites, and thus to improve overall system performance. We present a smart load balancer, which leverages the knowledge of burstiness to predict the changes in user demands and on-the-fly shifts between the schemes that are “greedy” (i.e., always select the best site) and “random” (i.e., randomly select one) based on the predicted information. Both simulation and real experimental results show that this new load balancer can adapt quickly to the changes in user demands and thus improve performance by making a smart site selection for cloud users under both bursty and non-bursty workloads.
Keywords :
cloud computing; resource allocation; adaptive resource allocation; burstiness-aware algorithm; bursty workloads; cloud computing environment; load balancers; service level agreement; Cloud computing; Delay; Load management; Load modeling; Prediction algorithms; System performance; Time factors;
Conference_Titel :
Performance Computing and Communications Conference (IPCCC), 2011 IEEE 30th International
Conference_Location :
Orlando, FL
Print_ISBN :
978-1-4673-0010-0
DOI :
10.1109/PCCC.2011.6108060