• 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