이미지

운영체제 이미지를 사용하여 인스턴스의 부팅 디스크를 만들 수 있습니다. 다음 이미지 유형 중 하나를 사용할 수 있습니다.

대부분의 공개 이미지는 추가 비용 없이 사용할 수 있지만, 일부 프리미엄 이미지의 경우 인스턴스에 추가 비용이 발생합니다. Compute Engine으로 가져오는 커스텀 이미지를 사용하는 경우 인스턴스에 추가 비용이 발생하지 않지만, 프로젝트에 커스텀 이미지를 유지하는 동안 이미지 저장 비용이 발생합니다.

일부 이미지는 Compute Engine에서 컨테이너를 실행할 수 있습니다.

공개 이미지

Compute Engine은 Linux 및 Windows 운영체제와 호환되도록 사전 구성된 다양한 공개 이미지를 제공합니다. 이러한 운영체제 이미지를 사용하여 인스턴스를 만들고 시작할 수 있습니다. Compute Engine은 사용자가 선택한 이미지를 사용하여 각 인스턴스의 영구 부팅 디스크를 만듭니다. 기본적으로 인스턴스의 부팅 디스크는 선택한 이미지의 크기와 동일합니다. 인스턴스에 이미지 크기보다 큰 영구 부팅 디스크가 필요한 경우 부팅 디스크 크기를 조절하세요.

이미지 이름, 버전 번호, 이미지 크기가 포함된 공개 이미지의 전체 목록을 보려면 콘솔의 이미지 페이지로 이동하세요. Google은 정기적으로 또는 중요한 영향을 주는 CVE 패치를 사용할 수 있을 때 공개 이미지를 업데이트합니다. 업데이트 출시 알림을 받으려면 gce-image-notifications를 구독하세요.

이미지 페이지로 이동

Compute Engine팀은 일부 이미지만 지원합니다. 지원 채널 열에 나열된 리소스로부터 이미지와 관련된 지원을 받을 수 있습니다.

보안 설정된 VM을 지원하는 이미지

Compute Engine은 다음 운영체제의 64비트 버전으로 보안 설정된 VM베타의 공개 이미지를 제공합니다.

운영체제 지원 채널 이미지 계열 이미지 프로젝트 참고
Google의 Container-Optimized OS Compute Engine cos-69-lts
cos-stable
cos-beta
cos-dev
gce-uefi-images
Ubuntu Compute Engine ubuntu-1804-lts gce-uefi-images
Windows Server Compute Engine windows-2019
windows-2019-core
windows-1809-core
windows-1803-core
windows-1709-core
windows-2016
windows-2016-core
windows-2012-r2
windows-2012-r2-core
gce-uefi-images 프리미엄 이미지

보안 설정된 VM을 지원하지 않는 이미지

Compute Engine은 다음 운영체제의 64비트 버전으로 공개 이미지를 제공합니다. Compute Engine에서 실행되도록 각 OS를 맞춤설정하는 방법을 비롯하여 각 OS에 대한 자세한 내용은 운영 체제 세부정보를 참조하세요.

운영체제 지원 채널 이미지 계열 이미지 프로젝트 참고사항 인스턴스 시작
CentOS Compute Engine centos-7
centos-6
centos-cloud 시작
Google의 Container-Optimized OS Compute Engine cos-69-lts
cos-stable
cos-beta
cos-dev
cos-cloud 시작
CoreOS CoreOS 지원 coreos-stable
coreos-beta
coreos-alpha
coreos-cloud 시작
Debian Compute Engine debian-9 debian-cloud 시작
RHEL(Red Hat Enterprise Linux) Compute Engine rhel-7
rhel-6
rhel-cloud 프리미엄 이미지 시작
RHEL for SAP Compute Engine rhel-7-6-sap-ha
rhel-7-4-sap
rhel-sap-cloud 프리미엄 이미지 시작
SLES(SUSE Linux Enterprise Server) Compute Engine sles-15
sles-12
suse-cloud 프리미엄 이미지 시작
SLES for SAP Compute Engine sles-15-sap
sles-12-sp4-sap
sles-12-sp3-sap
sles-12-sp2-sap
suse-sap-cloud 프리미엄 이미지 시작
Ubuntu Compute Engine ubuntu-1804-lts
ubuntu-minimal-1804-lts
ubuntu-1604-lts
ubuntu-minimal-1604-lts
ubuntu-1404-lts
ubuntu-1810
ubuntu-os-cloud 시작
Windows Server Compute Engine windows-2019
windows-2019-for-containers
windows-2019-core
windows-2019-core-for-containers
windows-1809-core
windows-1809-core-for-containers
windows-1803-core
windows-1803-core-for-containers
windows-1709-core
windows-1709-core-for-containers
windows-2016
windows-2016-core
windows-2012-r2
windows-2012-r2-core
windows-2008-r2
windows-cloud 프리미엄 이미지 시작
Windows Server의 SQL Server Compute Engine SQL Server 이미지 계열 windows-sql-cloud 프리미엄 이미지 시작

SQL Server 이미지

Compute Engine은 Windows Server에 SQL Server가 사전 설치된 이미지를 제공합니다. windows-sql-cloud 공개 이미지 프로젝트에는 다음 SQL Server 버전의 이미지 계열이 포함되어 있습니다.

  • SQL Server Enterprise
    • sql-ent-2017-win-2016
    • sql-ent-2016-win-2016
    • sql-ent-2016-win-2012-r2
    • sql-ent-2014-win-2012-r2
    • sql-ent-2014-win-2016
    • sql-ent-2012-win-2012-r2
  • SQL Server Standard
    • sql-std-2017-win-2016
    • sql-std-2016-win-2016
    • sql-std-2016-win-2012-r2
    • sql-std-2014-win-2012-r2
    • sql-std-2012-win-2012-r2
  • SQL Server Web
    • sql-web-2017-win-2016
    • sql-web-2016-win-2016
    • sql-web-2016-win-2012-r2
    • sql-web-2014-win-2012-r2
    • sql-web-2012-win-2012-r2
  • SQL Server Express
    • sql-exp-2017-win-2016
    • sql-exp-2017-win-2012-r2

