연구 분야: Software Development
학회: 2021 IEEE 7th International Conference on Network Softwarization (NetSoft)
Resource allocation and management is a key role in network function virtualization to improve the reliability of network services. Kubernetes is a system to deploy and manage the virtual network functions automatically. Existing tools in Kubernetes does not provide a resource type to define the backup Pods. It does not provide automatic resource management based on the user requests for the backup Pods, either. This paper designs and implements a custom resource and the corresponding controller in Kubernetes to manage the primary and backup resources of network functions. The custom resource is a set of Pods with different types, which includes primary, hot backup, and cold backup Pods. The controller manages the set of Pods and maintains the current state of the different types of Pods to keep the current state consistent with the desired state of each type of Pod. Demonstration validates that the controller automatically manage the primary and backups resources correctly.
| 발행 연도 | 2021년 |
|---|---|
| 인용수 | 7 |
| 출판 국가 | Japan |
| 사이트 | IEEE |
| 좋아요 수 | 0 |