본문 바로가기
CSP (Cloud Service Provider)/KT Cloud

[KT Cloud] K2P Standard 상품 소개

by BTC_정영걸 2022. 11. 7.

오늘은 K2P 상품에 대해 알아보겠습니다.

 

1. K2P 상품이란?

KT Cloud 에서 제공하는 관리형 Kubernetes 서비스로 Standard 형과 Enterprise 용으로 나누어져 있습니다.

그 중 Standard 형에 대해 알아보겠습니다. K2P의 주요 기능은 다음과 같습니다.

 

Container Cluster 자동 관리
  • KT Cloud 자원(Server/Disk/LoadBalancer/NAS)을 이용하여 자동으로 Cluster를 생성하고 Kubernetes Cluster 설정을 자동화합니다.
  • KT Cloud Container 사용자들이 컨설팅이나 수동 설치 없이 바로 Container 서비스를 사용할 수 있습니다.
  • 별도 제공되는 포탈을 통해 Multi-Cluster 연동하여 One-View로 여러 클러스터를 관리 할 수 있습니다.
편리한 사용자 및 권한 관리
  • 별도 제공되는 컨테이너 포탈을 통한 손쉬운 사용자 등록/권한 관리가 가능합니다.
운영환경 설정 자동화 및 편리한 운영관리
  • Resource 관리 및 Cluster Join 등을 위한 구성/설정 자동화를 제공합니다.
  •  Kubernetes Version 변경에 따른 AP의 개발/변경의 영향도가 최소화된 아키텍처를 제공하고 다양한 Cloud 환경의 솔루션과 연계 적용을 위한 API 제공합니다.

비용

  • Cluster 당 월 30,000원 이며 추가로 Worker Node, NAS는 사용하신 만큼 인프라 비용이 부과됩니다.

 

2.  K2P의 구조

다음과 같은 아키텍처로 이루어져 있습니다.

 

출처 : https://cloud.kt.com/portal/user-guide/Container-k2p-standard-intro

기본 구성 요소

 

KT Cloud 자원 Server(Node), LoadBalancer, NAS 를 이용하여 자동으로 Cluster를 생성하고 Kubernetes Cluster 설정을 자동화합니다.
Master Node
  •  API 서버 , 스케쥴링 , 컨트롤러 매니저 등 주요 클러스터 내 모든 활동에 대한 관리 역할의 Node 입니다.
Infra Node
  • Ingress가 실행되는 Node로, Service를 노출시킴으로써 외부의 Client가 접속할 수 있는 통로 역할을 합니다.
Worker Node
  • 사용자의 어플리케이션 실행환경을 제공 하는 Node 입니다.
Load Balancer
  • Cluster 의 Master, Infra Node 는 다중화 되어 있으며, API-Server , Route 사용을 위해 로드밸런서 및 공인 IP(Public IP) 가 연동되어 제공 됩니다.
NAS
  • K2P Standard Cluster에서 Persistent Volume으로 사용 됩니다.
K2P Standard 기본 구성
출처 : https://cloud.kt.com/portal/user-guide/Container-k2p-standard-intro

3. 지원 버전 및 Server사양

 

Kubernetes지원 버전 목록
  • K8S 1.21, 1.22, 1.23 : Ubuntu 20.04 LTS
Container Runtime
  • K8S Version: 1.21 ~ 1.23 (Containerd)
Container Network Interface
  • K8S Version: 1.21 ~ 1.23 (Calico)

Worker Node 지원 사양

Worker Node 지원 사양 및 요금은 KT Cloud Server 상품을 따르며 최소 4vCore/8GB 이상부터 생성 가능 합니다.

 

 

추가 디스크 지원 목록
종류 용량 IOPS 가격
HDD 10~300GB (10GB단위) - 10GB 당 700원/월 (또는 1원/시간)
SDD-Provisioned 100~800GB (100GB 단위) 6,000~20,000 220,000원/월 (또는 308원/시간)

 

4. K2P Standard Option 상품

K2P Standard Option 상품 개요
 
K2P Standard Option상품은 Container Cluster에 다양한 오픈소스로 이루어진 옵션들을 설치하여 더욱 효과적으로 클러스터를 관리 및 사용할 수 있도록 지원하는 상품들입니다.
로깅을 위한 EFK, APM용 OpenSearch, 클러스터 백업용 Velero, 클러스터 모니터링용 Prometheus, 클러스터 백신인 ClamAV 등 다양한 오픈소스들을 클러스터에 설치할 수 있도록 상품을 제공할 예정이며, 현재는 velero를 사용한 K2P Backup과 EFK를 사용한 K2P Logging 상품을 제공하고 있습니다.
K2P Standard Option 상품 – K2P Backup
 
K2P Backup은 Velero를 사용하여 Container Cluster의 리소스와 PV(Persistent Volume)를 오프젝트 스토리지로 백업하는 상품이다. Velero를 통해 클러스터를 백업하고 손실 시 복원이 가능하며, 다른 클러스터로 마이그레이션도 가능합니다.
Velero는 로컬에서 수행하는 클라이언트 CLI(Command-line Interface)와 Container Cluster에서 운영되는 서버로 구성되어 있습니다.
K2P Standard Option 상품 – K2P Logging
 
K2P Logging은 ElasticSearch, Filebeat, Kibana라는 오픈소스의 조합의 상품으로, 방대한 양의 데이터를 신속하고 실시간으로 수집/저장/분석/시각화 할 수 있는 상품이다. 특히 컨테이너 환경에서 로그 수집을 위해 주로 사용되는 기술 스택입니다.
K2P Standard Option 상품 – K2P Metric
 
K2P Metric은 kube-prometheus 오픈소스를 사용하여 Container Cluster 리소스를 모니터링할 수 있도록하는 상품입니다. Prometheus, Grafana, node-exporter 등 여러 요소들을 생성하며, 설치된 Grafana를 통해 모니터링 가능합니다.
K2P Standard Option 상품 요금 정보
 
Option 상품에 사용되는 Node들은 지원 사양 및 요금은 KT Cloud Server 상품을 따르며 최소 4vCore/8GB 이상, 2개 이상부터 생성 가능 합니다.
 
Option 서비스 이용료/시간
K2P Backup 20원/시간
K2P Logging 15원/시간
K2P Metric 15원/시간

댓글