SQL Server 이미지에 대한 자세한 내용은 SQL Server 개요를 참조하세요.

운영체제 수명 주기 및 지원 정책

Compute Engine 제공 공개 OS 이미지에 대한 지원은 각 OS의 수명 주기에 따라 영향을 받습니다. 달리 명시하지 않는 한, Google은 일반적으로 매월 업데이트된 이미지를 게시합니다. 게시되는 이미지 업데이트에는 보안 업데이트와 함께, 기본 수명 주기 단계에 있는 운영체제 버전을 위해 설치되는 기타 업데이트가 포함됩니다. 운영체제 버전이 연장 수명 주기 단계에 들어가면 Google은 매월 업데이트되는 이미지를 제공하지 않습니다. 이전에 게시된 이미지는 지원 중단된 것으로 표시됩니다. 지원 중단된 것으로 표시된 이미지도 여전히 사용할 수는 있지만 보안 업데이트를 사용할 수 있는지 여부는 배포 업체/운영체제 공급업체(예: Microsoft, Red Hat, Canonical) 또는 해당 오픈소스 커뮤니티(예: Debian)에서 업데이트를 제공하는지 여부에 달려 있습니다.

Google은 일반적으로 새 기능을 연장 수명 주기 단계에 있거나 연장 수명 주기가 경과한 버전으로 백포트하지 않습니다.

운영체제 세부정보 섹션의 수명 주기 섹션에서 원하는 운영체제의 수명 주기에 대한 자세한 정보를 얻을 수 있습니다.

커스텀 이미지

커스텀 이미지는 사용자가 소유하고 액세스를 제어하는 부팅 디스크 이미지입니다. 다음과 같은 작업에 커스텀 이미지를 사용하세요.

게스트 운영체제 기능

일부 게스트 운영체제 기능은 특정 이미지에서만 사용할 수 있습니다. 예를 들어, 다중 대기열 SCSI는 일부 공개 이미지에서만 사용됩니다.

커스텀 이미지에서 게스트 운영체제 기능을 사용 설정해야 하는 경우 커스텀 이미지를 만들 때 이러한 기능을 하나 이상 지정하세요.

커스텀 이미지 계열

최신 구성 및 소프트웨어로 커스텀 이미지를 정기적으로 업데이트할 경우 이미지를 이미지 계열로 그룹화할 수 있습니다. 이미지 계열은 항상 계열 내에 있는 최신 이미지를 가리키므로 인스턴스 템플릿과 스크립트에서 특정 이미지 버전의 참조를 업데이트하지 않아도 최신 이미지를 사용할 수 있습니다. 자세한 내용은 이미지 계열에서 이미지 버전 설정을 참조하세요.

이미지 계열

이미지 계열을 사용하면 관련된 이미지를 함께 그룹화하고 특정 이미지 버전 간에 쉽게 롤포워드/롤백하도록 하여 프로젝트의 이미지 관리 프로세스를 간소화할 수 있습니다. 이미지 계열은 항상 지원 중단되지 않은 최신 버전의 이미지를 가리키며, 대부분의 공개 이미지는 이미지 계열로 그룹화됩니다. 예를 들어 debian-cloud 프로젝트의 debian-9 이미지 계열은 항상 최신 Debian 9 이미지를 가리킵니다.

커스텀 이미지를 만들 때 이미지 계열에 자체 이미지를 추가할 수 있습니다. 이미지 계열은 계열에 추가된 최신 이미지를 가리키고 지원 중단된 이미지를 가리키지 않으므로 이미지 계열을 이전 이미지 버전으로 롤백하는 작업이 계열 내 최신 이미지를 지원 중단하는 작업만큼 간단합니다. 자세한 내용은 이미지 계열에서 이미지 버전 설정을 참조하세요.

운영체제 세부정보

일부 운영체제 이미지는 Compute Engine에서 실행되도록 특별히 맞춤설정되었으며, 운영체제 공급업체에서 직접 제공하는 표준 이미지와 많은 차이가 있습니다. 아래의 각 섹션에서는 이러한 차이점에 대해 자세히 알아볼 수 있습니다.

CentOS

CentOS

CentOS는 RHEL(Red Hat Enterprise Linux) 소스에서 파생된 무료 운영체제 플랫폼입니다. Compute Engine은 CentOS 7과 CentOS 6 이미지를 지원하고 제공합니다. 전체 출시 노트는 CentOS 7 문서CentOS 6 문서를 참조하세요.

CentOS 공개 이미지로 인스턴스 시작

Compute Engine은 CentOS의 최신 포인트 출시를 제공합니다. 이전 포인트 출시에서 시작된 CentOS 인스턴스를 실행하면 최신 포인트 출시로 자동으로 업데이트됩니다. 이 업데이트를 적용하려면 재부팅해야 할 수 있습니다.

자동 업데이트

Google Compute Engine에서는 인스턴스의 운영체제나 소프트웨어가 자동으로 업데이트되지 않습니다. 그러나 운영체제 공급업체에서 CentOS 인스턴스에 보안 패치와 시스템 업그레이드를 자동으로 적용하도록 CentOS 패키지 관리자를 사전 구성합니다.

운영체제 공급업체의 이러한 자동 업데이트를 통해 운영체제의 주요 버전 간에 인스턴스가 업그레이드되지는 않습니다. 업데이트를 하면 마이너 버전에만 시스템 업그레이드가 적용됩니다. CentOS 인스턴스에서는 보안 패치와 시스템 업그레이드 외에도 설치된 패키지가 자동으로 업데이트될 수 있습니다.

