GeoDeploy: Geo-Distributed Application Deployment Using Benchmarking
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 <sc xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">GeoDeploy</small>, a framework designed for finding a deployment solution for GWA. We evaluate <sc xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">GeoDeploy</small> using both a formal algorithmic model and a practical cloud-based deployment. We also compare our approach with other existing techniques.
Authors
- Yinhao Li (ORCID: https://orcid.org/0000-0001-6846-9161)
- Omer Rana (ORCID: https://orcid.org/0000-0003-3597-2646)
- Devki Nandan Jha (ORCID: https://orcid.org/0000-0003-1322-2588)
- Maciej Koutny (ORCID: https://orcid.org/0000-0003-4563-1378)
- Prem Prakash Jayaraman (ORCID: https://orcid.org/0000-0003-4500-3443)
- Rajiv Ranjan (ORCID: https://orcid.org/0000-0002-6610-1328)
- Graham Morgan (ORCID: https://orcid.org/0000-0002-0089-0395)
- Zhenyu Wen (ORCID: https://orcid.org/0000-0002-2914-912X)
Institutions
- Zhejiang University of Technology (CN)
- Swinburne University of Technology (AU)
- University of Newcastle Australia (AU)
- Cardiff University (GB)
- Newcastle University (GB)
Publication Details
- Journal
- IEEE Transactions on Parallel and Distributed Systems
- Published
- 2024-09-27
- DOI
- https://doi.org/10.1109/tpds.2024.3470532
- Citations
- 1
- Primary Topic
- Service-Oriented Architecture and Web Services
- Type
- article
- Field-Weighted Citation Impact
- 0.78