tencent cloud

Tencent Kubernetes Engine

소식 및 공지 사항
릴리스 노트
제품 릴리스 기록
제품 소개
제품 장점
제품 아키텍처
시나리오
제품 기능
리전 및 가용존
빠른 시작
신규 사용자 가이드
표준 클러스터를 빠르게 생성
Demo
클라우드에서 컨테이너화된 애플리케이션 배포 Check List
TKE 표준 클러스터 가이드
Tencent Kubernetes Engine(TKE)
클러스터 관리
네트워크 관리
스토리지 관리
Worker 노드 소개
Kubernetes Object Management
워크로드
클라우드 네이티브 서비스 가이드
Tencent Managed Service for Prometheus
TKE Serverless 클러스터 가이드
TKE 클러스터 등록 가이드
실습 튜토리얼
Serverless 클러스터
네트워크
로그
모니터링
유지보수
DevOps
탄력적 스케일링
자주 묻는 질문
클러스터
TKE Serverless 클러스터
유지보수
서비스
이미지 레지스트리
원격 터미널

제품 장점

PDF
포커스 모드
폰트 크기
마지막 업데이트 시간: 2023-04-28 11:08:19

오케스트레이션 장점

TKE는 Google 오픈 소스 컨테이너 클러스터 관리 시스템인 Kubernetes(K8s)를 기반으로 개발되었습니다. Kubernetes는 Docker 기술을 활용하여 배포 및 실행, 리소스 스케쥴링에서 서비스 검색 및 동적 스케일링에 이르는 완전한 기능 세트를 컨테이너화된 애플리케이션에 제공하므로 대규모 컨테이너 클러스터를 훨씬 쉽게 관리할 수 있습니다.
Kubernetes의 장점은 다음과 같습니다.
모듈화 및 마이크로 서비스로 구성된 우수한 소프트웨어 엔지니어링을 사용하여 Kubernetes는 유연한 플러그인을 통해 필요에 따라 네트워크, 스토리지, 스케쥴링, 모니터링 및 로그 등 모듈을 사용자 정의할 수 있는 모듈식 설계를 구현합니다.
Kubernetes 프로젝트 커뮤니티는 컨테이너, 네트워크 및 스토리지 구현을 위한 오픈 소스 플랫폼 역할을 합니다.

TKE vs 고객 자체 구축 컨테이너 서비스