표준 CentOS 이미지와의 주요 차이점

Google Compute Engine에서 제공하는 CentOS 이미지가 표준 CentOS 이미지와 다른 점은 다음과 같습니다.

  • 이미지 날짜를 기준으로 모든 패키지가 업데이트되고, 이미지에 최신 CentOS 포인트 출시가 반영됩니다.
  • Google Cloud Repository를 사용하여 Google Compute Engine용 Linux 게스트 환경에서 패키지를 설치할 수 있습니다.
  • Google Cloud SDK가 설치됩니다.
  • IPv6은 Compute Engine에서 아직 지원되지 않으므로 사용되지 않습니다.
  • eth0 MTU가 1460으로 설정됩니다.
  • DHCP가 5분이 아닌 10초마다 다시 시도하도록 설정됩니다.
  • DHCP 클라이언트가 일회성이 아닌 영구 모드로 설정됩니다.
  • 호스트 이름이 DHCP 종료 후크를 통해 설정되며 네트워크가 시작될 때마다 인스턴스 이름과 일치하도록 다시 구성됩니다.
  • grub 구성에 액세스할 수 없으므로 부팅 시간 제한이 0으로 설정되어 빠른 부팅이 강제 수행됩니다.
  • Python 2.7 SCL이 일반 Python 2.6 패키지 이외에 EL6에도 설치됩니다.
  • SSH 서버가 설치되고 사용 설정됩니다.
  • 암호 인증을 사용하지 않도록 SSH 서버 구성이 설정되고, SSH 연결 해제를 방지하기 위해 ServerAliveInterval 및 ClientAliveInterval이 7분으로 설정되며, SSH를 통한 루트 로그인이 사용 중지됩니다.
  • /etc/udev/rules.d/75-persistent-net-generator.rules가 사용 중지되고 MAC 주소가 지속되지 않도록 /etc/udev/rules.d/70-persistent-net.rules가 삭제됩니다.
  • NTP 서버가 Compute Engine 메타데이터 서버를 사용하도록 설정됩니다.
  • yum-cron을 통해 자동 업데이트가 사용 설정됩니다.
  • 기본적으로 방화벽을 통해 모든 트래픽이 허용됩니다. 방화벽을 계속 사용할 수 있으며 일반 CentOS 메소드를 통해 구성할 수 있습니다.
  • 콘솔에 데몬과 커널 메시지를 보내도록 rsyslog가 구성됩니다.

수명 주기

이미지 계열 기본 지원 종료 및 이미지 지원 중단 날짜
CentOS 6 November 30, 2020
CentOS 7 June 30, 2024

지원

Google에서 제공하는 CentOS 이미지를 실행할 때 문제가 발생하는 경우 보고서를 제출하거나 gce-discussion 포럼에 질문을 게시하세요.

Google에서 제공하지 않는 다른 CentOS 버전을 실행할 때 문제가 발생하는 경우 CentOS 커뮤니티에 지원을 문의하세요.

컨테이너 최적화 OS

Google의 컨테이너 최적화 OS는 Docker 컨테이너를 실행하는 데 최적화된 Compute Engine 인스턴스용 운영체제 이미지입니다.

cos 이미지는 다음을 지원합니다.

  • Google Compute Engine 메타데이터 프레임워크
  • Compute Engine Linux 게스트 환경
  • cloud-init
  • Docker 런타임
  • Kubernetes
  • 자동 업데이트

컨테이너 최적화 OS에 대한 자세한 내용은 컨테이너 최적화 OS 개요를 참조하세요.

CoreOS

CoreOS

CoreOS는 최신 인프라 스택을 실행하는 데 필요한 기능을 제공하는 새로운 배포판입니다. CoreOS는 Linux 컨테이너를 사용하여 더 높은 수준의 추상화로 서비스를 관리합니다. Compute Engine은 CoreOS에서 빌드하고 지원하는 CoreOS 이미지를 제공합니다.

CoreOS 공개 이미지로 인스턴스를 만드는 방법 알아보기

지원

CoreOS 이미지 사용에 대한 자세한 내용은 Google Compute Engine에서 CoreOS 실행을 참조하세요.

CoreOS 이미지를 실행할 때 문제가 발생하는 경우 coreos 포럼에 지원을 문의하세요.

표준 CoreOS 이미지와의 주요 차이점

Google Compute Engine이 제공하는 CoresOS 이미지의 경우 Google Cloud SDK가 설치됩니다.

Debian

Debian

Debian은 Debian 커뮤니티에서 제공하는 무료 운영체제입니다. Compute Engine은 다음 Debian 이미지를 제공하고 지원합니다.

  • Debian 9 Stretch

Debian 공개 이미지로 인스턴스 시작

이미지 버전 v20160606 이상의 자동 업데이트

Google Compute Engine에서는 인스턴스의 운영체제나 소프트웨어가 자동으로 업데이트되지 않습니다. 그러나 자동 업그레이드 도구가 설치되고 Debian 보안 저장소의 소프트웨어를 자동으로 업데이트하도록 구성됩니다.

보안 저장소에 커널 패치가 포함되는 경우도 있지만, 이러한 패치는 인스턴스를 다시 시작할 때까지 적용되지 않습니다. Google Compute Engine은 실행 중인 인스턴스를 자동으로 재부팅하지 않으므로 업데이트된 커널을 사용하려면 인스턴스를 수동으로 다시 시작해야 합니다. 자동 업그레이드 도구에는 중요한 보안 업데이트에 재부팅이 필요할 때 자동으로 재부팅하는 메커니즘이 있습니다.

