Container-Optimized OS

Google Cloud Platform에 맞춰 설계된 컨테이너용 OS

무료로 사용해 보기 Console 보기

Google이 선별한 컨테이너 OS

Container-Optimized OS는 Google Cloud Platform에서 컨테이너를 호스팅하고 실행할 때 권장되는 OS입니다. Google이 설계하고 관리하며 GCP와 완벽하게 통합됩니다.

컨테이너 최적화

Container-Optimized OS는 Docker 컨테이너 런타임과 모든 Kubernetes 구성요소가 사전 설치되어 제공되므로, 사용자의 컨테이너를 즉시 배포, 관리, 조정할 수 있습니다. 또한 Kubernetes Engine, Cloud SQL 등 다양한 GCP 서비스의 기반이며, 컨테이너 워크로드를 처리하기 위해 Google이 최우선적으로 선택하는 솔루션입니다.

확장성을 고려한 설계

Container-Optimized OS는 부팅이 빠르고 cloud-init 및 Compute Engine의 메타데이터 프레임워크와 함께 제공되며, 부팅 시 인스턴스를 프로그래매틱 방식으로 설정하기 위한 도구가 모두 포함되어 있기 때문에 서비스를 빠르게 시작하고 제공할 수 있습니다. 또한 모든 컨테이너 관련 종속 항목이 사전 설치되어 제공되므로, 트래픽 또는 워크로드의 변화에 따라 클러스터 크기를 신속하게 조정하여, 비용을 절감하고 안정성을 향상시킬 수 있습니다.

최소한의 OS, 최대한의 보안

Container-Optimized OS는 크기가 작아 보안 노출을 최소화하면서도 최소한의 읽기 전용 루트 파일 시스템, 파일 시스템 무결성 확인, 잠긴 방화벽, 감사 로깅 등 필수적인 보안 기능을 모두 기본 제공합니다. 자동 업데이트로 보안 취약성에 대한 패칭이 시의적절하게 이루어져 손상 위험이 적습니다.

오픈소스

Container-Optimized OS는 Google에서 심사하는 안정적인 오픈소스 Chromium OS 프로젝트에 기반을 둡니다. Chromium OS의 강력한 빌드 및 테스트 인프라가 활용되므로 GCP에서 최첨단 빌드 관리, 보안 규정 준수, 안정적인 커스텀 설정이 가능합니다.

Container-Optimized OS의 특징

Google Cloud Platform에 맞춰 설계된 컨테이너용 OS

컨테이너 지원
Docker 런타임, Kubernetes 시스템, Google Container Registry(GCR)가 포함되어 컨테이너를 실행, 관리, 저장, 검색할 수 있습니다.
자동 업데이트
능동-수동 루트 파티션 방식을 사용하여 자동으로 업데이트를 내려받아 수동 파티션에 설치합니다.
Compute Engine 메타데이터 프레임워크
Compute Engine 메타데이터 프레임워크를 지원하여, 인스턴스 메타데이터를 저장하고 검색할 수 있습니다.
cloud-init
사실상의 초기화 관리자로, 사용자 제공 데이터를 이용하여 부팅 시점에 인스턴스를 구성합니다.
출시 채널
3가지 출시 채널(개발, 베타, 안정)을 지원하여, 다양한 수준의 사전 체험판이나 안정된 버전이 제공됩니다.

Container-Optimized OS 가격 책정

Container-Optimized OS는 Google Compute Engine에서 무료로 사용할 수 있습니다.