Container-Optimized OS

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

무료로 사용해 보기 Console 보기

Google이 선별한 컨테이너 OS

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

Google이 선별한 컨테이너

컨테이너 최적화

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

컨테이너 최적화

확장성을 고려한 설계

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

확장성을 고려한 설계

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

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

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

오픈소스

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

오픈소스
Container-Optimized OS 기호

Container-Optimized OS의 특징

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

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

Container-Optimized OS 가격 책정

컨테이너 최적화 OS는 Google Compute Engine에서 무료로 사용할 수 있습니다.