Debian 보안의 자동 업데이트를 통해 운영체제의 주요 버전 간 인스턴스가 업그레이드되지는 않습니다.

표준 Debian 이미지와의 주요 차이점

Google Compute Engine에서 제공하는 Debian 이미지가 표준 Debian 이미지와 다른 점은 다음과 같습니다.

  • 이미지 날짜를 기준으로 모든 패키지가 업데이트되고, 이미지에 최신 Debian 포인트 출시가 반영됩니다.
  • APT 소스가 Debian CDN을 사용하도록 설정됩니다.
  • Google Cloud SDK가 설치됩니다.
  • Google Cloud Repository를 사용하여 Google Compute Engine용 Linux 게스트 환경에서 패키지를 설치할 수 있습니다.
  • IPv6은 Compute Engine에서 아직 지원되지 않으므로 사용되지 않습니다.
  • eth0 MTU가 1460으로 설정됩니다.
  • DHCP가 5분이 아닌 10초마다 다시 시도하도록 설정됩니다.
  • 호스트 이름이 DHCP 종료 후크를 통해 설정되며 네트워크가 시작될 때마다 인스턴스 이름과 일치하도록 다시 구성됩니다.
  • grub 구성에 액세스할 수 없으므로 부팅 시간 제한이 0으로 설정되어 빠른 부팅이 강제 수행됩니다.
  • OpenSSH가 설치되고 사용 설정됩니다.
  • grub의 커널 명령줄을 통해 직렬 콘솔 로깅이 사용 설정됩니다.
  • Compute Engine 디스크 성능 향상을 위해 기본 블록 스케줄러가 grub 구성을 통해 noop로 변경됩니다.
  • SSH 서버 구성이 암호 인증을 사용하지 않도록 설정됩니다.
  • MAC 주소가 지속되지 않도록 /etc/udev/rules.d/70-persistent-net.rules가 삭제됩니다.
  • NTP 서버가 Compute Engine 메타데이터 서버를 사용하도록 설정됩니다.
  • 부팅 중 부팅 디스크를 확장하기 위해 cloud-initramfs-growroot 패키지가 설치됩니다.
  • 자동 업그레이드가 설치되고 Debian 보안 업데이트를 매일 다운로드하고 설치하도록 구성됩니다. /etc/apt/apt.conf.d/50unattended-upgrades 및 /etc/apt/apt.conf.d/02periodic 값을 변경하여 이를 구성하거나 사용 중지할 수 있습니다.
  • Debian 9 Stretch에는 예측 네트워크 인터페이스 이름 지정이 사용되지 않습니다. grub 커널 명령줄 인수에 net.ifnames=0이 설정됩니다. 따라서 네트워크 인터페이스에는 기존 ethN 이름 지정이 계속 사용되며, 기본 인터페이스는 항상 eth0입니다.

수명 주기

이미지 계열 기본 지원 종료 및 이미지 지원 중단 날짜
Debian 9 (Stretch) approx. 2020

지원

Google에서 제공하는 Debian 이미지를 실행할 때 문제가 발생하는 경우 보고서를 제출하거나 gce-discussion 포럼에 질문을 게시하세요.

Google에서 제공하지 않는 다른 Debian 버전을 실행하려고 할 때 문제가 발생하는 경우 Debian 커뮤니티로 질문을 보내세요.

RHEL

RHEL(Red Hat Enterprise Linux)

RHEL(Red Hat Enterprise Linux)은 서버 및 데스크톱 운영체제를 모두 제공하는 오픈소스 Linux 운영체제입니다.

Compute Engine은 다음 이미지를 제공합니다.

RHEL 공개 이미지로 인스턴스 시작

Compute Engine은 RHEL의 최신 포인트 출시 버전을 제공합니다. 이전 포인트 출시에서 시작된 RHEL 인스턴스를 실행하면 최신 포인트 출시로 자동으로 업그레이드됩니다. 이 업데이트를 적용하려면 재부팅해야 할 수 있습니다.

자동 업데이트

Google Compute Engine에서는 인스턴스의 운영체제나 소프트웨어가 자동으로 업데이트되지 않습니다. 그러나 운영체제 공급업체에서 RHEL 인스턴스에 보안 패치와 시스템 업그레이드를 자동으로 적용하도록 RHEL 패키지 관리자를 사전 구성합니다.

운영체제 공급업체의 이러한 자동 업데이트를 통해 운영체제의 주요 버전 간에 인스턴스가 업그레이드되지는 않습니다. 업데이트를 하면 마이너 버전에만 시스템 업그레이드가 적용됩니다. RHEL 인스턴스에서는 보안 패치와 시스템 업그레이드 외에도 설치된 패키지가 자동으로 업데이트될 수 있습니다.

Red Hat Cloud Access: 자체 RHEL 구독 가져오기

Red Hat Enterprise 제품 구독자를 위한 추가 혜택으로, 엔터프라이즈 고객은 Red Hat Cloud Access를 사용하여 Google Compute Engine에서 사용할 수 있도록 현재 구독을 이전할 수 있습니다. 이렇게 하면 현재 Google에서 Compute Engine 인스턴스에 제공하는 것과 다른 버전의 RHEL을 사용하거나 자체 RHEL 이미지를 Compute Engine으로 이전할 수 있습니다. 자세한 내용은 Red Hat Cloud Access 페이지를 참조하세요.

수명 주기

이미지 계열 기본 지원 종료 및 이미지 지원 중단 날짜
RHEL 6 November, 2020
RHEL 7 June, 2024

지원

Google Cloud Platform의 유료 지원 계약이 있는 경우 지원 채널 중 하나를 통해 보고서를 제출하세요. 유료 지원 계약이 없는 경우에는 gce-discussion 그룹에 게시하세요.

