쿠버네티스는 컨테이너화에 놀라운 성과를 거두었다고 해도 과언이 아닙니다.는 조직의 디지털 트랜스포메이션 전략의 중요한 구성 요소가 되었습니다.
Kubernetes는 다양한 컨테이너 클러스터 관리의 부담을 덜어주며, 사용 편의성을 통해 컨테이너를 가동하고 실행하는 데 걸리는 시간을 최소화합니다.
개발자들은 3000줄에 달하는 구성 파일과 일주일에 걸친 디버깅 세션의 무게에 짓눌려서 Kubernetes를 이해하는 것이 여전히 매우 복잡할 수 있습니다. 실제로 클라우드 네이티브 컴퓨팅 재단의 연구에 따르면 컨테이너를 배포하고 사용하는 데 있어 개발자가 겪는 어려움 중 복잡성이 1위를 차지했습니다.
입력 자동 조종 장치는 자동 확장, 자동 업그레이드, 유지 관리 및 자동화된 2일차 운영을 포함하는 Google의 완전 관리형 Kubernetes 서비스입니다. Autopilot을 통해 Google은 관리 영역을 컨트롤 플레인을 넘어 노드 자체로 확장하여 Kubernetes 실행의 복잡성을 해결하는 것을 목표로 합니다. 본질적으로, 이 기능은 완전히 '핸즈오프' 방식으로 Kubernetes 환경을 관리합니다.
수동에서 자동, 자율로
구글 오토파일럿은 디지털화의 다음 단계입니다.
기술은 크게 수동 프로세스에서 시작하여 외부의 제어나 개입 없이 작동하는 자동화된 프로세스, 그리고 마지막으로 외부 입력과 독립적으로 작동하는 진정한 자율 운영이라는 정해진 패턴을 따랐습니다.
오토파일럿은 마지막 범주에 속하며, IT 운영의 많은 자동화된 작업을 완전히 자율적으로 수행하는 것을 목표로 합니다. 오토파일럿은 노드 관리의 2일차 작업을 없애고 간소화하여 개발자와 엔지니어가 노드의 상태를 모니터링하거나 워크로드에 필요한 컴퓨팅 용량을 계산할 필요가 없습니다. 따라서 IT 부서는 시간이 많이 소요되는 관리 작업에서 벗어나 혁신을 가속화하는 데 집중할 수 있습니다.
이 점이 특히 중요합니다: 기업이 디지털 혁신의 엄격함에 적응함에 따라 자율적 프로세스가 제공하는 민첩성은 끊임없이 변화하는 고객의 요구를 충족하는 데 매우 중요해질 것입니다.
카우치베이스 + 오토파일럿: 완벽한 파트너십
Couchbase가 Kubernetes의 초기 채택자이자 혁신가 중 하나라는 점을 고려할 때, Autopilot은 우리 전략에 자연스럽게 적합하다는 것이 입증되었습니다.
첫 번째 쿠버네티스용 자율 운영자 2018년에 저희의 목표는 데이터베이스 관리를 수동 프로세스에서 진정한 자율 프로세스로 전환하는 것이었습니다. Autopilot이 노드 관리의 2일차 작업을 제거하고 간소화하는 것처럼, Couchbase Autonomous Operator는 Couchbase 클러스터와 해당 노드를 사용하는 2일차 작업을 모두 관리하면서 운영 및 보안을 위한 모범 사례를 구현합니다.
즉, 오토파일럿은 오토노머스 오퍼레이터의 목표를 완벽하게 보완하며, 쿠버네티스 사용자들이 오토파일럿에 더 익숙해지면 그들의 경험이 오토노머스 오퍼레이터를 더욱 발전시키는 데 도움이 될 것으로 기대합니다.
Couchbase는 Kubernetes에서 분산 데이터베이스 실행의 복잡성을 해결하기 위해 Google과 같은 여정을 밟고 있습니다. 그리고 카우치베이스 자율 운영자 이제 자동 확장 Couchbase 서비스, 자동 롤링/일괄 업그레이드, 고가용성, 자동화된 2일차 운영과 같은 고급 기능이 포함되어 있습니다.
자동 확장 카우치베이스 서비스
Couchbase의 자동 확장은 클러스터를 모니터링하고 모든 Couchbase 서비스에 대해 사전 정의된 임계값에 따라 안정적이고 예측 가능한 성능을 유지하도록 용량을 자동으로 조정합니다. 따라서 조직은 클러스터 자동 확장을 확인하지 않거나 클러스터 자동 확장이 없을 때 발생할 수 있는 피크 시간대에 예상치 못한 비용 없이 일관된 경험을 제공할 수 있습니다.
분산 인프라 전반의 고가용성
자율 운영자는 Kubernetes 레이블을 활용하여 장애 도메인(클라우드 가용성 영역)에서 파드 생성을 자동으로 예약하고 랙/영역 인식을 위해 올바른 Couchbase 서버 그룹에 추가되도록 할 수 있습니다.
자율 운영자는 데이터 센터 간 복제(XDCR) 및 보안(TLS) 지원과 결합하여 가장 큰 물리적 인프라 장애가 발생한 후에도 고객과 애플리케이션을 계속 사용할 수 있는 상태에서 Couchbase 클러스터를 자동으로 안전하게 복구할 수 있습니다.
자동화된 2일차 운영
Couchbase 자율 운영자는 자체 복구, 보안, 백업 및 데이터 복제와 같은 데이터베이스 관리의 2일차 작업을 제거하고 간소화합니다. 또한 하나 이상의 Couchbase 배포를 완벽하게 관리하므로 Couchbase 실행의 운영상 복잡성에 대해 걱정할 필요가 없습니다.
운영자는 Couchbase 클러스터를 자동으로 관리할 뿐만 아니라 Couchbase 모범 사례에 따라 클러스터를 관리합니다. 이 모든 기능을 통해 IT 부서는 시간이 많이 걸리는 관리 작업에서 벗어나 혁신을 가속화할 수 있습니다.
그냥 있으면 좋은 것이 아닙니다.
많은 기술이 여전히 '수동' 또는 '자동화' 단계에 머물러 있지만, 고객 수요 패턴의 변화로 인해 곧 진화할 것입니다. 결국, 지난 12개월 동안 디지털 트랜스포메이션은 상당히 가속화되었습니다. 이러한 속도는 계속될 것으로 보입니다.
개발자, 엔지니어, 더 넓은 범위의 IT 부서는 일상적인 책임과 새로운 혁신 요구 사항의 균형을 맞추기가 점점 더 어려워질 것입니다. 관리 부담을 최대한 줄여주는 기술이 그 어느 때보다 절실히 필요하기 때문에 Couchbase Autonomous Operator와 Google Autopilot은 다른 사람들이 모방할 수 있는 표준이 되었습니다.