Title :
Reconciling Dynamic System Sizing and Content Locality through Hierarchical Workload Forecasting
Author :
Tirado, Juan M. ; Higuero, Daniel ; Isaila, Florin ; Carretero, Jesus
Author_Institution :
Comput. Sci. & Eng. Dept., Univ. Carlos III de Madrid, Leganes, Spain
Abstract :
The cloud has recently surged as a promising paradigm for hosting scalable Web systems serving a large number of users with large workload variations. It makes possible to dynamically add and remove resources to horizontally scalable architectures in order to save costs, while maintaining the quality of service. However, in order to achieve these goals the resource management of a platform must include policies and mechanisms for dynamically resizing the system, redistributing content and redirecting user requests. In this work, we address the problem of reconciling dynamic system sizing and content locality. There are three main contributions of our study. First, we address the problem of determining the system size by employing a hierarchical prediction framework that proactively provisions resources based on statistical models of the incoming workload. Second, we show how to employ the hierarchical prediction framework for designing a dispatching mechanism which can be used with any request distribution policy. Third, we propose two novel prediction-based locality-aware request distribution policies: Oblivious Locality-Aware Request Distribution (OLARD) and Affinity-Based Locality-Aware Request Distribution (ABLARD). We demonstrate the advantages of using our hierarchical prediction framework and how our approach achieves a high content locality, while adapting to unexpected workload changes.
Keywords :
Internet; computer centres; quality of service; ABLARD; Internet; OLARD; Web systems; affinity based locality aware request distribution; data centers; dispatching mechanism; hierarchical workload forecasting; oblivious locality aware request distribution; quality of service; reconciling dynamic system content locality; reconciling dynamic system sizing locality; resource management; statistical models; workload variations; Adaptation models; Dispatching; Forecasting; Internet; Monitoring; Predictive models; Servers; cloud computing; content locality; forecasting; resource provisioning;
Conference_Titel :
Parallel and Distributed Systems (ICPADS), 2012 IEEE 18th International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-1-4673-4565-1
Electronic_ISBN :
1521-9097
DOI :
10.1109/ICPADS.2012.21