이미 Red Hat Cloud Access의 구독자인 경우 Compute Engine으로 구독을 이전하는 방법에 대한 자세한 내용은 Red Hat 담당자에게 문의하세요.

표준 RHEL 및 CentOS 이미지와의 주요 차이점

Google Compute Engine에서 제공하는 RHEL 이미지가 표준 RHEL 이미지와 다른 점은 다음과 같습니다.

  • 이미지 날짜를 기준으로 모든 패키지가 업데이트되고, 이미지에 최신 RHEL 포인트 출시가 반영됩니다.
  • Google Cloud Repository를 사용하여 Google Compute Engine용 Linux 게스트 환경에서 패키지를 설치할 수 있습니다.
  • Google Cloud SDK가 설치됩니다.
  • IPv6은 Compute Engine에서 아직 지원되지 않으므로 사용되지 않습니다.
  • eth0 MTU가 1460으로 설정됩니다.
  • DHCP가 5분이 아닌 10초마다 다시 시도하도록 설정됩니다.
  • DHCP 클라이언트가 일회성이 아닌 영구 모드로 설정됩니다.
  • 호스트 이름이 DHCP 종료 후크를 통해 설정되며 네트워크가 시작될 때마다 인스턴스 이름과 일치하도록 다시 구성됩니다.
  • grub 구성에 액세스할 수 없으므로 부팅 시간 제한이 0으로 설정되어 빠른 부팅이 강제 수행됩니다.
  • Python 2.7 SCL이 일반 Python 2.6 패키지 이외에 EL6에도 설치됩니다.
  • SSH 서버가 설치되고 사용 설정됩니다.
  • 암호 인증을 사용하지 않도록 SSH 서버 구성이 설정되고, SSH 연결 해제를 방지하기 위해 ServerAliveInterval 및 ClientAliveInterval이 7분으로 설정되며, SSH를 통한 루트 로그인이 사용 중지됩니다.
  • /etc/udev/rules.d/75-persistent-net-generator.rules가 사용 중지되고 MAC 주소가 지속되지 않도록 /etc/udev/rules.d/70-persistent-net.rules가 삭제됩니다.
  • NTP 서버가 Compute Engine 메타데이터 서버를 사용하도록 설정됩니다.
  • yum-cron을 통해 자동 업데이트가 사용 설정됩니다.
  • 기본적으로 방화벽을 통해 모든 트래픽이 허용됩니다. 방화벽을 계속 사용할 수 있으며 일반 RHEL 메소드를 통해 구성할 수 있습니다.
  • 콘솔에 데몬과 커널 메시지를 보내도록 rsyslog가 구성됩니다.
  • RHUI(Red Hat Update Infrastructure) 업데이트 서버가 Compute Engine에 호스팅됩니다.

SUSE

SUSE

SLES(SUSE Linux Enterprise Server)는 최상의 성능과 위험 감소를 위해 조합한 IT 환경에 가용성이 높은 엔터프라이즈급 IT 서비스를 배포할 수 있는 강력한 서버 운영체제입니다.

Compute Engine은 다음 이미지를 제공합니다.

이러한 이미지는 Google에서 제공하는 Debian 및 CentOS 이미지와 구성이 비슷하며, Compute Engine 이미지 패키지가 사전 설치된 상태로 제공됩니다.

SUSE 공개 이미지로 인스턴스 시작

수명 주기

이미지 계열 기본 지원 종료 및 이미지 지원 중단 날짜
SLES 11 March, 2019
SLES 12 October, 2024
SLES for SAP SUSE 제품 수명 주기 페이지를 참조하세요.

지원

Google Cloud Platform의 유료 지원 계약이 있는 경우 지원 채널 중 하나를 통해 보고서를 제출하세요. 유료 지원 계약이 없는 경우에는 gce-discussion 그룹에 게시하세요.

표준 SUSE 이미지와의 주요 차이점

Compute Engine에서 제공하는 SUSE 이미지는 다음과 같은 점에서 표준 SUSE 이미지와 다릅니다.

  • Compute Engine Linux 게스트 환경이 포함되어 있습니다.
  • Compute Engine에 호스팅된 SUSE SMT(Subscription Management Tool)용 업데이트 서버를 사용합니다.

BYOS(Bring Your Own Subscription) 이미지

Compute Engine 인스턴스를 만들기 위해 기존 SLES 라이선스를 재사용해야 하는 경우 BYOS(Bring Your Own Subscription) 이미지를 사용할 수 있습니다. BYOS 이미지는 BYOL(Bring Your Own Licenses) 이미지라고도 합니다. 이 이미지는 suse-byos-cloud 프로젝트에서 사용할 수 있습니다. 자세한 내용은 SUSE BYOS를 참조하세요.

외부 IP 주소 없이 비공개 VPC 배포

외부 IP 주소 없이 비공개 VPC에 SLES 인스턴스를 배포할 경우 인스턴스가 SUSE 저장소 서버에 도달할 수 있도록 NAT를 설정합니다. 자세한 내용은 VPC 네트워크의 서비스 비공개 액세스 옵션NAT 게이트웨이 구성을 참조하세요.

Ubuntu

Ubuntu

Ubuntu는 Canonical에서 개발하고 지원하는 무료 운영체제입니다. Compute Engine은 다음과 같은 Ubuntu LTS, Minimal, Regular 출시 버전을 제공합니다.

Ubuntu 공개 이미지로 인스턴스 시작

Ubuntu LTS(Long Term Support) 이미지는 출시일로부터 5년 동안 버그 수정 및 보안 업데이트를 받습니다. 최신 출시 버전으로 업그레이드하지 않고도 몇 년 동안 인스턴스에서 LTS 이미지를 실행할 수 있습니다.

