Multi-dimensional Resource Allocation for Data-intensive Large-scale Cloud Applications

Foued Jrad, Jie Tao, Ivona Brandic, Achim Streit

2014

Abstract

Large scale applications are emerged as one of the important applications in distributed computing. Today, the economic and technical benefits offered by the Cloud computing technology encouraged many users to migrate their applications to Cloud. On the other hand, the variety of the existing Clouds requires them to make decisions about which providers to choose in order to achieve the expected performance and service quality while keeping the payment low. In this paper, we present a multi-dimensional resource allocation scheme to automate the deployment of data-intensive large scale applications in Multi-Cloud environments. The scheme applies a two level approach in which the target Clouds are matched with respect to the Service Level Agreement (SLA) requirements and user payment at first and then the application workloads are distributed to the selected Clouds using a data locality driven scheduling policy. Using an implemented Multi-Cloud simulation environment, we evaluated our approach with a real data-intensive workflow application in different scenarios. The experimental results demonstrate the effectiveness of the implemented matching and scheduling policies in improving the workflow execution performance and reducing the amount and costs of Intercloud data transfers.

Download


Paper Citation


in Harvard Style

Jrad F., Tao J., Brandic I. and Streit A. (2014). Multi-dimensional Resource Allocation for Data-intensive Large-scale Cloud Applications . In Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: MultiCloud, (CLOSER 2014) ISBN 978-989-758-019-2, pages 691-702. DOI: 10.5220/0004971906910702

in Bibtex Style

@conference{multicloud14,
author={Foued Jrad and Jie Tao and Ivona Brandic and Achim Streit},
title={Multi-dimensional Resource Allocation for Data-intensive Large-scale Cloud Applications},
booktitle={Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: MultiCloud, (CLOSER 2014)},
year={2014},
pages={691-702},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004971906910702},
isbn={978-989-758-019-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Cloud Computing and Services Science - Volume 1: MultiCloud, (CLOSER 2014)
TI - Multi-dimensional Resource Allocation for Data-intensive Large-scale Cloud Applications
SN - 978-989-758-019-2
AU - Jrad F.
AU - Tao J.
AU - Brandic I.
AU - Streit A.
PY - 2014
SP - 691
EP - 702
DO - 10.5220/0004971906910702