DocumentCode :
2029676
Title :
A Local Heuristic for Latency-Optimized Distributed Cloud Deployment
Author :
Keller, Matthias ; Pawlik, S. ; Pietrzk, Peter ; Karl, Holger
Author_Institution :
Compute Network Res. Group, Univ. of Paderborn, Paderborn, Germany
fYear :
2013
fDate :
9-12 Dec. 2013
Firstpage :
429
Lastpage :
434
Abstract :
In Distributed Cloud Computing, applications are deployed across many data centres at topologically diverse locations to improved network-related quality of service (QoS). As we focus on interactive applications, we minimize the latency between users and an application by allocating Cloud resources nearby the customers. Allocating resources at all locations will result in the best latency but also in the highest expenses. So we need to find an optimal subset of locations which reduces the latency but also the expenses - the facility location problem (FLP). In addition, we consider resource capacity restrictions, as a resource can only serve a limited amount of users. An FLP can be globally solved. Additionally, we propose a local, distributed heuristic. This heuristic is running within the network and does not depend on a global component. No distributed, local approximations for the capacitated FLP have been proposed so far due to the complexity of the problem. We compared the heuristic with an optimal solution obtained from a mixed integer program for different network topologies. We investigated the influence of different parameters like overall resource utilization or different latency weights.
Keywords :
cloud computing; distributed processing; facility location; quality of service; resource allocation; FLP; QoS; cloud resource allocation; distributed cloud computing; distributed heuristic; facility location problem; latency weights; latency-optimized distributed cloud deployment; quality of service; resource utilization; Approximation algorithms; Approximation methods; Cloud computing; Computational modeling; Network topology; Resource management; Servers; Capacitated Facility Location; Distributed Algorithm; Distributed Cloud Computing; Network Topology; Topology-Aware Application Deployment;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Utility and Cloud Computing (UCC), 2013 IEEE/ACM 6th International Conference on
Conference_Location :
Dresden
Type :
conf
DOI :
10.1109/UCC.2013.85
Filename :
6809444
Link To Document :
بازگشت