일부 운영체제 이미지는 Compute Engine에서 실행되도록 특별히 맞춤설정되었으며 운영체제 공급업체에서 직접 제공하는 표준 이미지와 현저한 차이가 있습니다.
서포트 패키지, 라이선스 유형, 이미지 수명 주기 단계를 기반으로 Compute Engine에서 이러한 운영체제에 대해 지원 및 유지보수가 제공되는 방식에 대한 자세한 내용은 OS 이미지에 대한 지원 및 유지보수 정책을 참조하세요.
다음 섹션에서는 이러한 차이점을 자세히 설명합니다.
CentOS
CentOS Linux는 RHEL(Red Hat Enterprise Linux)에서 파생된 무료 운영체제입니다.
CentOS Stream은 지속적으로 제공되며 RHEL 개발에 앞서 추적하는 배포판입니다. CentOS Fedora는 Fedora Linux와 RHEL 간의 미드스트림 개발 플랫폼으로 자리매김했습니다.
자동 업데이트
기본적으로 이 운영체제는 RHEL yum-cron
또는 dnf-automatic
도구를 사용하여 보안 업데이트를 설치하도록 구성되어 있습니다. 업데이트 동작은 다음과 같습니다.
yum-cron
또는dnf-automatic
은 VM을 운영체제의 주 버전으로 업그레이드하지 않습니다.- 업그레이드 도구는 공급업체에서 보안 업데이트로 표시한 업데이트만 적용하도록 구성되어 있습니다.
- 일부 업데이트는 재부팅해야 적용됩니다. 이러한 재부팅은 자동으로 수행되지 않습니다.
이미지 구성
Compute Engine에서 제공하는 CentOS 및 CentOS Stream 이미지는 표준 CentOS 이미지와 구성에서 다음과 같은 차이점이 있습니다.
계정 구성
- 비밀번호로 구성된 로컬 사용자가 없습니다.
부트로더 구성
- 빠른 부팅을 강제로 적용하기 위해 grub 구성의 부팅 제한 시간이
0
으로 설정됩니다. - I/O 스케줄러가
noop
으로 설정됩니다.
네트워크 구성
- IPv6가 사용 설정됩니다.
- DHCP 클라이언트는 5분 간격이 아닌 10초 간격으로 재시도하도록 설정됩니다. 또한 클라이언트가
oneshot
대신persistent mode
로 설정됩니다. - SSH 서버 구성은 다음과 같이 설정됩니다.
- 비밀번호 인증이 중지됩니다.
- SSH 연결 끊김이 방지되도록
ServerAliveInterval
및ClientAliveInterval
이 7분으로 설정됩니다. - 루트 로그인이 중지됩니다.
/etc/udev/rules.d/75-persistent-net-generator.rules
가 중지됩니다.- MAC 주소가 지속되지 않도록
/etc/udev/rules.d/70-persistent-net.rules
가 삭제됩니다. - 기본적으로 VPC 방화벽 규칙이 게스트 방화벽 규칙보다 우선하므로 모든 트래픽은 게스트 방화벽을 통해 허용됩니다. 게스트 방화벽 규칙은 사용 설정된 상태로 유지되며 일반 CentOS 메서드를 통해 구성할 수 있습니다.
- Google 제공 Linux 이미지 기반의 VM은 해당 인터페이스 MTU를 연결된 VPC MTU에서 가져옵니다. 커스텀 이미지 또는 이전의 Linux 이미지 기반의 VM은 해당 MTU가 하드코딩되었을 수 있습니다. 이러한 경우
1460
이외의 MTU를 사용하는 네트워크 인터페이스를 연결하려면 설정을 직접 변경해야 합니다. 네트워크 및 인터페이스 MTU에 대한 자세한 내용은 최대 전송 단위 개요를 참조하세요.
패키지 시스템 및 저장소 구성
- Compute Engine 게스트 환경 및 Google Cloud CLI용 패키지를 설치하도록 Google Cloud 저장소가 사용 설정됩니다.
- 저장소는 CentOS 기본 미러링 네트워크를 사용하도록 설정됩니다.
- CentOS Stream 8의 경우 PowerTools 저장소가 사용 설정됩니다.
- CentOS 7의 경우 EPEL이 사용 설정됩니다.
- 자동 업데이트는 다음과 같이 구성됩니다.
- CentOS 7의 경우
yum-cron
을 사용하여 자동 업데이트를 사용 설정합니다. - CentOS Stream의 경우
dnf automatic
을 사용하여 자동 업데이트를 사용 설정합니다. - 모든 버전에서
update_cmd
속성이security
로 설정됩니다. 하지만 기본적으로 CentOS는 보안 태그가 지정된 저장소를 제공하지 않습니다. - IPv6 엔드포인트는 모든 버전의
yum
또는dnf config
파일에서 사용 중지됩니다.
- CentOS 7의 경우
스토리지 구성
- 기본적으로 이미지는 20GB입니다. 이 크기는 권장되는 최소 크기입니다.
- 파티션 테이블은
GPT
이며UEFI
부팅을 지원하는EFI
파티션이 있습니다. - Compute Engine에 플로피 디스크 컨트롤러가 없으므로 플로피 모듈이 중지됩니다.
시간 구성
- NTP 서버가 Compute Engine 메타데이터 서버를 사용하도록 설정됩니다.
일반 정보
OS 버전 | 이미지 프로젝트 | 이미지 계열 | 머신 계열 | 수명 주기 단계 | EOL 및 이미지 지원 중단 날짜 |
---|---|---|---|---|---|
CentOS Stream 9 | centos-cloud |
centos-stream-9 |
T2A를 제외한 모든 항목 | GA | 미정 |
CentOS Stream 8 | centos-cloud |
centos-stream-8 |
T2A를 제외한 모든 항목 | GA | 2024년 5월 |
CentOS 8 | 해당 사항 없음 | 해당 사항 없음 | 해당 사항 없음 | EOL | 2021년 12월 |
CentOS 7 | centos-cloud |
centos-7 |
T2A를 제외한 모든 항목 | GA | 2024년 6월 30일 |
CentOS 6 | 해당 사항 없음 | 해당 사항 없음 | 해당 사항 없음 | EOL | 2020년 11월 30일 |
보안 기능
OS 버전 | 보안 VM 지원 | 컨피덴셜 VM 지원 |
---|---|---|
CentOS Stream 9 | ||
CentOS Stream 8 | ||
CentOS 8 | ||
CentOS 7 | ||
CentOS 6 |
사용자 공간 기능
OS 버전 | 게스트 환경 설치 | gcloud CLI 설치 | OS 로그인 지원 | 일시중지 및 재개 지원 |
---|---|---|---|---|
CentOS Stream 9 | ||||
CentOS Stream 8 | ||||
CentOS 8 | ||||
CentOS 7 | ||||
CentOS 6 |
지원되는 인터페이스
OS 버전 | SCSI | NVMe | Google Virtual NIC(gVNIC) | 다중 네트워크 인터페이스 |
---|---|---|---|---|
CentOS Stream 9 | ||||
CentOS Stream 8 | ||||
CentOS 8 | ||||
CentOS 7 | ||||
CentOS 6 |
컴퓨팅 최적화
OS 버전 | GPU 지원 |
---|---|
CentOS Stream 9 | |
CentOS Stream 8 | |
CentOS 8 | |
CentOS 7 | |
CentOS 6 |
VM Manager
OS 버전 | OS 구성 에이전트 설치 | OS 인벤토리 지원 | OS 구성 지원 | OS 패치 지원 |
---|---|---|---|---|
CentOS Stream 9 | ||||
CentOS Stream 8 | ||||
CentOS 8 | ||||
CentOS 7 | ||||
CentOS 6 |
가져오기
Migrate to Virtual Machines를 사용하여 VM을 마이그레이션하는 방법에 대한 운영체제 지원 정보는 지원되는 운영체제를 참조하세요.
OS 버전 | 디스크 가져오기 | 가상 어플라이언스 가져오기 | 머신 이미지 가져오기 |
---|---|---|---|
CentOS Stream 9 | |||
CentOS Stream 8 | |||
CentOS 8 | |||
CentOS 7 | |||
CentOS 6 |
라이선스
OS 버전 | 라이선스 유형 | 라이선스 |
---|---|---|
CentOS Stream 9 | 무료 |
https://www.googleapis.com/compute/v1/projects/centos-cloud/global/licenses/centos-stream-9
|
CentOS Stream 8 | 무료 |
https://www.googleapis.com/compute/v1/projects/centos-cloud/global/licenses/centos-stream
|
CentOS 8 | EOL | EOL |
CentOS 7 | 무료 |
https://www.googleapis.com/compute/v1/projects/centos-cloud/global/licenses/centos-7
|
CentOS 6 | EOL | EOL |
Container-Optimized OS(COS)
Google의 Container-Optimized OS는 Docker 컨테이너를 실행하는 데 최적화된 Compute Engine 인스턴스의 운영체제 이미지입니다. Google Cloud는 Compute Engine에 사용 가능한 Container-Optimized OS 이미지를 지원합니다. Compute Engine에서 Container-Optimized OS를 사용할 때는 라이선스 요금이 없습니다.
Container-Optimized OS에 대한 자세한 내용은 Container-Optimized OS 개요 또는 출시 노트를 참조하세요.
자동 업데이트
기본적으로 이 운영체제는 자동 업데이트를 사용하여 보안 업데이트를 설치하도록 구성됩니다. 업데이트 동작은 다음과 같습니다.
- 이러한 운영체제 공급업체의 자동 업데이트는 인스턴스를 운영체제 주 버전으로 업그레이드하지 않습니다.
- 일부 업데이트는 재부팅해야 적용됩니다. 이러한 재부팅은 자동으로 수행되지 않습니다.
이미지 구성
네트워크 구성
- Google 제공 Linux 이미지 기반의 VM은 해당 인터페이스 MTU를 연결된 VPC MTU에서 가져옵니다. 커스텀 이미지 또는 이전의 Linux 이미지 기반의 VM은 해당 MTU가 하드코딩되었을 수 있습니다. 이러한 경우
1460
이외의 MTU를 사용하는 네트워크 인터페이스를 연결하려면 설정을 직접 변경해야 합니다. 네트워크 및 인터페이스 MTU에 대한 자세한 내용은 최대 전송 단위 개요를 참조하세요.
일반 정보
OS 버전 | 이미지 프로젝트 | 이미지 계열 | 머신 계열 | 수명 주기 단계 | EOL 및 이미지 지원 중단 날짜 |
---|---|---|---|---|---|
COS 97 LTS | cos-cloud |
cos-97-lts |
T2A를 제외한 모든 항목 | GA | 2024년 3월 |
COS 93 LTS | cos-cloud |
cos-93-lts |
T2A를 제외한 모든 항목 | GA | 2023년 10월 |
COS 89 LTS | cos-cloud |
cos-89-lts |
T2A를 제외한 모든 항목 | GA | 2023년 3월 |
COS 85 LTS | EOL | EOL | 해당 사항 없음 | EOL | 2022년 9월 |
COS 81 LTS | EOL | EOL | 해당 사항 없음 | EOL | 2021년 9월 |
보안 기능
OS 버전 | 보안 VM 지원 | 컨피덴셜 VM 지원 |
---|---|---|
COS 97 LTS | ||
COS 93 LTS | ||
COS 89 LTS | ||
COS 85 LTS | ||
COS 81 LTS |
사용자 공간 기능
OS 버전 | 게스트 환경 설치 | gcloud CLI 설치 | OS 로그인 지원 | 일시중지 및 재개 지원 |
---|---|---|---|---|
COS 97 LTS | ||||
COS 93 LTS | ||||
COS 89 LTS | ||||
COS 85 LTS | ||||
COS 81 LTS |
지원되는 인터페이스
OS 버전 | SCSI | NVMe | Google Virtual NIC(gVNIC) | 다중 네트워크 인터페이스 |
---|---|---|---|---|
COS 97 LTS | ||||
COS 93 LTS | ||||
COS 89 LTS | ||||
COS 85 LTS | ||||
COS 81 LTS |
컴퓨팅 최적화
OS 버전 | GPU 지원 |
---|---|
COS 97 LTS | |
COS 93 LTS | |
COS 89 LTS | |
COS 85 LTS | |
COS 81 LTS |
VM Manager
OS 버전 | OS 구성 에이전트 설치 | OS 인벤토리 지원 | OS 구성 지원 | OS 패치 지원 |
---|---|---|---|---|
COS 97 LTS | ||||
COS 93 LTS | ||||
COS 89 LTS | ||||
COS 85 LTS | ||||
COS 81 LTS |
가져오기
Migrate to Virtual Machines를 사용하여 VM을 마이그레이션하는 방법에 대한 운영체제 지원 정보는 지원되는 운영체제를 참조하세요.
OS 버전 | 디스크 가져오기 | 가상 어플라이언스 가져오기 | 머신 이미지 가져오기 |
---|---|---|---|
COS 97 LTS | |||
COS 93 LTS | |||
COS 89 LTS | |||
COS 85 LTS | |||
COS 81 LTS |
라이선스
OS 버전 | 라이선스 유형 | 라이선스 |
---|---|---|
COS 97 LTS | 무료 |
https://www.googleapis.com/compute/v1/projects/cos-cloud/global/licenses/cos
|
COS 93 LTS | 무료 |
https://www.googleapis.com/compute/v1/projects/cos-cloud/global/licenses/cos
|
COS 89 LTS | 무료 |
https://www.googleapis.com/compute/v1/projects/cos-cloud/global/licenses/cos
|
COS 85 LTS | 무료 |
https://www.googleapis.com/compute/v1/projects/cos-cloud/global/licenses/cos
|
COS 81 LTS | EOL | EOL |
Debian
Debian은 Debian 커뮤니티에서 제공하는 무료 운영체제입니다. Google Cloud는 Compute Engine에 사용 가능한 Debian 이미지를 지원합니다. Compute Engine에서 Debian을 사용할 때는 라이선스 요금이 없습니다.
자동 업데이트
기본적으로 이 운영체제는 Debian UnattendedUpgrades
도구를 사용하여 보안 업데이트를 설치하도록 구성되어 있습니다. 업데이트 동작은 다음과 같습니다.
UnattendedUpgrades
도구는 VM을 운영체제의 주 버전으로 업그레이드하지 않습니다.UnattendedUpgrades
도구는 Debian 보안 저장소에서 가져온 업데이트만 자동으로 적용하도록 구성되어 있습니다.- 일부 업데이트는 재부팅해야 적용됩니다. 이러한 재부팅은 자동으로 수행되지 않습니다.
이미지 구성
Debian 이미지 빌드 구성은 오픈소스 GitHub 저장소에서 제공됩니다.
- Debian 빌드 도구가 Debian 클라우드팀 이미지 프로젝트에서 제공됩니다.
Debian 이미지는 항상 최신 Debian 포인트 출시 버전을 반영하는 최신 Debian 패키지로 빌드됩니다.
구성 면에서 Compute Engine에서 제공하는 Debian 이미지와 표준 Debian 이미지의 차이점은 다음과 같습니다.
계정 구성
- 비밀번호로 구성된 로컬 사용자가 없습니다.
부트로더 구성
- 빠른 부팅을 강제로 적용하기 위해 grub 구성의 부팅 제한 시간이
0
으로 설정됩니다. - I/O 스케줄러가
noop
으로 설정됩니다. - SCSI 블록 멀티 큐를 사용할 수 있도록
scsi_mod.use_blk_mq
가 사용 설정됩니다.
네트워크 구성
- IPv6가 사용 설정됩니다.
- SSH 서버 구성은 다음과 같이 설정됩니다.
- 비밀번호 인증이 중지됩니다.
- 루트 로그인이 중지됩니다.
- MAC 주소가 지속되지 않도록
/etc/udev/rules.d/70-persistent-net.rules
가 삭제됩니다. - Debian 9에는 예측 네트워크 인터페이스 이름 지정이 사용되지 않습니다. grub 커널 명령줄 인수에
net.ifnames=0
이 설정됩니다. 따라서 네트워크 인터페이스에는 기존 ethN 이름 지정이 계속 사용되고 기본 인터페이스는 항상eth0
입니다. - Google 제공 Linux 이미지 기반의 VM은 해당 인터페이스 MTU를 연결된 VPC MTU에서 가져옵니다. 커스텀 이미지 또는 이전의 Linux 이미지 기반의 VM은 해당 MTU가 하드코딩되었을 수 있습니다. 이러한 경우
1460
이외의 MTU를 사용하는 네트워크 인터페이스를 연결하려면 설정을 직접 변경해야 합니다. 네트워크 및 인터페이스 MTU에 대한 자세한 내용은 최대 전송 단위 개요를 참조하세요.
패키지 시스템 및 저장소 구성
- Compute Engine 게스트 환경 및 Google Cloud CLI용 패키지를 설치하도록 Google Cloud 저장소가 사용 설정됩니다. 게스트 환경 패키지와 Google Cloud CLI 패키지가 기본적으로 설치되고 사용 설정됩니다.
- APT 소스는 Debian CDN을 사용하도록 설정됩니다.
Unattended-upgrades
패키지가 설치되고 Debian 보안 업데이트를 매일 다운로드하고 설치하도록 구성됩니다./etc/apt/apt.conf.d/50unattended-upgrades
및/etc/apt/apt.conf.d/02periodic
값을 변경하여 이를 구성하거나 중지할 수 있습니다.cloud-initramfs-growroot
패키지가 삭제되고 Google 지원gce-disk-expand
패키지로 대체됩니다.- Debian 10이상에는 다음이 포함됩니다.
- 일반 Debian 커널 대신
linux-image-cloud-amd64
커널 - 엔트로피를 제공하는
haveged
패키지
- 일반 Debian 커널 대신
스토리지 구성
- 이미지는 기본적으로 10GB입니다.
- 파티션 테이블은
GPT
이며UEFI
부팅을 지원하는EFI
파티션이 있습니다. BIOS를 지원하는 MBR 부팅 블록도 있습니다. - Compute Engine에 플로피 디스크 컨트롤러가 없으므로 플로피 모듈이 중지됩니다.
시간 구성
- NTP 서버가 Compute Engine 메타데이터 서버를 사용하도록 설정됩니다.
일반 정보
OS 버전 | 이미지 프로젝트 | x86 이미지 계열 | Arm 이미지 계열 | 머신 계열 | 수명 주기 단계 | EOL 및 이미지 지원 중단 날짜 |
---|---|---|---|---|---|---|
Debian 11 | debian-cloud |
debian-11 |
debian-11-arm64 |
전체 | GA | 2026년 6월 |
Debian 10 | debian-cloud |
debian-10 |
해당 사항 없음 | T2A를 제외한 모든 항목 | LTS* | 2024년 6월 |
Debian 9 | 해당 사항 없음 | 해당 사항 없음 | 해당 사항 없음 | T2A를 제외한 모든 항목 | EOL | 2022년 6월 |
Debian 8 | 해당 사항 없음 | 해당 사항 없음 | 해당 사항 없음 | 해당 사항 없음 | EOL | 2018년 6월 |
*Debian LTS: Debian은 Debian LTS를 통해 이 출시 버전을 지원합니다. 중요 보안 업데이트는 LTS 수명 주기 동안 Debian LTS 프로젝트를 통해 제공됩니다.
보안 기능
OS 버전 | 보안 VM 지원 | 컨피덴셜 VM 지원 |
---|---|---|
Debian 11 | * | |
Debian 10 | ||
Debian 9 | ||
Debian 8 |
*Debian 11: T2A는 현재 보안 부팅을 지원하지 않습니다.
Debian OS를 사용하는 경우 보안 부팅 플래그를 --no-shielded-secure-boot
로 설정해야 합니다.
Arm VM 문제 해결을 참조하세요.
사용자 공간 기능
OS 버전 | 게스트 환경 설치 | gcloud CLI 설치 | OS 로그인 지원 | 일시중지 및 재개 지원 |
---|---|---|---|---|
Debian 11 | ||||
Debian 10 | ||||
Debian 9 | ||||
Debian 8 |
지원되는 인터페이스
OS 버전 | SCSI | NVMe | Google Virtual NIC(gVNIC) | 다중 네트워크 인터페이스 |
---|---|---|---|---|
Debian 11 | ||||
Debian 10 | ||||
Debian 9 | * | |||
Debian 8 | * |
*NVMe 지원을 포함하지만 NVMe에 대한 모든 최적화를 포함하지는 않습니다.
컴퓨팅 최적화
OS 버전 | GPU 지원 |
---|---|
Debian 11 | |
Debian 10 | |
Debian 9 | |
Debian 8 |
VM Manager
OS 버전 | OS 구성 에이전트 설치 | OS 인벤토리 지원 | OS 구성 지원 | OS 패치 지원 |
---|---|---|---|---|
Debian 11 | ||||
Debian 10 | ||||
Debian 9 | ||||
Debian 8 |
가져오기
Migrate to Virtual Machines를 사용하여 VM을 마이그레이션하는 방법에 대한 운영체제 지원 정보는 지원되는 운영체제를 참조하세요.
OS 버전 | 디스크 가져오기 | 가상 어플라이언스 가져오기 | 머신 이미지 가져오기 |
---|---|---|---|
Debian 11 | |||
Debian 10 | |||
Debian 9 | |||
Debian 8 |
라이선스
OS 버전 | 라이선스 유형 | 라이선스 |
---|---|---|
Debian 11 | 무료 |
https://www.googleapis.com/compute/v1/projects/debian-cloud/global/licenses/debian-11-bullseye
|
Debian 10 | 무료 |
https://www.googleapis.com/compute/v1/projects/debian-cloud/global/licenses/debian-10-buster
|
Debian 9 | EOL |
https://www.googleapis.com/compute/v1/projects/debian-cloud/global/licenses/debian-9-stretch
|
Debian 8 | EOL | EOL |
Fedora CoreOS
Fedora CoreOS는 최신 인프라 스택을 실행하는 데 필요한 기능을 제공하는 배포판입니다. Fedora CoreOS는 Linux 컨테이너를 사용하여 더 높은 수준의 추상화로 서비스를 관리합니다. Google Cloud는 Fedora에서 빌드하고 지원하는 Fedora CoreOS 이미지를 제공합니다. Compute Engine에서 Fedora CoreOS를 사용할 때는 라이선스 요금이 없습니다.
자동 업데이트
기본적으로 이 운영체제는 Fedora CoreOS 자동 업데이트 도구를 사용하여 보안 업데이트를 설치하도록 구성되어 있습니다. 업데이트 동작은 다음과 같습니다.
- 이러한 운영체제 공급업체의 자동 업데이트는 인스턴스를 운영체제 주 버전으로 업그레이드하지 않습니다.
- 일부 업데이트는 재부팅해야 적용됩니다. 이러한 재부팅은 자동으로 수행되지 않습니다.
이미지 구성
네트워크 구성
- Google 제공 Linux 이미지 기반의 VM은 해당 인터페이스 MTU를 연결된 VPC MTU에서 가져옵니다. 커스텀 이미지 또는 이전의 Linux 이미지 기반의 VM은 해당 MTU가 하드코딩되었을 수 있습니다. 이러한 경우
1460
이외의 MTU를 사용하는 네트워크 인터페이스를 연결하려면 설정을 직접 변경해야 합니다. 네트워크 및 인터페이스 MTU에 대한 자세한 내용은 최대 전송 단위 개요를 참조하세요.
일반 정보
OS 버전 | 이미지 프로젝트 | 이미지 계열 | 머신 계열* | 수명 주기 단계 | EOL 및 이미지 지원 중단 날짜 |
---|---|---|---|---|---|
Fedora CoreOS 공개 버전 | fedora-coreos-cloud |
fedora-coreos-stable |
T2A를 제외한 모든 항목 | GA | 미정 |
Fedora CoreOS 테스트 | fedora-coreos-cloud |
fedora-coreos-testing |
T2A를 제외한 모든 항목 | GA | 미정 |
Fedora CoreOS Next | fedora-coreos-cloud |
fedora-coreos-next |
T2A를 제외한 모든 항목 | GA | 미정 |
*Debian LTS: Debian은 Debian LTS를 통해 이 출시 버전을 지원합니다. 중요 보안 업데이트는 LTS 수명 주기 동안 Debian LTS 프로젝트를 통해 제공됩니다.
보안 기능
OS 버전 | 보안 VM 지원 | 컨피덴셜 VM 지원 |
---|---|---|
Fedora CoreOS 공개 버전 | ||
Fedora CoreOS 테스트 | ||
Fedora CoreOS Next |
사용자 공간 기능
OS 버전 | 게스트 환경 설치 | gcloud CLI 설치 | OS 로그인 지원 | 일시중지 및 재개 지원 |
---|---|---|---|---|
Fedora CoreOS 공개 버전 | ||||
Fedora CoreOS 테스트 | ||||
Fedora CoreOS Next |
지원되는 인터페이스
OS 버전 | SCSI | NVMe | Google Virtual NIC(gVNIC) | 다중 네트워크 인터페이스 |
---|---|---|---|---|
Fedora CoreOS 공개 버전 | ||||
Fedora CoreOS 테스트 | ||||
Fedora CoreOS Next |
컴퓨팅 최적화
OS 버전 | GPU 지원 |
---|---|
Fedora CoreOS 공개 버전 | |
Fedora CoreOS 테스트 | |
Fedora CoreOS Next |
VM Manager
OS 버전 | OS 구성 에이전트 설치 | OS 인벤토리 지원 | OS 구성 지원 | OS 패치 지원 |
---|---|---|---|---|
Fedora CoreOS 공개 버전 | ||||
Fedora CoreOS 테스트 | ||||
Fedora CoreOS Next |
가져오기
Migrate to Virtual Machines를 사용하여 VM을 마이그레이션하는 방법에 대한 운영체제 지원 정보는 지원되는 운영체제를 참조하세요.
OS 버전 | 디스크 가져오기 | 가상 어플라이언스 가져오기 | 머신 이미지 가져오기 |
---|---|---|---|
Fedora CoreOS 공개 버전 | |||
Fedora CoreOS 테스트 | |||
Fedora CoreOS Next |
라이선스
OS 버전 | 라이선스 유형 | 라이선스 |
---|---|---|
Fedora CoreOS 공개 버전 | 무료 |
https://www.googleapis.com/compute/v1/projects/fedora-coreos-cloud/global/licenses/fedora-coreos-stable
|
Fedora CoreOS 테스트 | 무료 |
https://www.googleapis.com/compute/v1/projects/fedora-coreos-cloud/global/licenses/fedora-coreos-testing
|
Fedora CoreOS Next | 무료 |
https://www.googleapis.com/compute/v1/projects/fedora-coreos-cloud/global/licenses/fedora-coreos-next
|
RHEL(Red Hat Enterprise Linux)
RHEL(Red Hat Enterprise Linux)은 서버 운영체제와 데스크톱 운영체제를 모두 제공하는 오픈소스 Linux 운영체제입니다. Google Cloud는 Compute Engine에 사용 가능한 RHEL OS 이미지를 지원합니다.
RHEL 이미지는 추가 사용 요금이 발생하는 프리미엄 리소스입니다. 기존 RHEL 구독을 사용하려면 Red Hat Cloud Access 기능을 사용합니다.
Compute Engine에서 RHEL을 실행할 때 자주 묻는 질문(FAQ) 목록을 보려면 Red Hat Enterprise Linux FAQ를 참조하세요.
자동 업데이트
기본적으로 이 운영체제는 RHEL yum-cron
도구를 사용하여 보안 업데이트를 설치하도록 구성되어 있습니다. 업데이트 동작은 다음과 같습니다.
- 이러한 운영체제 공급업체의 자동 업데이트는 인스턴스를 운영체제 주 버전으로 업그레이드하지 않습니다.
- 또한 RHEL 7부터 운영체제는 공급업체에서 보안 업데이트로 표시한 업데이트만 적용하도록 구성되어 있습니다.
- 일부 업데이트는 재부팅해야 적용됩니다. 이러한 재부팅은 자동으로 수행되지 않습니다.
이미지 구성
RHEL 이미지 빌드 구성은 오픈소스 GitHub 저장소에서 제공됩니다.
RHEL 이미지는 항상 최신 포인트 출시 버전을 반영하는 최신 RHEL 패키지로 빌드됩니다. 현재 VM을 포인트 출시 버전에 고정할 수 없습니다.
SAP용 RHEL 이미지의 태그는 Red Hat에서 지원하는 빌드 대상 특정 포인트 출시 버전으로 지정됩니다.
구성 면에서 Compute Engine에서 제공하는 RHEL 이미지와 표준 RHEL 이미지의 차이점은 다음과 같습니다.
계정 구성
- 비밀번호로 구성된 로컬 사용자가 없습니다.
부트로더 구성
- 빠른 부팅을 강제로 적용하기 위해 grub 구성의 부팅 제한 시간이
0
으로 설정됩니다. - I/O 스케줄러가
noop
으로 설정됩니다.
네트워크 구성
- IPv6가 사용 설정됩니다.
- DHCP 클라이언트는 5분 간격이 아닌 10초 간격으로 재시도하도록 설정됩니다. 또한 클라이언트가
oneshot
대신persistent mode
로 설정됩니다. - SSH 서버 구성은 다음과 같이 설정됩니다.
- 비밀번호 인증이 중지됩니다.
- SSH 연결 끊김이 방지되도록
ServerAliveInterval
및ClientAliveInterval
이 7분으로 설정됩니다. - 루트 로그인이 중지됩니다.
/etc/udev/rules.d/75-persistent-net-generator.rules
가 중지됩니다.- MAC 주소가 지속되지 않도록
/etc/udev/rules.d/70-persistent-net.rules
가 삭제됩니다. - 기본적으로 VPC 방화벽 규칙이 게스트 방화벽 규칙보다 우선하므로 모든 트래픽은 게스트 방화벽을 통해 허용됩니다. 게스트 방화벽 규칙은 사용 설정된 상태로 유지되며 일반 RHEL 메서드를 통해 구성할 수 있습니다.
- Google 제공 Linux 이미지 기반의 VM은 해당 인터페이스 MTU를 연결된 VPC MTU에서 가져옵니다. 커스텀 이미지 또는 이전의 Linux 이미지 기반의 VM은 해당 MTU가 하드코딩되었을 수 있습니다. 이러한 경우
1460
이외의 MTU를 사용하는 네트워크 인터페이스를 연결하려면 설정을 직접 변경해야 합니다. 네트워크 및 인터페이스 MTU에 대한 자세한 내용은 최대 전송 단위 개요를 참조하세요.
패키지 및 저장소 구성
- Compute Engine 게스트 환경 및 Google Cloud CLI용 패키지를 설치하도록 Google Cloud 저장소가 사용 설정됩니다.
- RHEL 7의 경우 EPEL이 사용 설정됩니다.
- 지원되는 SAP용 RHEL 포인트 출시 버전에 클라이언트를 페깅하도록 SAP용 RHEL yum 변수가 설정됩니다.
- Compute Engine Red Hat Update Infrastructure(RHUI) 서버에서 RHEL 콘텐츠를 제공합니다.
- RHEL 콘텐츠에 액세스하는 데 필요한 구성이 포함된 Google
RHUI
클라이언트 패키지가 설치됩니다. - Red Hat
subscription-manager
패키지는 사용한 만큼만 지불 이미지로 사용되지 않으므로 삭제되었습니다. - 자동 업데이트는 다음과 같이 사용 설정됩니다.
- RHEL 7에서는
yum-cron
을 사용합니다. - RHEL 8 이상에서는
dnf automatic
을 사용합니다. - 모든 버전에서
update_cmd
속성은security
로 설정됩니다. yum
파일 또는dnf config
파일에서 IPv6 엔드포인트가 중지됩니다.
- RHEL 7에서는
스토리지 구성
- 기본적으로 이미지는 20GB입니다. 이 크기는 권장되는 최소 크기입니다.
- 파티션 테이블은
GPT
이며UEFI
부팅을 지원하는EFI
파티션이 있습니다. - NTP 서버가 Compute Engine 메타데이터 서버를 사용하도록 설정됩니다.
시간 구성
- NTP 서버가 Compute Engine 메타데이터 서버를 사용하도록 설정됩니다.
일반 정보
OS 버전 | 이미지 프로젝트 | x86 이미지 계열 | Arm 이미지 계열 | 머신 계열 | 수명 주기 단계 | EOL 및 이미지 지원 중단 날짜 |
---|---|---|---|---|---|---|
RHEL 9 | rhel-cloud |
rhel-9 |
rhel-9-arm64 |
전체 | GA | 2032년 5월 |
RHEL 8 | rhel-cloud |
rhel-8 |
해당 사항 없음 | T2A를 제외한 모든 항목 | GA | 2029년 5월 |
RHEL 7 | rhel-cloud |
rhel-7 |
해당 사항 없음 | T2A를 제외한 모든 항목 | GA | 2024년 6월 |
RHEL 6 | 해당 사항 없음 | 해당 사항 없음 | 해당 사항 없음 | 해당 사항 없음 | EOS* ELS† |
2020년 11월 30일
2024년 6월 30일 |
RHEL 8.6 for SAP | rhel-sap-cloud |
rhel-8-6-sap-ha |
해당 사항 없음 | T2A를 제외한 모든 항목 | GA | 2026년 5월 |
SAP용 RHEL 8.4 | rhel-sap-cloud |
rhel-8-4-sap-ha |
해당 사항 없음 | T2A를 제외한 모든 항목 | GA | 2025년 5월 |
SAP용 RHEL 8.2 | rhel-sap-cloud |
rhel-8-2-sap-ha |
해당 사항 없음 | T2A를 제외한 모든 항목 | GA | 2024년 4월 |
SAP용 RHEL 8.1 | rhel-sap-cloud |
rhel-8-1-sap-ha |
해당 사항 없음 | T2A를 제외한 모든 항목 | GA | 2023년 11월 |
SAP용 RHEL 7.9 | rhel-sap-cloud |
rhel-7-9-sap-ha |
해당 사항 없음 | T2A를 제외한 모든 항목 | GA | 2024년 6월 |
SAP용 RHEL 7.7 | rhel-sap-cloud |
rhel-7-7-sap-ha |
해당 사항 없음 | T2A를 제외한 모든 항목 | GA | 2023년 8월 |
RHEL 7.6 for SAP | rhel-sap-cloud |
rhel-7-6-sap-ha |
해당 사항 없음 | T2A를 제외한 모든 항목 | GA | 2022년 10월 |
RHEL 7.4 for SAP | 해당 사항 없음 | 해당 사항 없음 | 해당 사항 없음 | 해당 사항 없음 | EOS* | 2021년 8월 |
*EOS: 지원 종료
†ELS: 이 OS 이미지를 사용하려면 구독이나 Extended Life Cycle Support(ELS) 부가기능이 있어야 합니다. RHEL ELS 라이선스 추가에 설명된 대로 RHEL 6 VM에 ELS 부가기능을 추가해야 합니다.
보안 기능
OS 버전 | 보안 VM 지원 | 컨피덴셜 VM 지원 |
---|---|---|
RHEL 9 | ||
RHEL 8 | ||
RHEL 7 | ||
RHEL 6 | ||
RHEL 8.6 for SAP | ||
SAP용 RHEL 8.4 | ||
SAP용 RHEL 8.2 | ||
SAP용 RHEL 8.1 | ||
SAP용 RHEL 7.9 | ||
SAP용 RHEL 7.7 | ||
RHEL 7.6 for SAP | ||
RHEL 7.4 for SAP |
사용자 공간 기능
OS 버전 | 게스트 환경 설치 | gcloud CLI 설치 | OS 로그인 지원 | 일시중지 및 재개 지원 |
---|---|---|---|---|
RHEL 9 | ||||
RHEL 8 | ||||
RHEL 7 | ||||
RHEL 6 | ||||
RHEL 8.6 for SAP | ||||
SAP용 RHEL 8.4 | ||||
SAP용 RHEL 8.2 | ||||
SAP용 RHEL 8.1 | ||||
SAP용 RHEL 7.9 | ||||
SAP용 RHEL 7.7 | ||||
RHEL 7.6 for SAP | ||||
RHEL 7.4 for SAP |
지원되는 인터페이스
OS 버전 | SCSI | NVMe | Google Virtual NIC(gVNIC) | 다중 네트워크 인터페이스 |
---|---|---|---|---|
RHEL 9 | ||||
RHEL 8 | ||||
RHEL 7 | ||||
RHEL 6 | * | |||
RHEL 8.6 for SAP | ||||
SAP용 RHEL 8.4 | ||||
SAP용 RHEL 8.2 | ||||
SAP용 RHEL 8.1 | ||||
SAP용 RHEL 7.9 | ||||
SAP용 RHEL 7.7 | ||||
RHEL 7.6 for SAP | ||||
RHEL 7.4 for SAP |
*NVMe 지원을 포함하지만 NVMe에 대한 모든 최적화를 포함하지는 않습니다.
컴퓨팅 최적화
OS 버전 | GPU 지원 |
---|---|
RHEL 9 | |
RHEL 8 | |
RHEL 7 | |
RHEL 6 | |
RHEL 8.6 for SAP | |
SAP용 RHEL 8.4 | |
SAP용 RHEL 8.2 | |
SAP용 RHEL 8.1 | |
SAP용 RHEL 7.9 | |
SAP용 RHEL 7.7 | |
RHEL 7.6 for SAP | |
RHEL 7.4 for SAP |
VM Manager
OS 버전 | OS 구성 에이전트 설치 | OS 인벤토리 지원 | OS 구성 지원 | OS 패치 지원 |
---|---|---|---|---|
RHEL 9 | ||||
RHEL 8 | ||||
RHEL 7 | ||||
RHEL 6 | ||||
RHEL 8.6 for SAP |