Ubuntu Minimal 이미지는 Ubuntu LTS 이미지와 동일하게 지원됩니다.

Regular(비 LTS) Ubuntu 이미지는 출시일로부터 9개월 동안 지원됩니다. Regular Ubuntu 이미지를 계속 사용하려면 수정 및 업데이트를 받는 지원 주기가 끝난 후 다음 Regular Ubuntu 출시 버전 또는 LTS 출시 버전으로 업그레이드해야 합니다. 아직 LTS 출시 버전에 포함되지 않은 기능 또는 소프트웨어 패키지가 필요하지 않은 경우 Compute Engine에서는 Ubuntu LTS 이미지를 사용하는 것이 좋습니다. 인스턴스에서 더 이상 지원되지 않는 Ubuntu 출시 버전을 실행하는 경우 지원되는 Ubuntu 출시 버전으로 업그레이드하세요.

자동 업데이트

Google Compute Engine에서는 인스턴스의 운영체제나 소프트웨어가 자동으로 업데이트되지 않습니다. 그러나 운영체제 공급업체에서 Ubuntu 인스턴스에 보안 패치와 시스템 업그레이드를 자동으로 적용하도록 Ubuntu 패키지 관리자를 사전 구성합니다.

운영체제 공급업체의 이러한 자동 업데이트를 통해 운영체제의 주요 버전 간에 인스턴스가 업그레이드되지는 않습니다. 업데이트를 하면 마이너 버전에만 시스템 업그레이드가 적용됩니다.

표준 Ubuntu 이미지와의 주요 차이점

수명 주기

이미지 계열 기본 지원 종료 및 이미지 지원 중단 날짜
Ubuntu 14.04 (Trusty Tahr) April, 2019
Ubuntu 16.04 (Xenial Xerus) April, 2021
Ubuntu 18.04 (Bionic Beaver) April, 2023
Ubuntu 18.10 (Cosmic Cuttlefish) July, 2019

지원

Google에서 제공하는 Ubuntu 이미지를 사용할 때 문제가 발생하는 경우 gce-discussion 포럼에 질문을 게시할 수 있으며, Ubuntu 커뮤니티에서 도움을 얻을 수도 있습니다.

Windows Server

Windows Server

Windows Server는 Microsoft에서 개발하고 지원하는 운영체제입니다.

Compute Engine의 Windows Server 이미지는 표준 Windows Server 운영체제의 이미지와 유사하지만, 아래에 설명된 몇 가지 주요 변경사항이 있습니다.

Windows 공개 이미지로 인스턴스 시작

자동 업데이트

보안 업데이트를 사용할 수 있는 경우 Windows 이미지에서는 Windows 업데이트 서비스를 통해 Windows 운영체제가 자동으로 업데이트됩니다. 필요한 경우에만 Windows 인스턴스에서 실행되도록 자동 업데이트를 구성할 수 있습니다.

Google에서 제공하는 구성요소

Windows Server 인스턴스에서 에이전트, 메타데이터, sysprep 스크립트 등 Google에서 제공하는 구성요소는 예약된 작업을 통해 자동으로 업데이트됩니다. 이러한 자동 업데이트를 사용 중지하는 방법은 구성요소 자동 업데이트 사용 안 함을 참조하세요.

Windows 기능 구성

인스턴스의 구성 파일이나 인스턴스 및 프로젝트의 커스텀 메타데이터 값을 사용하여 여러 Windows Server 기능을 구성할 수 있습니다. 이러한 기능을 사용하거나 사용 중지하는 방법은 Windows 인스턴스 기능 구성을 참조하세요.

Windows Server Core

Compute Engine은 서비스 요구사항을 줄이고, 부팅 디스크에 필요한 공간을 줄이고, 인스턴스 메모리 사용을 줄이고, 잠재적 공격에 노출되는 영역을 줄여 보안을 향상하는 최소 서버 설치 옵션인 Server Core용 공개 이미지를 제공합니다.

더 작은 인스턴스에서 Windows Server를 실행하거나, 부팅 디스크 공간을 절약하거나, 전체 Windows 데스크톱 환경이 필요하지 않은 애플리케이션을 실행하려면 이 이미지를 사용하세요. RDP(원격 데스크톱 프로토콜)를 사용하여 이 Windows 인스턴스에 연결할 수 있지만, 주로 PowerShell을 통해 서버와 상호작용해야 합니다. Server Core에 대한 자세한 내용은 Windows Server용 Server Core를 참조하세요.

Windows Server Datacenter 에디션

Compute Engine은 Windows Server용 반기 출시 주기의 일부인 이미지를 포함한 여러 Windows Server 버전용 공개 이미지를 제공합니다. 이러한 반기 출시 버전을 통해 장기 서비스 채널 출시 버전에서 사용할 수 없는 최신 Windows Server 기능을 사용할 수 있습니다. 반기 출시 이미지는 18개월 동안 Microsoft의 지원을 받습니다.

컨테이너용 Windows Server

Google은 '컨테이너용 Windows Server'의 공개 이미지를 제공합니다. 이 이미지는 다음 구성요소가 사전 설치된 Windows Server Core 이미지입니다.

