Translating TOSCA Model to Kubernetes Objects


연구 분야: Software Development



학회: 2021 18th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON)


초록

Cloud computing is so important and essential for facilitating the access of scalable application and its huge data from the virtual computing infrastructure via internet connection. In practice, the cloud application designer needs the common orchestration framework standard rather than a proprietary one to specify the structural and behavioral properties of the cloud application. OASIS's TOSCA standard is one of the popular choices that provides the support for automation, portability, interoperability, and management of complex cloud applications. However, as to implement the target TOSCA model with the containers and microservices, Kubernetes is selected as our container-orchestration platform for automating and facilitating the deployment and management of containerized applications in the real world. In this paper, a mean of translating TOSCA model to the corresponding Kubernetes objects using ANTLR for cloud applications is proposed. The Requirement property and Capability property of the TOSCA standard are specifically focused and translated into the Service kind and Development kind in Kubernetes objects. The resulting Kubernetes objects after our translation are evaluated and the structure and behaviors of the target cloud application are verified.


Author Profile
Woramon Chareonsuk

Department of Computer Engineering Faculty of Engineering Chulalongkorn University Thailand

Thailand
Author Profile
Wiwat Vatanawood

Department of Computer Engineering Faculty of Engineering Chulalongkorn University Thailand

Thailand

📄 논문 정보

발행 연도 2021년
인용수 2
출판 국가 Thailand
사이트 IEEE
좋아요 수 0

연관 논문 목록 (216건)