Home
Scholarly Works
GeoDeploy: Geo-Distributed Application Deployment...
Journal article

GeoDeploy: Geo-Distributed Application Deployment Using Benchmarking

Abstract

Geo-distributed web-applications (GWA) can be deployed across multiple geographically separated datacenters to reduce the latency of access for users. Finding a suitable deployment for a GWA is challenging due to the requirement to consider a number of different parameters, such as host configurations across a federated infrastructure. The ability to evaluate multiple deployment configurations enables an efficient outcome to be determined, balancing resource usage while satisfying user requirements. We propose GeoDeploy, a framework designed for finding a deployment solution for GWA. We evaluate GeoDeploy using both a formal algorithmic model and a practical cloud-based deployment. We also compare our approach with other existing techniques.

Authors

Jha DN; Li Y; Wen Z; Morgan G; Jayaraman PP; Koutny M; Rana OF; Ranjan R

Journal

IEEE Transactions on Parallel and Distributed Systems, Vol. 35, No. 12, pp. 2361–2374

Publisher

Institute of Electrical and Electronics Engineers (IEEE)

Publication Date

January 1, 2024

DOI

10.1109/tpds.2024.3470532

ISSN

1045-9219

Contact the Experts team