기본 Windows Server와의 차이점

  • Windows Server 이미지는 kms.windows.googlecloud.com과의 네트워크 연결 없이 활성화할 수 없으며, 30일 이내에 인증하지 않으면 작동이 중지됩니다. 인증할 수 있도록 Windows 인스턴스의 외부 IP를 만듭니다.
  • Windows 에이전트가 설치되고 서비스로 구성됩니다. 계정 관리자 및 주소 관리자 기능이 사용 중지될 수 있습니다.
  • Google Compute Engine 메타데이터 및 sysyprep 스크립트가 설치되어 기본 경로에 추가됩니다.
  • Windows 에이전트에는 v20150112 이후의 이미지 업데이트를 받는 자동 업데이트 메커니즘이 있습니다. 이 기능이 사용 중지될 수 있습니다.
  • 시작 및 종료 스크립트가 시작 및 종료 시 실행되도록 설정됩니다.
  • Google Compute Engine 드라이버가 설치되며, Compute Engine에서 Windows를 부팅하는 데 필요합니다.
  • GooGet이 설치되어 Google Compute Engine Windows 구성요소 패키지를 관리하는 데 사용됩니다.
  • 이미지 날짜를 기준으로 모든 Windows 업데이트가 설치되며, Windows 업데이트가 자동으로 업데이트되도록 설정됩니다.
  • .Net 4.7이 설치됩니다(.Net 4.7).
  • Windows Server 2008 R2에 PowerShell 4.0이 포함된 WMF 4.0이 설치됩니다.
  • Windows Server 2012 R2 및 2016에 PowerShell 5.1이 포함된 WMF 5.1이 설치됩니다.
  • BGInfo가 설치되며, 데스크톱에 호스트 정보를 표시하도록 사용 설정됩니다. Windows Server 2012 R2에서는 데스크톱 그림이 기본적으로 표시되지 않습니다.
  • Google Cloud SDK가 자체 Python 2.7 환경과 함께 설치됩니다. Google Cloud SDK에 PowerShell 및 CMD의 프로젝트 서비스 계정, 인스턴스 범위, 작업이 적용됩니다.
  • RealTimeIsUniversal 레지스트리 키가 설정됩니다. BIOS는 LocalTime이 아닌 UTC를 사용합니다.
  • 시간대가 UTC 시간과 동일한 GMT(그리니치 표준시)로 설정됩니다.
  • NTP가 Compute Engine 메타데이터 서버와 동기화하도록 설정됩니다.
  • Compute Engine 메타데이터 서버가 호스트 파일에 추가됩니다.
  • Compute Engine 메타데이터 서버와 통신할 수 있도록 Windows 방화벽이 열립니다.
  • TCP KeepAliveTime이 5분으로 설정됩니다.
  • IPv6은 Compute Engine에서 아직 지원되지 않으므로 사용되지 않습니다.
  • WPAD(웹 프록시 자동 검색)가 사용 중지됩니다.
  • 모니터를 끄지 않도록 전원 설정이 변경됩니다.
  • BootStatusPolicy 속성이 모든 부팅 실패를 무시하도록 설정됩니다.
  • vioscsi 드라이버의 EnableQueryAccessAlignment 속성이 사용 설정됩니다.
  • KMS 클라이언트 키가 설치되며, KMS 클라이언트가 Compute Engine KMS 서버를 통해 활성화되도록 설정됩니다.
  • RDP(원격 데스크톱 프로토콜)가 사용 설정되며, 연결된 Windows 방화벽 포트가 열립니다.
  • HTTPS를 통한 WinRM이 자체 서명 인증서를 사용하여 구성되며 연결된 Windows 방화벽 포트가 열립니다.
  • 관리자 계정이 사용 중지됩니다.
  • netkvm 어댑터가 DHCP를 사용하도록 설정됩니다.
  • netkvm 어댑터의 MTU가 1460으로 설정됩니다.
  • 영구 경로가 Compute Engine 메타데이터 서버의 netkvm 어댑터에 추가됩니다.
  • 사용자 비밀번호는 8자 이상이어야 합니다.
  • 관리 파일 공유에 액세스 권한을 부여하도록 LocalAccountTokenFilterPolicy 속성이 사용 설정됩니다.
  • 페이징 파일이 1GB의 정적 크기로 설정됩니다.

수명 주기

Microsoft Lifecycle Policy를 참조하세요.

지원

Google에서 제공하는 Windows 이미지를 사용할 때 문제가 발생하는 경우 gce-discussion에 질문을 게시할 수 있습니다.

SQL Server

SQL Server

SQL Server는 Microsoft에서 개발하고 지원하는 관계형 데이터베이스 관리 시스템입니다.

SQL Server 이미지는 표준 Windows Server 2012 R2 및 Windows Server 2016 운영체제 이미지와 유사하지만, 이 이미지에는 SQL Server가 사전 설치되어 있으며 아래에 설명된 몇 가지 주요 변경사항이 있습니다.

SQL Server가 사전 설치된 이미지에 대한 자세한 내용은 SQL Server 문서를 참조하세요.

Windows 공개 이미지로 인스턴스 시작

자동 업데이트

보안 업데이트를 사용할 수 있는 경우 Windows 이미지에서는 Windows 업데이트 서비스를 통해 Windows 운영체제가 자동으로 업데이트됩니다. 필요한 경우에만 Windows 인스턴스에서 실행되도록 자동 업데이트를 구성할 수 있습니다.

Google에서 제공하는 구성요소

Windows Server 인스턴스에서 에이전트, 메타데이터, sysprep 스크립트 등 Google에서 제공하는 구성요소는 예약된 작업을 통해 자동으로 업데이트됩니다. 이러한 자동 업데이트를 사용 중지하는 방법은 구성요소 자동 업데이트 사용 안 함을 참조하세요.

Windows 기능 구성

인스턴스의 구성 파일이나 인스턴스 및 프로젝트의 커스텀 메타데이터 값을 사용하여 여러 Windows Server 기능을 구성할 수 있습니다. 이러한 기능을 사용하거나 사용 중지하는 방법은 Windows 인스턴스 기능 구성을 참조하세요.

