Skip to Main content Skip to Navigation

Automatic resource management in geo-distributed multi-cluster environments

Mulugeta Ayalew Tamiru 1 
1 MYRIADS - Design and Implementation of Autonomous Distributed Systems
Inria Rennes – Bretagne Atlantique , IRISA-D1 - SYSTÈMES LARGE ÉCHELLE
Abstract : Geo-distributed computing environments such as hybrid cloud, multi-cloud and Fog Computing need to be managed autonomously at large scales to improve resource utilization, maximize performance, and save costs. However, resource management in these geo-distributed computing environments is difficult due to wide geographical distributions, poor network conditions, heterogeneity of resources, and limited capacity. In this thesis, we address some of the resource management challenges using container technology. First, we present an experimental analysis of autoscaling in Kubernetes clusters at the container and Virtual Machine levels. Second, we propose a proportional controller to dynamically improve the stability of geo-distributed deployments at run-time in Kubernetes Federations. Finally, we develop a container orchestration framework for geo-distributed environments that offers policy-rich placement, autoscaling, bursting, network routing, and dynamic resource provisioning capabilities.
Document type :
Complete list of metadata
Contributor : ABES STAR :  Contact
Submitted on : Thursday, November 18, 2021 - 4:18:12 PM
Last modification on : Friday, August 5, 2022 - 2:54:52 PM


Version validated by the jury (STAR)


  • HAL Id : tel-03435237, version 2


Mulugeta Ayalew Tamiru. Automatic resource management in geo-distributed multi-cluster environments. Other [cs.OH]. Université Rennes 1, 2021. English. ⟨NNT : 2021REN1S040⟩. ⟨tel-03435237v2⟩



Record views


Files downloads