Geo-distributed efficient deployment of containers with kubernetes

F Rossi, V Cardellini, FL Presti, M Nardelli - Computer Communications, 2020 - Elsevier
Software containers are changing the way applications are designed and executed.
Moreover, in the last few years, we see the increasing adoption of container orchestration …

Microservice based architecture: Towards high-availability for stateful applications with kubernetes

LA Vayghan, MA Saied, M Toeroe… - 2019 IEEE 19th …, 2019 - ieeexplore.ieee.org
Kubernetes is an open source platform that hides the complexity of orchestrating
containerized microservices while managing their availability. Stateless microservices can …

[HTML][HTML] Analyzing the performance of persistent storage for fault-tolerant stateful fog applications

Z Bakhshi, G Rodriguez-Navas, H Hansson - Journal of systems …, 2023 - Elsevier
In this paper, we analyze the scalability and performance of a persistent, fault-tolerant
storage approach that provides data availability and consistency in a distributed container …

Pogonip: Scheduling asynchronous applications on the edge

T Pusztai, F Rossi, S Dustdar - 2021 IEEE 14th International …, 2021 - ieeexplore.ieee.org
The microservice architectural style is changing the design of modern applications.
Orchestration tools, such as Kubernetes, deploy them on computing nodes assuming that …

High-performance software load balancer for cloud-native architecture

JB Lee, TH Yoo, EH Lee, BH Hwang, SW Ahn… - IEEE …, 2021 - ieeexplore.ieee.org
Driven by increasing in the demand for cloud computing, cloud providers are constantly
seeking configuration mechanisms designed to simply install a reliable and easy-to-manage …

Balanced leader distribution algorithm in kubernetes clusters

ND Nguyen, T Kim - Sensors, 2021 - mdpi.com
Container-based virtualization is becoming a de facto way to build and deploy applications
because of its simplicity and convenience. Kubernetes is a well-known open-source project …

Elastic deployment of software containers in geo-distributed computing environments

F Rossi, V Cardellini, FL Presti - 2019 IEEE symposium on …, 2019 - ieeexplore.ieee.org
Software containers are ever more adopted to manage and execute distributed applications.
Indeed, they enable to quickly scale the amount of computing resources by means of …

Self-adaptive container deployment in the fog: A survey

V Cardellini, F Lo Presti, M Nardelli, F Rossi - International Symposium on …, 2019 - Springer
The fast increasing presence of Internet-of-Things and fog computing resources exposes
new challenges due to heterogeneity and non-negligible network delays among resources …

Dynamically adjusting scale of a kubernetes cluster under qos guarantee

Q Wu, J Yu, L Lu, S Qian, G Xue - 2019 IEEE 25th International …, 2019 - ieeexplore.ieee.org
Nowadays, the container-based virtualization technologies have become very popular due
to lightweight nature, scalability, flexibility and others. Kubernetes is one of the most popular …

Using UPPAAL to verify recovery in a fault-tolerant mechanism providing persistent state at the edge

Z Bakhshi, G Rodriguez-Navas… - 2021 26th IEEE …, 2021 - ieeexplore.ieee.org
In our previous work we proposed a fault-tolerant persistent storage for container-based fog
architecture. We leveraged the use of containerization to provide storage as a containerized …