기본 Windows Server와의 차이점

  • Windows Server 이미지는 kms.windows.googlecloud.com과의 네트워크 연결 없이 활성화할 수 없으며, 30일 이내에 인증하지 않으면 작동이 중지됩니다. 인증할 수 있도록 Windows 인스턴스의 외부 IP를 만듭니다.
  • Windows 에이전트가 설치되고 서비스로 구성됩니다. 계정 관리자 및 주소 관리자 기능이 사용 중지될 수 있습니다.
  • Google Compute Engine 메타데이터 및 sysyprep 스크립트가 설치되어 기본 경로에 추가됩니다.
  • Windows 에이전트에는 v20150112 이후의 이미지 업데이트를 받는 자동 업데이트 메커니즘이 있습니다. 이 기능이 사용 중지될 수 있습니다.
  • 시작 및 종료 스크립트가 시작 및 종료 시 실행되도록 설정됩니다.
  • Google Compute Engine 드라이버가 설치되며, Compute Engine에서 Windows를 부팅하는 데 필요합니다.
  • GooGet이 설치되어 Google Compute Engine Windows 구성요소 패키지를 관리하는 데 사용됩니다.
  • 이미지 날짜를 기준으로 모든 Windows 업데이트가 설치되며, Windows 업데이트가 자동으로 업데이트되도록 설정됩니다.
  • Windows Server 2012 R2에는 .Net 4.6.1이 설치됩니다.
  • Windows Server 2012 R2에는 PowerShell 5.0이 포함된 WMF 5.0이 설치됩니다.
  • BGInfo가 설치되며, 데스크톱에 호스트 정보를 표시하도록 사용 설정됩니다. Windows Server 2012 R2에서는 데스크톱 그림이 기본적으로 표시되지 않습니다.
  • Google Cloud SDK가 자체 Python 2.7 환경과 함께 설치됩니다. Google Cloud SDK에 PowerShell 및 CMD의 프로젝트 서비스 계정, 인스턴스 범위, 작업이 적용됩니다.
  • RealTimeIsUniversal 레지스트리 키가 설정됩니다. BIOS는 LocalTime이 아닌 UTC를 사용합니다.
  • 시간대가 UTC 시간과 동일한 GMT(그리니치 표준시)로 설정됩니다.
  • NTP가 Compute Engine 메타데이터 서버와 동기화하도록 설정됩니다.
  • Compute Engine 메타데이터 서버가 호스트 파일에 추가됩니다.
  • Compute Engine 메타데이터 서버와 통신할 수 있도록 Windows 방화벽이 열립니다.
  • TCP KeepAliveTime이 5분으로 설정됩니다.
  • IPv6은 Compute Engine에서 아직 지원되지 않으므로 사용되지 않습니다.
  • WPAD(웹 프록시 자동 검색)가 사용 중지됩니다.
  • 모니터를 끄지 않도록 전원 설정이 변경됩니다.
  • BootStatusPolicy 속성이 모든 부팅 실패를 무시하도록 설정됩니다.
  • vioscsi 드라이버의 EnableQueryAccessAlignment 속성이 사용 설정됩니다.
  • KMS 클라이언트 키가 설치되며, KMS 클라이언트가 Compute Engine KMS 서버를 통해 활성화되도록 설정됩니다.
  • RDP(원격 데스크톱 프로토콜)가 사용 설정되며, 연결된 Windows 방화벽 포트가 열립니다.
  • HTTPS를 통한 WinRM이 자체 서명 인증서를 사용하여 구성되며 연결된 Windows 방화벽 포트가 열립니다.
  • 관리자 계정이 사용 중지됩니다.
  • netkvm 어댑터가 DHCP를 사용하도록 설정됩니다.
  • netkvm 어댑터의 MTU가 1430으로 설정됩니다.
  • 영구 경로가 Compute Engine 메타데이터 서버의 netkvm 어댑터에 추가됩니다.
  • 사용자 비밀번호는 8자 이상이어야 합니다.
  • 관리 파일 공유에 액세스 권한을 부여하도록 LocalAccountTokenFilterPolicy 속성이 사용 설정됩니다.
  • 페이징 파일이 4GB의 정적 크기로 설정됩니다.

지원

Google에서 제공하는 SQL Server 이미지를 사용할 때 문제가 발생하는 경우 gce-discussion에 질문을 게시할 수 있습니다.

커뮤니티 지원 이미지

커뮤니티 지원 이미지는 Google Compute Engine에서 직접 지원되지 않습니다. 따라서, 프로젝트 커뮤니티에서 이미지가 Compute Engine 기능과 함께 작동하고 보안 업데이트가 유지관리되고 있는지 확인해야 합니다. 커뮤니티 지원 이미지는 이미지를 빌드 및 유지관리하는 프로젝트 커뮤니티에서 있는 그대로 제공됩니다.

Debian 테스트

Debian은 Debian 커뮤니티에서 제공하는 무료 운영체제입니다. Debian 테스트 이미지는 개발과 테스트를 위해 최상의 방식으로 제공됩니다. Debian 테스트 이미지 목록을 나열하려면 다음 gcloud 명령어를 사용하세요.

gcloud compute images list --project debian-cloud-testing --no-standard-images

openSUSE

openSUSE는 SUSE에서 후원하는 무료 Linux 기반 운영체제입니다. openSUSE 이미지는 opensuse-cloud 프로젝트에서 사용할 수 있습니다. openSUSE 이미지 목록을 나열하려면 다음 gcloud 명령어를 사용하세요.

gcloud compute images list --project opensuse-cloud --no-standard-images

FreeBSD

FreeBSD는 FreeBSD 프로젝트에서 유지관리되는 무료 운영체제입니다. FreeBSD 이미지는 freebsd-org-cloud-dev 프로젝트에서 사용할 수 있습니다. FreeBSD 이미지 목록을 나열하려면 다음 gcloud 명령어를 사용하세요.

gcloud compute images list --project freebsd-org-cloud-dev --no-standard-images

다음 단계

이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

Compute Engine 문서