DOI QR코드

DOI QR Code

Open Cloud Platform Ecosystem Strategy Using the Container Orchestration Platform

컨테이너 자동편성 플랫폼을 활용한 개방형 클라우드 플랫폼 생태계 전략

  • Received : 2019.01.02
  • Accepted : 2019.05.17
  • Published : 2019.09.30

Abstract

The cloud services market is growing rapidly from the on-premises environment to the cloud computing environment and the domestic cloud software market in Korea is expected to grow at a CAGR of around 15%. In Korea, research teams are providing open cloud platforms using open source software under the government taking the initiative, which intends to enhance the reliability and functionality of open cloud platforms, provide users with a world-class open cloud platform-based and developer-friendly environment that is managed on heterogeneous cloud infrastructure and supported by full-lifecycle management of application software. In this paper, we propose a method to utilize CaaS in the open cloud platform, through incorporating the platform with the container orchestration platform. Finally, by providing users with the application runtime and container runtime, it presents how the two platforms can coexist and cooperate in the same ecosystem.

클라우드 서비스 시장은 온프레미스 환경에서 클라우드 컴퓨팅 환경으로의 전환에 힘입어 급속도로 성장하고 있고, 국내 클라우드 소프트웨어 시장 또한 전 세계적인 흐름에 따라 2022년까지 연평균 약 15%로 성장할 것으로 예상한다. 국내에서는 정부 주도하에 오픈소스 소프트웨어를 활용한 개방형 클라우드 플랫폼을 제공하고 있으며, 2019년까지 개방형 클라우드 플랫폼의 안정성 및 기능을 강화하고, 이종 클라우드 인프라 기반으로 운영되고 응용 소프트웨어의 전체 라이프사이클 관리 기능을 제공하는 세계적 수준의 개방형 클라우드 플랫폼 기반 및 개발자 지원환경을 제공하고자 한다. 이에 따라 본 연구에서는 개방형 클라우드 플랫폼 생태계를 활성화하기 위해 컨테이너 자동편성 플랫폼의 접목을 제시하고, 이를 통해 개방형 클라우드 플랫폼에서의 CaaS 활용 방안을 제시한다. 최종적으로 사용자에게 Application Runtime 및 Container Runtime을 제공함으로써 두 개의 플랫폼이 서로 상생할 수 있는 생태계의 방향성을 제시한다는 점에서 의의가 있다.

Keywords

References

  1. Ahn, J., Lee, K., So, D., Seo, B. & Kim, E. (2015). A Strategy for Developing the Open Cloud Platform for Government.
  2. Amazon Web Services, Inc (2018). "Amazon EKS-Managed Kubernetes Service." https://aws.amazon.com/ko/eks/ (Retrived on November 29, 2018).
  3. Cloud Foundry Foundation (2018). "Cloud Foundry-Open Source Cloud Application Platform." http://www.cloudfoundry.org/ (Retrived on November 29, 2018).
  4. Conway, S. (2017). "Survey Shows Kubernetes Leading as Orchestration Platform." https://www.cncf.io/blog/2017/06/28/survey-shows-kubernetes-leading-orchestration-platform/ (Retrived on November 29, 2018).
  5. Doh, S. (2018). Korea Software Forecast, 2018- 2022: 2017 Year-End. Seoul: IDC Korea.
  6. IBM (2018). "IBM Cloud Container Service." https://www.ibm.com/cloud-computing/bluemix/ko/containers/ (Retrived on November 29, 2018).
  7. Kim, K., Lee, G., Kim, T., Choi, J., Ha, S., Jung, Y. & Jin, S. (2018 ). "Kubernetes Architecture for Cloud Services." Information & Communications Magazine, 35(11), 11-19.
  8. Linux Foundation (2018). "Home Page-Cloud Native Computing Foundation." https://www.cncf.io/ (Retrived on November 29, 2018).
  9. Microsoft (2018). "AKS(Azure Kubernetes Service)." https://azure.microsoft.com/ko-kr/services/kubernetes-service/ (Retrived on November 29, 2018).
  10. National Information Society Agency (2018). "PaaSTA Inside: Open Ecosystem." https://paas-ta.kr/intro/forwarding_result (Retrived on November 29, 2018).
  11. Pivotal Software, Inc (2018). "Pivotal Cloud Foundry (PCF)." https://pivotal.io/platform/ (Retrived on November 29, 2018).
  12. Seo, B., Kim T. & Kum, D. (2016). "Case Study of Open Cloud Platform Using Open Source." Korea Information Processing Society, 23(6), 11-21.
  13. Strukhoff, R. & Turol, S. (2017). "Kubo Enables Ku bernetes Environments Managed by Cloud Foundry's BOSH." https://www.altoros.com/blog/nt-only-for-cloud-foundry-kubo-enableskubernetesdeployments-with-bosh/ (Retrived on November 29, 2018).
  14. The Kubernetes Authors (2018). "Production-Grade Container Orchestration-Kubernetes." https://kubernetes.