Kubernetes는 대부분의 조직에서 선택하는 컨테이너 플랫폼입니다. Kubernetes에서 실행되는 마이크로서비스 및 컨테이너화된 애플리케이션의 경우 IBM® Turbonomic® 플랫폼은 리소스를 자동으로 관리하여 성능을 보장합니다. 또한 IBM Turbonomic 소프트웨어는 Kubernetes 컨테이너, 팟, 노드 및 네임스페이스 가시성을 나머지 애플리케이션 스택에 연결합니다.
훨씬 스마트한 리소싱 의사결정을 위해 IBM Turbonomic 플랫폼은 AppDynamics 및 Dynatrace와 통합하여 Kubernetes 플랫폼에서 지원하는 비즈니스 애플리케이션 및 트랜잭션과 애플리케이션과 인프라 간의 관계에 대한 가시성을 제공합니다. 마찬가지로 Kubernetes를 온프레미스 하이퍼바이저나 클라우드에 상관없이 기본 인프라에 연결할 수 있습니다. 따라서 수요 증가를 지원하기 위한 용량이 충분하다는 사실을 알고 자신있게 확장할 수 있습니다.
서비스
컨테이너
컨테이너 사양
컨테이너 팟(Pod)
워크로드 컨트롤러
네임스페이스
컨테이너 클러스터
가상 머신(VM)
컨테이너 팟이 볼륨에 연결된 경우 Turbonomic은 이를 지속적 볼륨(VM)으로 감지하고 어떤 팟이 PV에 연결되었는지를 표시합니다.
응답 시간
트랜잭션 시간
가상 메모리(VMem)
VMem 요청
VMem 요청 할당량
VMem 제한 할당량
가상 CPU(VCPU)
VCPU 요청
VCPU 제한
VCPU 요청 할당량
VCPU 제한 할당량
메모리 요청 할당
메모리 할당
CPU 요청 할당
CPU 할당
컨테이너 사양 식별 및 크기 조정(워크로드 컨트롤러 활용)
네임스페이스 할당량 식별 및 크기 조정(축소가 아닌 확대만 가능)
워크로드 컨트롤러 식별 및 크기 조정
워크로드 컨트롤러 식별 및 확장
컨테이너 팟 식별 및 이동
컨테이너 팟 식별 및 프로비저닝
컨테이너 팟 식별 및 일시 중단
쿠버네티스 노드 식별 및 재구성
세분화된 수준에서 효율적인 리소스 활용도를 보장하여 성능 병목 현상과 비용 비효율성 제거
컨테이너가 적절한 양의 CPU, 메모리, 네트워크, 스토리지를 갖도록 쿠버네티스 환경을 지속적으로 최적화
비용 초과를 방지하고 비용 효율적인 쿠버네티스 환경을 유지하기 위한 조치 자동화
병목 현상을 사전에 식별하고 해결하여 쿠버네티스 애플리케이션에 대한 고성능 및 가용성 보장
신속한 의사 결정 기능을 통해 사이트 안정성과 DevOps 팀의 역량을 강화하여 응답 시간을 며칠에서 몇 초로 단축
단일 창을 통해 레거시 가상화와 차세대 마이크로서비스를 모두 관리
쿠버네티스 애플리케이션 및 인프라 상태의 통합 모델로 복잡성 제거
애플리케이션 구성 요소별로 제공되는 IT 리소스 의사 결정에 대한 투명하고 감사 가능한 보기를 통해 DevOps 팀과 애플리케이션 팀 간의 격차 해소
팀이 중요한 작업에 집중할 수 있도록 실시간 수요 및 워크로드 요구 사항을 기반으로 조치를 정의하고 자동화
Kubernetes 통합은 IBM Turbonomic 플랫폼에 사용할 수 있는 여러 컨테이너 플랫폼 통합 중 하나입니다. 지속적인 성능을 위한 의사 결정 자동화를 통해 컨테이너 플랫폼에 연결하여 앱 중심의 풀스택 관리를 달성합니다.
의사 결정을 자동화하면서 성능을 보장하고 비용을 최소화하며 규정 준수를 유지합니다.
지속적인 성능을 위한 자동화된 의사 결정으로 앱 중심의 풀스택 관리를 달성하고 다른 배포와 함께 EKS 클러스터를 확인할 수 있습니다.
애플리케이션의 지속적인 성능을 보장하는 앱 중심의 하향식 분석 방법을 이용합니다.
자동화된 작업을 통해 지속적인 성능과 탄력성을 확보합니다.