장점
TKE
고객 자체 구축 컨테이너 서비스
사용 용이성
간소화된 클러스터 관리
TKE는 대규모 컨테이너 클러스터 관리, 리소스 스케쥴링, 컨테이너 오케스트레이션, 코드 구축 등 다양한 기능을 가지고 있습니다. 기본 인프라의 차이점을 차단하고 분산 애플리케이션의 관리 및 운영을 단순화합니다. 더 이상 클러스터 관리 소프트웨어를 사용하거나 내결함성 클러스터 구조를 설계할 필요가 없으므로 관련된 모든 관리 및 확장 워크로드가 생략됩니다.
컨테이너 클러스터를 활성화하고 실행할 작업을 지정하기만 하면 TKE가 모든 클러스터 관리 작업을 완료하도록 도와주므로 Docker화된 애플리케이션 개발에 집중할 수 있습니다.
자체 구축된 컨테이너 관리 인프라를 사용하는 경우 일반적으로 자체 클러스터 관리 소프트웨어 설치, 운영 및 확장은 물론 관리 시스템 및 모니터링 솔루션 구성과 같은 복잡한 관리 프로세스를 거쳐야 합니다.
유연한 확장
유연한 클러스터 관리 및 CLB와의 통합
TKE를 사용하여 장기 실행 애플리케이션 및 배치 작업을 유연하게 스케쥴링할 수 있습니다. 또한 API를 사용하여 최신 클러스터 상태를 가져올 수 있어 사용자 지정 및 타사 스케쥴링 애플리케이션과 쉽게 통합할 수 있습니다.
TKE는 CLB와 통합되어 여러 컨테이너 간에 트래픽을 분산할 수 있습니다. 사용할 컨테이너 구성과 로드 밸런서를 지정하기만 하면 TKE 관리 애플리케이션이 리소스를 자동으로 추가/삭제합니다. 또한 TKE는 결함이 있는 컨테이너를 자동 복구하여 애플리케이션을 유지하기 위해 충분한 수의 컨테이너가 항상 실행되도록 보장합니다.
비즈니스 트래픽 및 상태에 따라 컨테이너 서비스를 수동으로 배포하는 방법은 가용성과 확장성이 좋지 않습니다.
보안 및 안정성
높은 수준의 리소스 격리, 높은 서비스 가용성
TKE는 다른 고객과 컴퓨팅 리소스를 공유하지 않고 자체 CVM 인스턴스 내에서 작동합니다.
클러스터는 자체 보안 그룹 및 네트워크 ACL을 사용할 수 있는 VPC 내에서 실행됩니다. 이러한 기능은 높은 수준의 격리를 가능하게 하고 CVM 인스턴스를 사용하여 높은 보안과 안정성을 갖춘 애플리케이션을 구축하는 데 도움이 됩니다.
TKE는 분산 서비스 구조를 사용하여 서비스에 대한 자동 장애 조치 및 빠른 마이그레이션을 구현하는 동시에 상태 저장 서비스의 분산 백엔드 스토리지와 함께 서비스 및 데이터의 높은 보안 및 가용성을 보장합니다.
커널 문제와 자체 구축 컨테이너 서비스의 불완전한 Namespace로 인해 테넌트, 장치 및 커널 모듈 수준에서 격리성이 좋지 않습니다.
고효율
빠른 이미지 배포 및 지속적인 비즈니스 통합
TKE는 고품질 BGP 네트워크가 이미지의 빠른 업로드 및 다운로드를 보장하고 몇 초 안에 많은 수의 컨테이너를 시작할 수 있도록 하는 VPC 내에서 실행되므로 운영 오버헤드를 크게 줄이고 비즈니스 운영에 더 집중할 수 있습니다.
TKE에서 비즈니스를 배포할 수 있습니다. 코드가 GitHub 또는 기타 코드 호스팅 플랫폼에 제출된 후 TKE는 즉시 서비스를 생성, 테스트, 패키징 및 통합하고 시험판 및 프로덕션 환경에서 통합 코드를 배포할 수 있습니다.
자체 구축 컨테이너 서비스의 네트워크 품질이 크게 변동될 수 있으므로 이미지를 사용한 컨테이너 생성의 효율성을 보장할 수 없습니다.
낮은 비용
높은 비용 효율성
자체 배포 또는 자체 구축 클러스터와 비교할 때 TKE 관리형 클러스터는 매우 비용 효율적입니다. 매우 안정적이며 믿을 수 있고 확장 가능한 클러스터 관리 플레인을 저렴한 비용으로 얻을 수 있으며 Ops에 대해 신경 쓸 필요가 없습니다.
클러스터 관리 인프라를 구축, 설치, 운영 및 확장하려면 많은 비용을 투자해야 합니다.
클라우드 네이티브
클라우드 네이티브 시나리오 최적화
Tencent Cloud TKE 컨테이너 팀이 Kubernetes 환경을 위해 출시한 새로운 노드 유형——네이티브 노드는 Tencent Cloud 천만 코어 컨테이너 운영의 기술 축적을 기반으로 사용자에게 네이티브화, 안정적, 빠른 응답을 제공하는 K8s 노드 관리 기능을 제공합니다.
클라우드 네이티브 시나리오에 적합한 커널 수준의 최적화를 제공합니다.
기본 리소스를 변경할 수 없습니다. Kuberentes가 기본 인프라를 보호하지만 실제 개발 프로세스에서는 기본 아키텍처에 맞게 조정해야 합니다.
비용 절감
FinOps 이념 실천
클라우드 네이티브 자산 관리 플랫폼을 출시하여 비용 통찰력, 작업 스케쥴링, 정밀한 스케쥴링 등 다양한 측면에서 사용자가 비용 분포 및 리소스 사용량을 이해할 수 있도록 도와 클라우드의 모든 부분에서 최대 가치를 얻을 수 있도록 합니다.
탄력적인 툴을 제공하지만 구성이 어렵고 반응이 느려 실행 가능성이 낮고 시각화 능력이 부족합니다.
서비스 없음
Serverless 형식
슈퍼 노드는 Tencent Cloud의 새롭게 업그레이드된 노드 제품 형태로 사용자 지정 사양을 지원하는 가용존 수준의 노드 기능을 사용자에게 제공합니다. 슈퍼 노드를 사용하는 것은 초대형 CVM을 사용하는 것과 유사하며 리소스 관리 및 리소스 스케일링이 더 쉽습니다.
직접 구축하기 복잡하고 유지 관리가 어려우며 많은 기본 리소스가 필요하므로 진정한 Serverless를 구현할 수 없습니다.

TKE 모니터링 vs 고객 자체 구축 컨테이너 모니터링

TKE 모니터링은 클러스터, 노드, 서비스, 인스턴스, 컨테이너 등 약 30개 메트릭의 통계 데이터를 수집 및 표시하여 클러스터 상태를 확인하고, 그에 따라 알람을 생성할 수 있습니다. 앞으로 더 많은 메트릭이 추가될 예정입니다.
장점
TKE
고객 자체 구축 컨테이너 서비스
완전한 메트릭 세트를 제공합니다
클러스터, 노드, 서비스, 컨테이너 및 Pod(인스턴스)를 포함하여 약 30개의 메트릭을 사용할 수 있습니다.
몇 가지 메트릭만 사용할 수 있으며 사내 개발이 필요합니다.
낮은 구축 비용
TKE 모니터링은 클러스터 생성 시 제공됩니다
모니터링은 수동으로 구성해야 하며 매우 비쌉니다
낮은 OPS 비용
메트릭 OPS는 데이터 정확도가 보장된 플랫폼에서 수행됩니다
수동으로 메트릭을 유지 관리해야 합니다
낮은 스토리지 비용
지난 3개월 동안의 각 메트릭 데이터는 무료로 보관됩니다
스토리지 크기에 따라 요금이 부과됩니다
높은 확장성
TKE는 계속해서 개선하고 새로운 메트릭을 추가합니다
개발자는 새로운 메트릭을 구성해야 합니다
알람
사용 가능
사용 불가
문제 해결
콘솔에서 컨테이너 log를 볼 수 있으며 webshell을 사용하여 컨테이너에 편리하게 로그인하여 빠르게 문제를 해결할 수 있습니다
컨테이너 또는 서버에 수동으로 로그인하여 문제를 해결해야 합니다


도움말 및 지원

문제 해결에 도움이 되었나요?

피드백