KupenStack: Kubernetes based Cloud Native OpenStack

06/05/2021
by   Parth Yadav, et al.
0

OpenStack is an open-source private cloud used to run VMs and its related cloud services. OpenStack deployment, management, and upgradation require lots of efforts and manual troubleshooting. Also, workloads and services offered by OpenStack cannot self-heal itself on failures. We present KupenStack, a Cloud-Native OpenStack as Code model built on top of Kubernetes stack as Custom Resources. KupenStack is a controller that interacts between Kubernetes and OpenStack and automates complex operations like scaling, LCM, zero-downtime, self-healing, version upgrades, configuration management, and offers OpenStack as a service through code. KupenStack builds cloud-native values like immutable infrastructure, declarative APIs for OpenStack without changing any OpenStack code. If a VM workload goes down for some reason, then KupenStack handles it and automatically spins up a new instance. KupenStack uses OpenStack on Kubernetes deployment for lifecycle management of OpenStack.

READ FULL TEXT

page 3

page 4

page 6

page 7

research
11/25/2022

Vertical-oriented 5G platform-as-a-service: user-generated content case study

5G realizes an impactful convergence, where Network Functions Virtualiza...
research
02/10/2018

Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-native Applications

Cloud-native applications are intentionally designed for the cloud in or...
research
04/03/2019

CloudCAMP: Automating Cloud Services Deployment & Management

Users of cloud platforms often must expend significant manual efforts in...
research
04/03/2019

CloudCAMP: Automating Cloud Services Deployment and Management

Users of cloud platforms often must expend significant manual efforts in...
research
01/21/2023

LWS: A Framework for Log-based Workload Simulation in Session-based SUT

Microservice-based applications and cloud-native systems have been widel...
research
09/22/2021

Frisbee: automated testing of Cloud-native applications in Kubernetes

As more and more companies are migrating (or planning to migrate) from o...
research
02/27/2018

Elmo: Source-Routed Multicast for Cloud Services

Modern data-center applications frequently exhibit one-to-many communica...

Please sign up or login with your details

Forgot password? Click here to reset