某些操作系统映像是为了在 Compute Engine 上运行而专门定制的,与操作系统供应商直接提供的标准映像有明显差异。
如需了解如何根据支持套餐、许可类型和映像生命周期阶段为 Compute Engine 上的这些操作系统提供支持和维护,请参阅操作系统映像的支持和维护政策。
以下部分详细介绍了这些差异。
CentOS
CentOS Linux 是源自 Red Hat Enterprise Linux (RHEL) 的免费操作系统。
CentOS Stream 是在 RHEL 开发之前持续分发并跟踪的发行版。CentOS Stream 定位为介于 Fedora Linux 和 RHEL 之间的中流开发平台。
自动更新
默认情况下,此操作系统配置为使用 RHEL yum-cron
或 dnf-automatic
工具安装安全更新。更新的行为如下:
yum-cron
或dnf-automatic
不会在操作系统的主要版本之间升级虚拟机。- 升级工具配置为仅应用供应商标记为安全更新的更新。
- 某些更新需要重新启动才能生效。重新启动不会自动发生。
映像配置
Compute Engine 提供的 CentOS 和 CentOS 流映像在标准 CentOS 映像方面存在以下差异:
帐号配置
- 没有配置了密码的本地用户。
引导加载程序配置
- 为了强制缩短启动时间,grub 配置中的启动超时设置为
0
。 - I/O 调度器设置为
noop
。
网络配置
- 启用了 IPv6。
- DHCP 客户端设置为每 10 秒重试一次,而不是每 5 分钟重试一次。该客户端还设置为
persistent mode
,而不是oneshot
。 - 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 映像的虚拟机从连接的 VPC MTU 获取其接口 MTU。基于自定义映像或较旧的 Linux 映像的虚拟机可能采用了其 MTU 的硬编码。在这种情况下,如果您想将接口与
1460
以外的 MTU 连接,则必须自行更改设置。如需详细了解网络和接口 MTU,请参阅最大传输单元概览。
软件包系统和代码库配置
- 启用了 Google Cloud 代码库,从而为 Compute Engine 客机环境和 Google Cloud CLI 安装软件包。
- 代码库设置为使用 CentOS 默认镜像网络。
- 对于 CentOS Stream 8,启用了 PowerTools 代码库。
- 对于 CentOS 7,启用了 EPEL。
- 自动更新如下配置:
- 对于 CentOS 7,使用
yum-cron
启用自动更新。 - 对于 CentOS Stream,使用
dnf automatic
启用自动更新。 - 对于所有版本,
update_cmd
属性设置为security
。但是,默认情况下,CentOS 不提供具有安全标记的代码库。 - 对于所有版本,
yum
或dnf config
文件中停用了 IPv6 端点。
- 对于 CentOS 7,使用
存储配置
- 默认情况下,映像大小为 20 GB。这是建议的大小下限。
- 分区表为
GPT
,并且有一个EFI
分区以支持在UEFI
上启动。 - 停用了软盘模块,因为 Compute Engine 上没有软盘控制器。
时间配置
- NTP 服务器设置为使用 Compute Engine 元数据服务器。
一般信息
操作系统版本 | 映像项目 | 映像系列 | 机器系列 | 生命周期阶段 | 服务终止 (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 日 |
安全功能
操作系统版本 | 支持安全强化型虚拟机 | 机密虚拟机支持 |
---|---|---|
CentOS Stream 9 | ||
CentOS Stream 8 | ||
CentOS 8 | ||
CentOS 7 | ||
CentOS 6 |
用户空间功能
操作系统版本 | 已安装客机环境 | 已安装 gcloud CLI | 支持 OS Login | 支持暂停和恢复 |
---|---|---|---|---|
CentOS Stream 9 | ||||
CentOS Stream 8 | ||||
CentOS 8 | ||||
CentOS 7 | ||||
CentOS 6 |
支持的接口
操作系统版本 | SCSI | NVMe | Google 虚拟 NIC (gVNIC) | 多个网络接口 |
---|---|---|---|---|
CentOS Stream 9 | ||||
CentOS Stream 8 | ||||
CentOS 8 | ||||
CentOS 7 | ||||
CentOS 6 |
计算优化
操作系统版本 | 支持 GPU |
---|---|
CentOS Stream 9 | |
CentOS Stream 8 | |
CentOS 8 | |
CentOS 7 | |
CentOS 6 |
虚拟机管理器
操作系统版本 | 已安装 OS Config 代理 | 支持操作系统清点 | 支持操作系统配置 | 支持操作系统补丁程序 |
---|---|---|---|---|
CentOS Stream 9 | ||||
CentOS Stream 8 | ||||
CentOS 8 | ||||
CentOS 7 | ||||
CentOS 6 |
导入
如需了解有关使用 Migrate to Virtual Machines 迁移虚拟机的操作系统支持信息,请参阅支持的操作系统。
操作系统版本 | 导入磁盘 | 导入虚拟设备 | 导入机器映像 |
---|---|---|---|
CentOS Stream 9 | |||
CentOS Stream 8 | |||
CentOS 8 | |||
CentOS 7 | |||
CentOS 6 |
许可
操作系统版本 | 许可类型 | 许可 |
---|---|---|
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 是适用于 Compute Engine 实例的操作系统映像,专为运行 Docker 容器进行了优化。Google Cloud 构建并支持可用于 Compute Engine 的 Container-Optimized OS 映像。将 Container-Optimized OS 与 Compute Engine 搭配使用不会产生许可费。
如需详细了解 Container-Optimized OS,请参阅 Container-Optimized OS 概览或版本说明。
自动更新
默认情况下,此操作系统配置为使用自动更新安装安全更新。更新的行为如下:
- 这些来自操作系统供应商的自动更新不会在操作系统的主要版本之间升级实例。
- 某些更新需要重新启动才能生效。重新启动不会自动发生。
映像配置
网络配置
- 基于 Google 提供的 Linux 映像的虚拟机从连接的 VPC MTU 获取其接口 MTU。基于自定义映像或较旧的 Linux 映像的虚拟机可能采用了其 MTU 的硬编码。在这种情况下,如果您想将接口与
1460
以外的 MTU 连接,则必须自行更改设置。如需详细了解网络和接口 MTU,请参阅最大传输单元概览。
一般信息
操作系统版本 | 映像项目 | 映像系列 | 机器系列 | 生命周期阶段 | 服务终止 (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 月 |
安全功能
操作系统版本 | 支持安全强化型虚拟机 | 机密虚拟机支持 |
---|---|---|
COS 97 LTS | ||
COS 93 LTS | ||
COS 89 LTS | ||
COS 85 LTS | ||
COS 81 LTS |
用户空间功能
操作系统版本 | 已安装客机环境 | 已安装 gcloud CLI | 支持 OS Login | 支持暂停和恢复 |
---|---|---|---|---|
COS 97 LTS | ||||
COS 93 LTS | ||||
COS 89 LTS | ||||
COS 85 LTS | ||||
COS 81 LTS |
支持的接口
操作系统版本 | SCSI | NVMe | Google 虚拟 NIC (gVNIC) | 多个网络接口 |
---|---|---|---|---|
COS 97 LTS | ||||
COS 93 LTS | ||||
COS 89 LTS | ||||
COS 85 LTS | ||||
COS 81 LTS |
计算优化
操作系统版本 | 支持 GPU |
---|---|
COS 97 LTS | |
COS 93 LTS | |
COS 89 LTS | |
COS 85 LTS | |
COS 81 LTS |
虚拟机管理器
操作系统版本 | 已安装 OS Config 代理 | 支持操作系统清点 | 支持操作系统配置 | 支持操作系统补丁程序 |
---|---|---|---|---|
COS 97 LTS | ||||
COS 93 LTS | ||||
COS 89 LTS | ||||
COS 85 LTS | ||||
COS 81 LTS |
导入
如需了解有关使用 Migrate to Virtual Machines 迁移虚拟机的操作系统支持信息,请参阅支持的操作系统。
操作系统版本 | 导入磁盘 | 导入虚拟设备 | 导入机器映像 |
---|---|---|---|
COS 97 LTS | |||
COS 93 LTS | |||
COS 89 LTS | |||
COS 85 LTS | |||
COS 81 LTS |
许可
操作系统版本 | 许可类型 | 许可 |
---|---|---|
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 映像。将 Debian 与 Compute Engine 搭配使用不会产生许可费。
自动更新
默认情况下,此操作系统配置为使用 Debian UnattendedUpgrades
工具安装安全更新。更新的行为如下:
UnattendedUpgrades
工具不会在操作系统的主要版本之间升级虚拟机。UnattendedUpgrades
工具配置为仅自动应用从 Debian 安全代码库中获取的更新。- 某些更新需要重新启动才能生效。重新启动不会自动发生。
映像配置
Debian 映像构建配置可在开源 GitHub 代码库中找到。
- Debian 构建工具来自 Debian Cloud 团队映像项目。
Debian 映像始终使用反映了最新 Debian 版本的最新 Debian 软件包进行构建。
相比标准 Debian 映像,Compute Engine 提供的 CentOS 映像在配置方面存在以下差异:
帐号配置
- 没有配置了密码的本地用户。
引导加载程序配置
- 为了强制缩短启动时间,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 映像的虚拟机从连接的 VPC MTU 获取其接口 MTU。基于自定义映像或较旧的 Linux 映像的虚拟机可能采用了其 MTU 的硬编码。在这种情况下,如果您想将接口与
1460
以外的 MTU 连接,则必须自行更改设置。如需详细了解网络和接口 MTU,请参阅最大传输单元概览。
软件包系统和代码库配置
- 启用了 Google Cloud 代码库,从而为 Compute Engine 客机环境和 Google Cloud CLI 安装软件包。客机环境软件包和 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 及更高版本包含以下内容:
linux-image-cloud-amd64
内核,而不是通用 Debian 内核。- 提供熵的
haveged
软件包。
存储配置
- 默认情况下,映像大小为 10 GB。
- 分区表为
GPT
,并且有一个EFI
分区以支持在UEFI
上启动。还有一个 MBR 启动块,以支持 BIOS。 - 停用了软盘模块,因为 Compute Engine 上没有软盘控制器。
时间配置
- NTP 服务器设置为使用 Compute Engine 元数据服务器。
一般信息
操作系统版本 | 映像项目 | 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 项目提供重要的安全更新。
安全功能
操作系统版本 | 支持安全强化型虚拟机 | 机密虚拟机支持 |
---|---|---|
Debian 11 | * | |
Debian 10 | ||
Debian 9 | ||
Debian 8 |
*Debian 11:T2A 目前不支持安全启动。如果您使用的是 Debian 操作系统,则必须将安全启动标志设置为
--no-shielded-secure-boot
。
请参阅排查 Arm 虚拟机问题。
用户空间功能
操作系统版本 | 已安装客机环境 | 已安装 gcloud CLI | 支持 OS Login | 支持暂停和恢复 |
---|---|---|---|---|
Debian 11 | ||||
Debian 10 | ||||
Debian 9 | ||||
Debian 8 |
支持的接口
操作系统版本 | SCSI | NVMe | Google 虚拟 NIC (gVNIC) | 多个网络接口 |
---|---|---|---|---|
Debian 11 | ||||
Debian 10 | ||||
Debian 9 | * | |||
Debian 8 | * |
*支持 NVMe,但不包含 NVMe 的所有优化。
计算优化
操作系统版本 | 支持 GPU |
---|---|
Debian 11 | |
Debian 10 | |
Debian 9 | |
Debian 8 |
虚拟机管理器
操作系统版本 | 已安装 OS Config 代理 | 支持操作系统清点 | 支持操作系统配置 | 支持操作系统补丁程序 |
---|---|---|---|---|
Debian 11 | ||||
Debian 10 | ||||
Debian 9 | ||||
Debian 8 |
导入
如需了解有关使用 Migrate to Virtual Machines 迁移虚拟机的操作系统支持信息,请参阅支持的操作系统。
操作系统版本 | 导入磁盘 | 导入虚拟设备 | 导入机器映像 |
---|---|---|---|
Debian 11 | |||
Debian 10 | |||
Debian 9 | |||
Debian 8 |
许可
操作系统版本 | 许可类型 | 许可 |
---|---|---|
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 映像。将 Fedora CoreOS 与 Compute Engine 搭配使用不会产生许可费。
自动更新
默认情况下,此操作系统配置为使用 FedoraCoreOS 自动更新工具安装安全更新。更新的行为如下:
- 这些来自操作系统供应商的自动更新不会在操作系统的主要版本之间升级实例。
- 某些更新需要重新启动才能生效。重新启动不会自动发生。
映像配置
网络配置
- 基于 Google 提供的 Linux 映像的虚拟机从连接的 VPC MTU 获取其接口 MTU。基于自定义映像或较旧的 Linux 映像的虚拟机可能采用了其 MTU 的硬编码。在这种情况下,如果您想将接口与
1460
以外的 MTU 连接,则必须自行更改设置。如需详细了解网络和接口 MTU,请参阅最大传输单元概览。
一般信息
操作系统版本 | 映像项目 | 映像系列 | 机器系列* | 生命周期阶段 | 服务终止 (EOL) 和映像弃用日期 |
---|---|---|---|---|---|
Fedora CoreOS 稳定版 | fedora-coreos-cloud |
fedora-coreos-stable |
除 T2A 以外的所有 | GA | 待定 |
Fedora CoreOS 测试版 | fedora-coreos-cloud |
fedora-coreos-testing |
除 T2A 以外的所有 | GA | 待定 |
Fedora CoreOS 下一版 | fedora-coreos-cloud |
fedora-coreos-next |
除 T2A 以外的所有 | GA | 待定 |
*Debian LTS:Debian 通过 Debian LTS 支持此版本。在 LTS 生命周期期间,通过 Debian LTS 项目提供重要的安全更新。
安全功能
操作系统版本 | 支持安全强化型虚拟机 | 机密虚拟机支持 |
---|---|---|
Fedora CoreOS 稳定版 | ||
Fedora CoreOS 测试版 | ||
Fedora CoreOS 下一版 |
用户空间功能
操作系统版本 | 已安装客机环境 | 已安装 gcloud CLI | 支持 OS Login | 支持暂停和恢复 |
---|---|---|---|---|
Fedora CoreOS 稳定版 | ||||
Fedora CoreOS 测试版 | ||||
Fedora CoreOS 下一版 |
支持的接口
操作系统版本 | SCSI | NVMe | Google 虚拟 NIC (gVNIC) | 多个网络接口 |
---|---|---|---|---|
Fedora CoreOS 稳定版 | ||||
Fedora CoreOS 测试版 | ||||
Fedora CoreOS 下一版 |
计算优化
操作系统版本 | 支持 GPU |
---|---|
Fedora CoreOS 稳定版 | |
Fedora CoreOS 测试版 | |
Fedora CoreOS 下一版 |
虚拟机管理器
操作系统版本 | 已安装 OS Config 代理 | 支持操作系统清点 | 支持操作系统配置 | 支持操作系统补丁程序 |
---|---|---|---|---|
Fedora CoreOS 稳定版 | ||||
Fedora CoreOS 测试版 | ||||
Fedora CoreOS 下一版 |
导入
如需了解有关使用 Migrate to Virtual Machines 迁移虚拟机的操作系统支持信息,请参阅支持的操作系统。
操作系统版本 | 导入磁盘 | 导入虚拟设备 | 导入机器映像 |
---|---|---|---|
Fedora CoreOS 稳定版 | |||
Fedora CoreOS 测试版 | |||
Fedora CoreOS 下一版 |
许可
操作系统版本 | 许可类型 | 许可 |
---|---|---|
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 下一版 | 免费 |
https://www.googleapis.com/compute/v1/projects/fedora-coreos-cloud/global/licenses/fedora-coreos-next
|
Red Hat Enterprise Linux (RHEL)
Red Hat Enterprise Linux (RHEL) 是一种开源 Linux 操作系统,可提供服务器和桌面设备操作系统。Google Cloud 构建并支持可用于 Compute Engine 的 RHEL 操作系统映像。
RHEL 映像是付费资源,需要支付额外费用才能使用。 如果您要使用现有的 RHEL 订阅,则可以使用 Red Hat Cloud Access 功能。
如需在 Compute Engine 上运行 RHEL 时查看常见问题列表,请参阅 Red Hat Enterprise Linux 常见问题解答。
自动更新
默认情况下,此操作系统配置为使用 RHEL yum-cron
工具安装安全更新。更新的行为如下:
- 这些来自操作系统供应商的自动更新不会在操作系统的主要版本之间升级实例。
- 从 RHEL 7 开始,此操作系统还配置为仅应用供应商标记为安全更新的更新。
- 某些更新需要重新启动才能生效。重新启动不会自动发生。
映像配置
RHEL 映像构建配置可在开源 GitHub 代码库中找到。
RHEL 映像始终使用反映了最新版本的最新 RHEL 软件包进行构建。 目前,您无法将虚拟机固定到特定版本。
RHEL for SAP 映像标记为 Red Hat 支持而构建的特定版本。
相比标准 RHEL 映像,Compute Engine 提供的 RHEL 映像在配置方面存在以下差异:
帐号配置
- 没有配置了密码的本地用户。
引导加载程序配置
- 为了强制缩短启动时间,grub 配置中的启动超时设置为
0
。 - I/O 调度器设置为
noop
。
网络配置
- 启用了 IPv6。
- DHCP 客户端设置为每 10 秒重试一次,而不是每 5 分钟重试一次。该客户端还设置为
persistent mode
,而不是oneshot
。 - 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 映像的虚拟机从连接的 VPC MTU 获取其接口 MTU。基于自定义映像或较旧的 Linux 映像的虚拟机可能采用了其 MTU 的硬编码。在这种情况下,如果您想将接口与
1460
以外的 MTU 连接,则必须自行更改设置。如需详细了解网络和接口 MTU,请参阅最大传输单元概览。
软件包和代码库配置
- 启用了 Google Cloud 代码库,从而为 Compute Engine 客机环境和 Google Cloud CLI 安装软件包。
- 对于 RHEL 7,启用了 EPEL。
- RHEL for SAP yum 变量设置为将客户端关联到受支持的 RHEL for SAP 版本。
- RHEL 内容来自 Compute Engine Red Hat Update Infrastructure (RHUI) 服务器。
- 安装了包含访问 RHEL 内容所需的 Google
RHUI
客户端软件包。 - Red Hat
subscription-manager
软件包已移除,因为它不用于随用随付映像。 - 自动更新按以下方式启用:
- 对于 RHEL 7,使用
yum-cron
。 - 对于 RHEL 8 及更高版本,使用
dnf automatic
。 - 对于所有版本,
update_cmd
属性设置为security
。 yum
或dnf config
文件中停用了 IPv6 端点。
- 对于 RHEL 7,使用
存储配置
- 默认情况下,映像大小为 20 GB。这是建议的大小下限。
- 分区表为
GPT
,并且有一个EFI
分区以支持在UEFI
上启动。 - NTP 服务器设置为使用 Compute Engine 元数据服务器。
时间配置
- NTP 服务器设置为使用 Compute Engine 元数据服务器。
一般信息
操作系统版本 | 映像项目 | 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 月 |
RHEL 8.4 for SAP | rhel-sap-cloud |
rhel-8-4-sap-ha |
不适用 | 除 T2A 以外的所有 | GA | 2025 年 5 月 |
RHEL 8.2 for SAP | rhel-sap-cloud |
rhel-8-2-sap-ha |
不适用 | 除 T2A 以外的所有 | GA | 2024 年 4 月 |
RHEL 8.1 for SAP | rhel-sap-cloud |
rhel-8-1-sap-ha |
不适用 | 除 T2A 以外的所有 | GA | 2023 年 11 月 |
RHEL 7.9 for SAP | rhel-sap-cloud |
rhel-7-9-sap-ha |
不适用 | 除 T2A 以外的所有 | GA | 2024 年 6 月 |
RHEL 7.7 for SAP | 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:如需使用此操作系统映像,您必须拥有订阅或扩展生命周期支持 (ELS) 插件。您可以按照附加 RHEL ELS 许可中的说明,将 ELS 插件附加到 RHEL 6 虚拟机。
安全功能
操作系统版本 | 支持安全强化型虚拟机 | 机密虚拟机支持 |
---|---|---|
RHEL 9 | ||
RHEL 8 | ||
RHEL 7 | ||
RHEL 6 | ||
RHEL 8.6 for SAP | ||
RHEL 8.4 for SAP | ||
RHEL 8.2 for SAP | ||
RHEL 8.1 for SAP | ||
RHEL 7.9 for SAP | ||
RHEL 7.7 for SAP | ||
RHEL 7.6 for SAP | ||
RHEL 7.4 for SAP |
用户空间功能
操作系统版本 | 已安装客机环境 | 已安装 gcloud CLI | 支持 OS Login | 支持暂停和恢复 |
---|---|---|---|---|
RHEL 9 | ||||
RHEL 8 | ||||
RHEL 7 | ||||
RHEL 6 | ||||
RHEL 8.6 for SAP | ||||
RHEL 8.4 for SAP | ||||
RHEL 8.2 for SAP | ||||
RHEL 8.1 for SAP | ||||
RHEL 7.9 for SAP | ||||
RHEL 7.7 for SAP | ||||
RHEL 7.6 for SAP | ||||
RHEL 7.4 for SAP |
支持的接口
操作系统版本 | SCSI | NVMe | Google 虚拟 NIC (gVNIC) | 多个网络接口 |
---|---|---|---|---|
RHEL 9 | ||||
RHEL 8 | ||||
RHEL 7 | ||||
RHEL 6 | * | |||
RHEL 8.6 for SAP | ||||
RHEL 8.4 for SAP | ||||
RHEL 8.2 for SAP | ||||
RHEL 8.1 for SAP | ||||
RHEL 7.9 for SAP | ||||
RHEL 7.7 for SAP | ||||
RHEL 7.6 for SAP | ||||
RHEL 7.4 for SAP |
*支持 NVMe,但不包含 NVMe 的所有优化。
计算优化
操作系统版本 | 支持 GPU |
---|---|
RHEL 9 | |
RHEL 8 | |
RHEL 7 | |
RHEL 6 | |
RHEL 8.6 for SAP | |
RHEL 8.4 for SAP | |
RHEL 8.2 for SAP | |
RHEL 8.1 for SAP | |
RHEL 7.9 for SAP | |
RHEL 7.7 for SAP | |
RHEL 7.6 for SAP | |
RHEL 7.4 for SAP |
虚拟机管理器
操作系统版本 | 已安装 OS Config 代理 | 支持操作系统清点 | 支持操作系统配置 | 支持操作系统补丁程序 |
---|---|---|---|---|
RHEL 9 | ||||
RHEL 8 | ||||
RHEL 7 | ||||
RHEL 6 | ||||
RHEL 8.6 for SAP | ||||
RHEL 8.4 for SAP | ||||
RHEL 8.2 for SAP | ||||
RHEL 8.1 for SAP | ||||
RHEL 7.9 for SAP | ||||
RHEL 7.7 for SAP | ||||
RHEL 7.6 for SAP | ||||
RHEL 7.4 for SAP |
导入
如需了解有关使用 Migrate to Virtual Machines 迁移虚拟机的操作系统支持信息,请参阅支持的操作系统。
操作系统版本 | 导入磁盘 | 导入虚拟设备 | 导入机器映像 |
---|---|---|---|
RHEL 9 | |||
RHEL 8 | |||
RHEL 7 | |||
RHEL 6 | |||
RHEL 8.6 for SAP | |||
RHEL 8.4 for SAP | |||
RHEL 8.2 for SAP | |||
RHEL 8.1 for SAP | |||
RHEL 7.9 for SAP | |||
RHEL 7.7 for SAP | |||
RHEL 7.6 for SAP | |||
RHEL 7.4 for SAP |
许可
操作系统版本 | 许可类型 | 许可 |
---|---|---|
RHEL 9 | 按需 |
https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/licenses/rhel-9-server
|
RHEL 8 | 按需(默认) |
https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/licenses/rhel-8-server
|
BYOS |
https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/licenses/rhel-8-byos
|
|
RHEL 7 | 按需(默认) |
https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/licenses/rhel-7-server
|
BYOS |
https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/licenses/rhel-7-byos
|
|
RHEL 6 | BYOS |
https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/licenses/rhel-6-byos
|
ELS† |
https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/licenses/rhel-6-els
|
|
RHEL 8.6 for SAP | 按需 |
https://www.googleapis.com/compute/v1/projects/rhel-sap-cloud/global/licenses/rhel-8-sap
|
RHEL 8.4 for SAP | 按需 |
https://www.googleapis.com/compute/v1/projects/rhel-sap-cloud/global/licenses/rhel-8-sap
|
BYOS | 不适用 | |
RHEL 8.2 for SAP | 按需 |
https://www.googleapis.com/compute/v1/projects/rhel-sap-cloud/global/licenses/rhel-8-sap
|
BYOS | 不适用 | |
RHEL 8.1 for SAP | 按需 |
https://www.googleapis.com/compute/v1/projects/rhel-sap-cloud/global/licenses/rhel-8-sap
|
不适用 | ||
RHEL 7.9 for SAP | 按需 |
https://www.googleapis.com/compute/v1/projects/rhel-sap-cloud/global/licenses/rhel-7-sap
|
BYOS | 不适用 | |
RHEL 7.7 for SAP | 按需 |
https://www.googleapis.com/compute/v1/projects/rhel-sap-cloud/global/licenses/rhel-7-sap
|
BYOS | 不适用 | |
RHEL 7.6 for SAP | 按需 |
https://www.googleapis.com/compute/v1/projects/rhel-sap-cloud/global/licenses/rhel-7-sap
|
BYOS | 不适用 | |
RHEL 7.4 for SAP | BYOS | 不适用 |
†ELS:如需使用此操作系统映像,您必须拥有订阅或扩展生命周期支持 (ELS) 插件。您可以按照附加 RHEL ELS 许可中的说明,将 ELS 插件附加到 RHEL 6 虚拟机。
Rocky Linux
Rocky Linux 是一个免费的开放式社区企业操作系统,旨在与 Red Hat Enterprise Linux 完全兼容。Google Cloud 构建并支持可用于 Compute Engine 的 Rocky Linux 映像。将 Rocky Linux 与 Compute Engine 搭配使用不会产生许可费。
Compute Engine 提供以下两个版本的 Rocky Linux 操作系统:
- 完全开源的版本
- 针对 Google Cloud 优化的版本:此版本的后缀为
-optimized-gcp
,并且预配置为使用最新版本的 Google 虚拟网络接口 (gVNIC)。
自动更新
默认情况下,此操作系统配置为使用 dnf-automatic
工具安装安全更新。更新的行为如下:
dnf-automatic
不会在操作系统的主要版本之间升级虚拟机。- 升级工具配置为仅应用供应商标记为安全更新的更新。
- 某些更新需要重新启动才能生效。重新启动不会自动发生。
映像配置
相比标准 Rocky Linux 映像,Compute Engine 提供的 Rocky Linux 映像在配置方面存在以下差异:
帐号配置
- 没有配置了密码的本地用户。
引导加载程序配置
- 为了强制缩短启动时间,grub 配置中的启动超时设置为
0
。
网络配置
- 启用了 IPv6。
- DHCP 客户端设置为每 10 秒重试一次,而不是每 5 分钟重试一次。该客户端还设置为
persistent mode
,而不是oneshot
。 - SSH 服务器配置如下设置:
- 停用了密码身份验证。
- 为防止 SSH 断开连接,
ServerAliveInterval
和ClientAliveInterval
设置为 7 分钟。 - 禁止以根用户身份登录。
- 停用了
/etc/udev/rules.d/75-persistent-net-generator.rules
。 - 为防止 MAC 地址存留,移除了
/etc/udev/rules.d/70-persistent-net.rules
。 - 默认情况下,允许所有流量通过客机防火墙,因为 VPC 防火墙规则会覆盖客机防火墙规则。客机防火墙规则保持启用状态,可以通过常规 Rocky Linux 方法进行配置。
- 基于 Google 提供的 Linux 映像的虚拟机从连接的 VPC MTU 获取其接口 MTU。基于自定义映像或较旧的 Linux 映像的虚拟机可能采用了其 MTU 的硬编码。在这种情况下,如果您想将接口与
1460
以外的 MTU 连接,则必须自行更改设置。如需详细了解网络和接口 MTU,请参阅最大传输单元概览。
软件包系统和代码库配置
- 启用了 Google Cloud 代码库,从而为 Compute Engine 客机环境和 Google Cloud CLI 安装软件包。
- 代码库设置为使用 Rocky Linux 默认镜像网络。
- PowerTools 代码库已启用。
- 自动更新如下配置:
- 使用
dnf automatic
启用自动更新。 - 对于所有版本,
update_cmd
属性都设置为security
。但是,默认情况下,Rocky Linux 不提供具有安全标记的代码库。 dnf config
文件中停用了 IPv6 端点。
- 使用
存储配置
- 默认情况下,映像大小为 20 GB。
- 分区表为
GPT
,并且有一个EFI
分区以支持在UEFI
上启动。 - 停用了软盘模块,因为 Compute Engine 上没有软盘控制器。
时间配置
- NTP 服务器设置为使用 Compute Engine 元数据服务器。
一般信息
操作系统版本 | 映像项目 | x86 映像系列 | Arm 映像系列* | 机器系列 | 生命周期阶段 | 服务终止 (EOL) 和映像弃用日期 |
---|---|---|---|---|---|---|
针对 Google Cloud 优化的 Rocky Linux 9 | rocky-linux-cloud |
rocky-linux-9-optimized-gcp |
rocky-linux-9-optimized-gcp-arm64 |
全部 | GA | 2032 年 5 月 |
Rocky Linux 9 | rocky-linux-cloud |
rocky-linux-9 |
rocky-linux-9-arm64 |
全部 | GA | 2032 年 5 月 |
针对 Google Cloud 优化的 Rocky Linux 8 | rocky-linux-cloud |
rocky-linux-8-optimized-gcp |
rocky-linux-8-optimized-gcp-arm64 |
全部 | GA | 2029 年 5 月 |
Rocky Linux 8 | rocky-linux-cloud |
rocky-linux-8 |
不适用 | 除 T2A 以外的所有 | GA | 2029 年 5 月 |
*EOS:停止提供支持
†ELS:如需使用此操作系统映像,您必须拥有订阅或扩展生命周期支持 (ELS) 插件。您可以按照附加 RHEL ELS 许可中的说明,将 ELS 插件附加到 RHEL 6 虚拟机。
安全功能
操作系统版本 | 支持安全强化型虚拟机 | 机密虚拟机支持 |
---|---|---|
针对 Google Cloud 优化的 Rocky Linux 9 | ||
Rocky Linux 9 | ||
针对 Google Cloud 优化的 Rocky Linux 8 | ||
Rocky Linux 8 |
用户空间功能
操作系统版本 | 已安装客机环境 | 已安装 gcloud CLI | 支持 OS Login | 支持暂停和恢复 |
---|---|---|---|---|
针对 Google Cloud 优化的 Rocky Linux 9 | ||||
Rocky Linux 9 | ||||
针对 Google Cloud 优化的 Rocky Linux 8 | ||||
Rocky Linux 8 |
支持的接口
操作系统版本 | SCSI | NVMe | Google 虚拟 NIC (gVNIC) | 多个网络接口 |
---|---|---|---|---|
针对 Google Cloud 优化的 Rocky Linux 9 | ||||
Rocky Linux 9 | ||||
针对 Google Cloud 优化的 Rocky Linux 8 | ||||
Rocky Linux 8 |
计算优化
操作系统版本 | 支持 GPU |
---|---|
针对 Google Cloud 优化的 Rocky Linux 9 | |
Rocky Linux 9 | |
针对 Google Cloud 优化的 Rocky Linux 8 | |
Rocky Linux 8 |
虚拟机管理器
操作系统版本 | 已安装 OS Config 代理 | 支持操作系统清点 | 支持操作系统配置 | 支持操作系统补丁程序 * |
---|---|---|---|---|
针对 Google Cloud 优化的 Rocky Linux 9 | ||||
Rocky Linux 9 | ||||
针对 Google Cloud 优化的 Rocky Linux 8 | ||||
Rocky Linux 8 |
导入
如需了解有关使用 Migrate to Virtual Machines 迁移虚拟机的操作系统支持信息,请参阅支持的操作系统。
操作系统版本 | 导入磁盘 | 导入虚拟设备 | 导入机器映像 |
---|---|---|---|
针对 Google Cloud 优化的 Rocky Linux 9 | |||
Rocky Linux 9 | |||
针对 Google Cloud 优化的 Rocky Linux 8 | |||
Rocky Linux 8 |
许可
操作系统版本 | 许可类型 | 许可 |
---|---|---|
针对 Google Cloud 优化的 Rocky Linux 9 | 免费 |
https://www.googleapis.com/compute/v1/projects/rocky-linux-cloud/global/licenses/rocky-linux-9-optimized-gcp
|
Rocky Linux 9 | 免费 |
https://www.googleapis.com/compute/v1/projects/rocky-linux-cloud/global/licenses/rocky-linux-9
|
针对 Google Cloud 优化的 Rocky Linux 8 | 免费 |
https://www.googleapis.com/compute/v1/projects/rocky-linux-cloud/global/licenses/rocky-linux-8-optimized-gcp
|
Rocky Linux 8 | 免费 |
https://www.googleapis.com/compute/v1/projects/rocky-linux-cloud/global/licenses/rocky-linux-8
|
SQL Server
Microsoft SQL Server 映像与标准 Windows Server 操作系统映像类似,但前者预安装了 Microsoft SQL Server。
在 T2A 机器系列(预览版)上创建的虚拟机不支持 Microsoft SQL Server 映像。
自动更新
默认情况下,对于 Microsoft 更新,此操作系统配置为“自动下载并安排安装”。如需配置 Windows Server 自动更新,请参阅配置自动更新。
映像配置
- Microsoft SQL Server 映像与标准 Windows Server 映像存在相同的明显差异。
- Google 提供的 Windows 映像具有硬编码的 MTU。如需详细了解网络和接口 MTU,请参阅最大传输单元概览。
版本支持
如需在具有按需/随用随付 (PAYG) 许可的 Linux 虚拟机上使用 Microsoft SQL Server,请参阅在 Linux 上使用 Microsoft SQL Server。
版本 | 映像项目 | 映像系列 | 生命周期阶段 | 企业 | 标准版 | Web 版 | Express 版 |
---|---|---|---|---|---|---|---|
Microsoft SQL Server 2019 | windows-sql-cloud |
sql-web-2019-win-2022
|
GA | ||||
Microsoft SQL Server 2017 | windows-sql-cloud |
sql-web-2017-win-2022
|
GA | ||||
Microsoft SQL Server 2016 | windows-sql-cloud |
sql-web-2016-win-2019
|
GA | ||||
Microsoft SQL Server 2014 | windows-sql-cloud |
sql-web-2014-win-2012-r2
|
GA | ||||
Microsoft SQL Server 2012 | EOL |
EOL
|
服务终止 (EOL) |
Windows Server 版本支持
版本 | Windows 2012 R2 | Windows 2016 | Windows 2019 | Windows 2022 |
---|---|---|---|---|
Microsoft SQL Server 2019 Enterprise | ||||
Microsoft SQL Server 2019 Standard | ||||
Microsoft SQL Server 2019 Web | ||||
Microsoft SQL Server 2017 Enterprise | ||||
Microsoft SQL Server 2017 Standard | ||||
Microsoft SQL Server 2017 Web | ||||
Microsoft SQL Server 2017 Express | ||||
Microsoft SQL Server 2016 Enterprise | ||||
Microsoft SQL Server 2016 Standard | ||||
Microsoft SQL Server 2016 Web | ||||
Microsoft SQL Server 2014 Enterprise | ||||
Microsoft SQL Server 2014 Standard | ||||
Microsoft SQL Server 2014 Web |
许可
版本 | 许可类型 | 许可 |
---|---|---|
Microsoft SQL Server 2019 Enterprise | 按需 | https://www.googleapis.com/compute/v1/projects/windows-sql-cloud/global/licenses/sql-server-2019-enterprise |
Microsoft SQL Server 2019 Standard | 按需 | https://www.googleapis.com/compute/v1/projects/windows-sql-cloud/global/licenses/sql-server-2019-standard |
Microsoft SQL Server 2019 Web | 按需 | https://www.googleapis.com/compute/v1/projects/windows-sql-cloud/global/licenses/sql-server-2019-web |
Microsoft SQL Server 2017 Enterprise | 按需 | https://www.googleapis.com/compute/v1/projects/windows-sql-cloud/global/licenses/sql-server-2017-enterprise |
Microsoft SQL Server 2017 Standard | 按需 | https://www.googleapis.com/compute/v1/projects/windows-sql-cloud/global/licenses/sql-server-2017-standard |
Microsoft SQL Server 2017 Web | 按需 | https://www.googleapis.com/compute/v1/projects/windows-sql-cloud/global/licenses/sql-server-2017-web |
Microsoft SQL Server 2017 Express | 按需 | https://www.googleapis.com/compute/v1/projects/windows-sql-cloud/global/licenses/sql-server-2017-express |
Microsoft SQL Server 2016 Enterprise | 按需 | https://www.googleapis.com/compute/v1/projects/windows-sql-cloud/global/licenses/sql-server-2016-enterprise |
Microsoft SQL Server 2016 Standard | 按需 | https://www.googleapis.com/compute/v1/projects/windows-sql-cloud/global/licenses/sql-server-2016-standard |
Microsoft SQL Server 2016 Web | 按需 | https://www.googleapis.com/compute/v1/projects/windows-sql-cloud/global/licenses/sql-server-2016-web |
Microsoft SQL Server 2014 Enterprise | 按需 | https://www.googleapis.com/compute/v1/projects/windows-sql-cloud/global/licenses/sql-server-2014-enterprise |
Microsoft SQL Server 2014 Standard | 按需 | https://www.googleapis.com/compute/v1/projects/windows-sql-cloud/global/licenses/sql-server-2014-standard |
Microsoft SQL Server 2014 Web | 按需 | https://www.googleapis.com/compute/v1/projects/windows-sql-cloud/global/licenses/sql-server-2014-web |
Microsoft SQL Server 2012 Enterprise | 服务终止 (EOL) | https://www.googleapis.com/compute/v1/projects/windows-sql-cloud/global/licenses/sql-server-2012-enterprise |
Microsoft SQL Server 2012 Standard | 服务终止 (EOL) | https://www.googleapis.com/compute/v1/projects/windows-sql-cloud/global/licenses/sql-server-2012-standard |
Microsoft SQL Server 2012 Web | 服务终止 (EOL) | https://www.googleapis.com/compute/v1/projects/windows-sql-cloud/global/licenses/sql-server-2012-web |
SUSE Linux Enterprise Server (SLES)
SUSE Linux Enterprise Server (SLES) 是一款通用服务器操作系统,用于在混合 IT 环境中部署高可用性企业级 IT 服务,性能卓越且风险更低。
SUSE 构建并支持可用于 Compute Engine 的 SUSE 映像。SUSE 映像是付费资源,需要支付额外费用才能使用。
如需查看在 Compute Engine 上运行 SLES 时的常见问题列表,请参阅 SUSE Linux Enterprise Server 常见问题解答。
自动更新
默认情况下,此操作系统未配置为安装更新。如需详细了解如何为 SLES 配置自动更新,请参阅 SUSE 文档。
映像配置
SLES 映像和 SLES for SAP 映像由 SUSE 构建和维护。SLES 映像使用反映其版本的最新 SLES 软件包进行构建。
相比标准 SUSE 映像,Compute Engine 提供的 SUSE 映像在配置方面存在以下差异:
帐号配置
- 没有配置了密码的本地用户。
网络配置
- 启用了 IPv6。
- SSH 服务器配置设置为停用密码身份验证。
- SLES 不使用预测网络接口命名。在 grub 内核命令行参数中设置了
net.ifnames=0
。因此,网络接口使用传统的 ethN 命名,默认接口始终为eth0
。 - 基于 Google 提供的 Linux 映像的虚拟机从连接的 VPC MTU 获取其接口 MTU。基于自定义映像或较旧的 Linux 映像的虚拟机可能采用了其 MTU 的硬编码。在这种情况下,如果您想将接口与
1460
以外的 MTU 连接,则必须自行更改设置。如需详细了解网络和接口 MTU,请参阅最大传输单元概览。
软件包系统和代码库配置
- 适用于 Compute Engine 软件包的客机环境通过 SUSE 提供的软件包安装。
- SLES 实例向适用于Compute Engine 的 SUSE 运行 SMT 服务注册,并配置为在 Compute Engine 中使用 SUSE 地区镜像。
存储配置
- 默认情况下,映像大小为 10 GB。
- 分区表为
GPT
,并且有一个EFI
分区以支持在UEFI
上启动。还有一个 MBR 启动块,以支持 BIOS。 - 停用了软盘模块,因为 Compute Engine 上没有软盘控制器。
时间配置
- NTP 服务器设置为使用 Compute Engine 元数据服务器。
一般信息
操作系统版本 | 映像项目 | x86 映像系列 | Arm 映像系列 | 机器系列 | 生命周期阶段 | 服务终止 (EOL) 和映像弃用日期 |
---|---|---|---|---|---|---|
SLES 15 SP4 | suse-cloud |
sles-15 |
sles-15-arm64 | 全部 | GA | 待定 |
SLES 15 SP3 | suse-byos-cloud |
N/A |
不适用 | 除 T2A 以外的所有 | GA | 2025 年 12 月 |
SLES 15 SP2 | suse-byos-cloud |
不适用 | 不适用 | 除 T2A 以外的所有 | GA | 2024 年 12 月 |
SLES 15 SP1 | suse-byos-cloud |
不适用 | 不适用 | 除 T2A 以外的所有 | GA | 2024 年 1 月 |
SLES 15 | suse-byos-cloud |
不适用 | 不适用 | 除 T2A 以外的所有 | GA | 2022 年 12 月 |
SLES 12 SP5 | suse-cloud |
sles-12 |
不适用 | 除 T2A 以外的所有 | GA | 2027 年 10 月 |
SLES 12 SP4 | suse-byos-cloud |
不适用 | 不适用 | 除 T2A 以外的所有 | GA | 2023 年 6 月 |
SLES 12 SP3 | 不适用 | 不适用 | 不适用 | 不适用 | 服务终止 (EOL) | 2022 年 6 月 |
SLES 12 SP2 | 不适用 | 不适用 | 不适用 | 不适用 | 服务终止 (EOL) | 2021 年 3 月 |
SLES 12 SP1 | 不适用 | 不适用 | 不适用 | 不适用 | 服务终止 (EOL) | 2020 年 5 月 |
SLES 11 SP4 | suse-byos-cloud |
sles-11-byos |
不适用 | 除 T2A 以外的所有 | LTSS† | 2022 年 3 月 |
SLES 15 SP4 for SAP | suse-sap-cloud |
sles-15-sp4-sap |
不适用 | 除 T2A 以外的所有 | GA | 待定 |
SLES 15 SP3 for SAP | suse-sap-cloud |
sles-15-sp3-sap |
不适用 | 除 T2A 以外的所有 | GA | 2025 年 12 月 |
SLES 15 SP2 for SAP | suse-sap-cloud |
sles-15-sp2-sap |
不适用 | 除 T2A 以外的所有 | GA | 2024 年 12 月 |
SLES 15 SP1 for SAP | suse-sap-cloud |
sles-15-sp1-sap |
不适用 | 除 T2A 以外的所有 | GA | 2024 年 1 月 |
SLES 15 for SAP | 不适用 | 不适用 | 不适用 | 除 T2A 以外的所有 | ESPOS† | 2022 年 12 月 |
SLES 12 SP5 for SAP | suse-sap-cloud |
sles-12-sp5-sap |
不适用 | 除 T2A 以外的所有 | GA | 2027 年 10 月 |
SLES 12 SP4 for SAP | suse-sap-cloud |
sles-12-sp4-sap |
不适用 | 除 T2A 以外的所有 | GA | 2023 年 6 月 |
SLES 12 SP3 for SAP | 不适用 | 不适用 | 不适用 | 不适用 | 服务终止 (EOL) | 2022 年 6 月 |
SLES 12 SP2 for SAP | 不适用 | 不适用 | 不适用 | 不适用 | 服务终止 (EOL) | 2021 年 3 月 |
SLES 12 SP1 for SAP | 不适用 | 不适用 | 不适用 | 不适用 | 服务终止 (EOL) | 2020 年 5 月 |
*LTSS:对此操作系统的支持只能通过长期服务包支持 (LTSS) 来提供,您在使用来自 SUSE 的 BYOS 许可时可以获得 LTSS。
†ESPOS:扩展服务包覆盖支持映像设置为在其服务终止 (EOL) 日期前 6 个月弃用。已弃用的映像仍然可用。
安全功能
操作系统版本 | 支持安全强化型虚拟机 | 机密虚拟机支持 |
---|---|---|
SLES 15 SP4 | ||
SLES 15 SP3 | ||
SLES 15 SP2 | ||
SLES 15 SP1 | ||
SLES 15 | ||
SLES 12 SP5 | ||
SLES 12 SP4 | ||
SLES 12 SP3 | ||
SLES 12 SP2 | ||
SLES 12 SP1 | ||
SLES 11 SP4 | ||
SLES 15 SP4 for SAP | ||
SLES 15 SP3 for SAP | ||
SLES 15 SP2 for SAP | ||
SLES 15 SP1 for SAP | ||
SLES 15 for SAP | ||
SLES 12 SP5 for SAP | ||
SLES 12 SP4 for SAP | ||
SLES 12 SP3 for SAP | ||
SLES 12 SP2 for SAP | ||
SLES 12 SP1 for SAP |
用户空间功能
操作系统版本 | 已安装客机环境 | 已安装 gcloud CLI | 支持 OS Login | 支持暂停和恢复 |
---|---|---|---|---|
SLES 15 SP4 | ||||
SLES 15 SP3 | ||||
SLES 15 SP2 | ||||
SLES 15 SP1 | ||||
SLES 15 | ||||
SLES 12 SP5 | ||||
SLES 12 SP4 | ||||
SLES 12 SP3 | ||||
SLES 12 SP2 | ||||
SLES 12 SP1 | ||||
SLES 11 SP4 | ||||
SLES 15 SP4 for SAP | ||||
SLES 15 SP3 for SAP | ||||
SLES 15 SP2 for SAP | ||||
SLES 15 SP1 for SAP | ||||
SLES 15 for SAP | ||||
SLES 12 SP5 for SAP | ||||
SLES 12 SP4 for SAP | ||||
SLES 12 SP3 for SAP | ||||
SLES 12 SP2 for SAP | ||||
SLES 12 SP1 for SAP |
支持的接口
操作系统版本 | SCSI | NVMe | Google 虚拟 NIC (gVNIC) | 多个网络接口 |
---|---|---|---|---|
SLES 15 SP4 | ||||
SLES 15 SP3 | ||||
SLES 15 SP2 | ||||
SLES 15 SP1 | ||||
SLES 15 | ||||
SLES 12 SP5 | ||||
SLES 12 SP4 | ||||
SLES 12 SP3 | * | |||
SLES 12 SP2 | * | |||
SLES 12 SP1 | * | |||
SLES 11 SP4 | * | |||
SLES 15 SP4 for SAP | ||||
SLES 15 SP3 for SAP | ||||
SLES 15 SP2 for SAP | ||||
SLES 15 SP1 for SAP | ||||
SLES 15 for SAP | ||||
SLES 12 SP5 for SAP | ||||
SLES 12 SP4 for SAP | ||||
SLES 12 SP3 for SAP | * | |||
SLES 12 SP2 for SAP | * | |||
SLES 12 SP1 for SAP | * |
*支持 NVMe,但不包含 NVMe 的所有优化。
计算优化
操作系统版本 | 支持 GPU |
---|---|
SLES 15 SP4 | |
SLES 15 SP3 | |
SLES 15 SP2 | |
SLES 15 SP1 | |
SLES 15 | |
SLES 12 SP5 | |
SLES 12 SP4 | |
SLES 12 SP3 | |
SLES 12 SP2 | |
SLES 12 SP1 | |
SLES 11 SP4 | |
SLES 15 SP4 for SAP | |
SLES 15 SP3 for SAP | |
SLES 15 SP2 for SAP | |
SLES 15 SP1 for SAP | |
SLES 15 for SAP | |
SLES 12 SP5 for SAP | |
SLES 12 SP4 for SAP | |
SLES 12 SP3 for SAP | |
SLES 12 SP2 for SAP | |
SLES 12 SP1 for SAP |
虚拟机管理器
操作系统版本 | 已安装 OS Config 代理 | 支持操作系统清点 | 支持操作系统配置 | 支持操作系统补丁程序 * |
---|---|---|---|---|
SLES 15 SP4 | ||||
SLES 15 SP3 | ||||
SLES 15 SP2 | ||||
SLES 15 SP1 | ||||
SLES 15 | ||||
SLES 12 SP5 | ||||
SLES 12 SP4 | ||||
SLES 12 SP3 | ||||
SLES 12 SP2 | ||||
SLES 12 SP1 | ||||
SLES 11 SP4 | ||||
SLES 15 SP4 for SAP | ||||
SLES 15 SP3 for SAP | ||||
SLES 15 SP2 for SAP | ||||
SLES 15 SP1 for SAP | ||||
SLES 15 for SAP | ||||
SLES 12 SP5 for SAP | ||||
SLES 12 SP4 for SAP | ||||
SLES 12 SP3 for SAP | ||||
SLES 12 SP2 for SAP | ||||
SLES 12 SP1 for SAP |
导入
如需了解有关使用 Migrate to Virtual Machines 迁移虚拟机的操作系统支持信息,请参阅支持的操作系统。
操作系统版本 | 导入磁盘 | 导入虚拟设备 | 导入机器映像 |
---|---|---|---|
SLES 15 SP4 | |||
SLES 15 SP3 | |||
SLES 15 SP2 | |||
SLES 15 SP1 | |||
SLES 15 | |||
SLES 12 SP5 | |||
SLES 12 SP4 | |||
SLES 12 SP3 | |||
SLES 12 SP2 | |||
SLES 12 SP1 | |||
SLES 11 SP4 | |||
SLES 15 SP4 for SAP | |||
SLES 15 SP3 for SAP | |||
SLES 15 SP2 for SAP | |||
SLES 15 SP1 for SAP | |||
SLES 15 for SAP | |||
SLES 12 SP5 for SAP | |||
SLES 12 SP4 for SAP | |||
SLES 12 SP3 for SAP | |||
SLES 12 SP2 for SAP | |||
SLES 12 SP1 for SAP |
许可
操作系统版本 | 许可类型 | 许可 |
---|---|---|
SLES 15 SP4 | 按需(默认) |
https://www.googleapis.com/compute/v1/projects/suse-cloud/global/licenses/sles-15
|
BYOS |
https://www.googleapis.com/compute/v1/projects/suse-byos-cloud/global/licenses/sles-15-byos
|
|
SLES 15 SP3 | BYOS |
https://www.googleapis.com/compute/v1/projects/suse-byos-cloud/global/licenses/sles-15-byos
|
SLES 15 SP2 | BYOS |
https://www.googleapis.com/compute/v1/projects/suse-byos-cloud/global/licenses/sles-15-byos
|
SLES 15 SP1 | BYOS |
https://www.googleapis.com/compute/v1/projects/suse-byos-cloud/global/licenses/sles-15-byos
|
SLES 15 | BYOS |
https://www.googleapis.com/compute/v1/projects/suse-byos-cloud/global/licenses/sles-15-byos
|
SLES 12 SP5 | 按需(默认) |
https://www.googleapis.com/compute/v1/projects/suse-cloud/global/licenses/sles-12
|
BYOS |
https://www.googleapis.com/compute/v1/projects/suse-byos-cloud/global/licenses/sles-12-byos
|
|
SLES 12 SP4 | BYOS |
https://www.googleapis.com/compute/v1/projects/suse-byos-cloud/global/licenses/sles-12-byos
|
SLES 12 SP3 | BYOS |
https://www.googleapis.com/compute/v1/projects/suse-byos-cloud/global/licenses/sles-12-byos
|
SLES 12 SP2 | 服务终止 (EOL) | 不适用 |
SLES 12 SP1 | 服务终止 (EOL) | 不适用 |
SLES 11 SP4 | 带有 LTSS 的 BYOS‡ |
https://www.googleapis.com/compute/v1/projects/suse-byos-cloud/global/licenses/sles-11-byos
|
SLES 15 SP4 for SAP | 按需(默认) |
https://www.googleapis.com/compute/v1/projects/suse-sap-cloud/global/licenses/sles-sap-15
|
BYOS |
https://www.googleapis.com/compute/v1/projects/suse-byos-cloud/global/licenses/sles-sap-15-byos
|
|
SLES 15 SP3 for SAP | 按需(默认) |
https://www.googleapis.com/compute/v1/projects/suse-sap-cloud/global/licenses/sles-sap-15
|
BYOS |
https://www.googleapis.com/compute/v1/projects/suse-byos-cloud/global/licenses/sles-sap-15-byos
|
|
SLES 15 SP2 for SAP | 按需(默认) |
https://www.googleapis.com/compute/v1/projects/suse-sap-cloud/global/licenses/sles-sap-15
|
BYOS |
https://www.googleapis.com/compute/v1/projects/suse-byos-cloud/global/licenses/sles-sap-15-byos
|
|
SLES 15 SP1 for SAP | 按需(默认) |
https://www.googleapis.com/compute/v1/projects/suse-sap-cloud/global/licenses/sles-sap-15
|
BYOS |
https://www.googleapis.com/compute/v1/projects/suse-byos-cloud/global/licenses/sles-sap-15-byos
|
|
SLES 15 for SAP | 按需(默认) |
https://www.googleapis.com/compute/v1/projects/suse-sap-cloud/global/licenses/sles-sap-15
|
BYOS |
https://www.googleapis.com/compute/v1/projects/suse-byos-cloud/global/licenses/sles-sap-15-byos
|
|
SLES 12 SP5 for SAP | 按需(默认) |
https://www.googleapis.com/compute/v1/projects/suse-sap-cloud/global/licenses/sles-sap-12
|
BYOS |
https://www.googleapis.com/compute/v1/projects/suse-byos-cloud/global/licenses/sles-sap-12-byos
|
|
SLES 12 SP4 for SAP | 按需(默认) |
https://www.googleapis.com/compute/v1/projects/suse-sap-cloud/global/licenses/sles-sap-12
|
BYOS |
https://www.googleapis.com/compute/v1/projects/suse-byos-cloud/global/licenses/sles-sap-12-byos
|
|
SLES 12 SP3 for SAP | 按需(默认) |
https://www.googleapis.com/compute/v1/projects/suse-sap-cloud/global/licenses/sles-sap-12
|
BYOS |
https://www.googleapis.com/compute/v1/projects/suse-byos-cloud/global/licenses/sles-sap-12-byos
|
|
SLES 12 SP2 for SAP | 服务终止 (EOL) | 不适用 |
SLES 12 SP1 for SAP | 服务终止 (EOL) | 不适用 |
*LTSS:对此操作系统的支持只能通过长期服务包支持 (LTSS) 来提供,您在使用来自 SUSE 的 BYOS 许可时可以获得 LTSS。
Ubuntu LTS
Ubuntu 是 Canonical 开发和支持的免费操作系统。
Ubuntu 长期支持 (LTS) 映像自发布之日起五年内会获取 bug 修复和安全更新。LTS 映像无需升级到更新版本,也可以在实例上运行数年。
Ubuntu Minimal 映像受到与 Ubuntu LTS 映像相同的支持。
常规(非 LTS)Ubuntu 映像自发布之日起可获得 9 个月的支持。如需继续使用常规 Ubuntu 映像,您必须在支持周期结束后升级到下一个常规 Ubuntu 版本或 LTS 版本,这样才能获取修复和更新。Compute Engine 建议使用 Ubuntu LTS 映像,除非您需要 LTS 版本中尚未附带的功能或软件包。如果实例运行不再受支持的 Ubuntu 版本,请升级到受支持的 Ubuntu 版本。
自动更新
默认情况下,此操作系统配置为使用 Ubuntu AutomaticSecurityUpdates
工具安装安全更新。更新的行为如下:
AutomaticSecurityUpdates
工具不会在操作系统的主要版本之间升级虚拟机。AutomaticSecurityUpdates
工具配置为仅自动应用从 Ubuntu 安全代码库中获取的更新。- 某些更新需要重新启动才能生效。重新启动不会自动发生。
映像配置
Ubuntu 映像由 Canonical 构建和维护。Ubuntu 映像始终使用反映了最新 Ubuntu 版本的最新 Ubuntu 软件包进行构建。
相比标准 Ubuntu 映像,Compute Engine 提供的 Ubuntu 映像在配置方面存在以下差异:
帐号配置
- 没有配置了密码的本地用户。
引导加载程序配置
- Ubuntu 使用
cloud-init
执行一些启动时间初始化操作。为 Compute Engine 配置了cloud.cfg
文件,该文件仅会启用所使用的cloud-init
模块。 - 为了强制缩短启动时间,grub 配置中的启动超时设置为
0
。 - 为允许使用 SCSI 块多队列,启用了
scsi_mod.use_blk_mq
。
网络配置
- 启用了 IPv6。
- SSH 服务器配置设置为停用密码身份验证。
- 为防止 MAC 地址存留,移除了
/etc/udev/rules.d/70-persistent-net.rules
。
软件包系统和代码库配置
- 适用于 Compute Engine 软件包的客机环境通过 Ubuntu 提供的软件包安装。
- 对于 Ubuntu 18.04 及更高版本,Google Cloud CLI 作为快照软件包安装和维护。
- APT 源设置为通过
cloud-init
使用 Ubuntu Compute Engine 镜像。 Unattended-upgrades
软件包已安装,并配置为每天下载和安装 Debian 安全更新。通过更改/etc/apt/apt.conf.d/50unattended-upgrades
和/etc/apt/apt.conf.d/02periodic
中的值可以配置或停用此功能。- 使用
linux-image-gcp
内核,而不是通用 Ubuntu 内核。Google Cloud 内核反映了适用于 Ubuntu LTS 的最新滚动 HWE 内核。
存储配置
- 默认情况下,映像大小为 10 GB。
- 分区表为
GPT
,并且有一个EFI
分区以支持在UEFI
上启动。还有一个 MBR 启动块,以支持 BIOS。 - 停用了软盘模块,因为 Compute Engine 上没有软盘控制器。
时间配置
- NTP 服务器设置为使用 Compute Engine 元数据服务器。
一般信息
如需了解非 LTS Ubuntu 版本,请参阅 Ubuntu 版本 wiki。
操作系统版本 | 映像项目 | 映像系列 | Arm 映像系列 | 机器系列 | 生命周期阶段 | 服务终止 (EOL) 和映像弃用日期 |
---|---|---|---|---|---|---|
Ubuntu 22.04 LTS | ubuntu-os-cloud |
ubuntu-2204-lts |
ubuntu-2204-lts-arm64 |
全部 | GA | 2027 年 4 月(ESM 2032 年 4 月) |
Ubuntu 20.04 LTS | ubuntu-os-cloud |
ubuntu-2004-lts |
ubuntu-2004-lts-arm64 |
全部 | GA | 2025 年 4 月(ESM 2030 年 4 月) |
Ubuntu 18.04 LTS | ubuntu-os-cloud |
ubuntu-1804-lts |
ubuntu-1804-lts-arm64 |
全部 | GA | 2023 年 4 月(ESM 2028 年 4 月) |
Ubuntu 16.04 LTS | 不适用 | 不适用 | 不适用 | 除 T2A 以外的所有 | Ubuntu ESM† / Ubuntu Pro‡ | 2021 年 4 月(ESM 2026 年 4 月) |
Ubuntu 14.04 LTS | 不适用 | 不适用 | 不适用 | 除 T2A 以外的所有 | Ubuntu ESM† | 2024 年 4 月 |
†Ubuntu ESM:您可以将现有的 ESM 订阅应用到 Google 提供的操作系统映像。Google Cloud 提供的映像包含增强功能;如果您自备操作系统映像,则这些增强功能可能不包含在内。
‡Ubuntu Pro:如需通过升级到 Ubuntu Pro 继续使用 Ubuntu 16.04 LTS 映像,请参阅从 Ubuntu Pro 升级到 Ubuntu Pro。
安全功能
操作系统版本 | 支持安全强化型虚拟机 | 机密虚拟机支持 |
---|---|---|
Ubuntu 22.04 LTS | ||
Ubuntu 20.04 LTS | ||
Ubuntu 18.04 LTS | ||
Ubuntu 16.04 LTS | ||
Ubuntu 14.04 LTS |
用户空间功能
操作系统版本 | 已安装客机环境 | 已安装 gcloud CLI | 支持 OS Login | 支持暂停和恢复 |
---|---|---|---|---|
Ubuntu 22.04 LTS | ||||
Ubuntu 20.04 LTS | ||||
Ubuntu 18.04 LTS | ||||
Ubuntu 16.04 LTS | ||||
Ubuntu 14.04 LTS |
支持的接口
操作系统版本 | SCSI | NVMe | Google 虚拟 NIC (gVNIC) | 多个网络接口 |
---|---|---|---|---|
Ubuntu 22.04 LTS | ||||
Ubuntu 20.04 LTS | ||||
Ubuntu 18.04 LTS | ||||
Ubuntu 16.04 LTS | ||||
Ubuntu 14.04 LTS |
计算优化
操作系统版本 | 支持 GPU |
---|---|
Ubuntu 22.04 LTS | |
Ubuntu 20.04 LTS | |
Ubuntu 18.04 LTS | |
Ubuntu 16.04 LTS | |
Ubuntu 14.04 LTS |
虚拟机管理器
操作系统版本 | 已安装 OS Config 代理 | 支持操作系统清点 | 支持操作系统配置 | 支持操作系统补丁程序 |
---|---|---|---|---|
Ubuntu 22.04 LTS | ||||
Ubuntu 20.04 LTS | ||||
Ubuntu 18.04 LTS | ||||
Ubuntu 16.04 LTS | ||||
Ubuntu 14.04 LTS |
导入
如需了解有关使用 Migrate to Virtual Machines 迁移虚拟机的操作系统支持信息,请参阅支持的操作系统。
操作系统版本 | 导入磁盘 | 导入虚拟设备 | 导入机器映像 |
---|---|---|---|
Ubuntu 22.04 LTS | |||
Ubuntu 20.04 LTS | |||
Ubuntu 18.04 LTS | |||
Ubuntu 16.04 LTS | |||
Ubuntu 14.04 LTS |
许可
操作系统版本 | 许可类型 | 许可 |
---|---|---|
Ubuntu 22.04 LTS | 免费 |
https://www.googleapis.com/compute/v1/projects/ubuntu-os-cloud/global/licenses/ubuntu-2204-lts
|
Ubuntu 20.04 LTS | 免费 |
https://www.googleapis.com/compute/v1/projects/ubuntu-os-cloud/global/licenses/ubuntu-2004-lts
|
Ubuntu 18.04 LTS | 免费 |
https://www.googleapis.com/compute/v1/projects/ubuntu-os-cloud/global/licenses/ubuntu-1804-lts
|
Ubuntu 16.04 LTS | Ubuntu ESM* / Ubuntu Pro† | 不适用 |
Ubuntu 14.04 LTS | Ubuntu ESM* | 不适用 |
*Ubuntu ESM:您可以将现有的 ESM 订阅应用到 Google 提供的操作系统映像。Google Cloud 提供的映像包含增强功能;如果您自备操作系统映像,则这些增强功能可能不包含在内。
†Ubuntu Pro:如需使用 Ubuntu 16.04 LTS,您必须从 Ubuntu 升级到 Ubuntu Pro。
Ubuntu Pro
Ubuntu Pro 是 Canonical 开发和支持的付费操作系统。
在 Compute Engine 上运行的 Ubuntu Pro 映像在发布后的 10 年内会收到问题修复和安全更新,以及Ubuntu ESM 的访问权限。对于 Ubuntu 16.04,安全更新和 ESM 可用 8 年。
Ubuntu Pro 映像是付费资源,会产生额外的使用费用。如需了解 Ubuntu Pro 许可费用,请参阅 Ubuntu Pro 价格页面。在 Compute Engine 上运行的 Ubuntu Pro 映像采用按需许可,不需要额外的 Ubuntu Pro 订阅。
如需查看在 Compute Engine 上运行 Ubuntu Pro 时的常见问题解答列表,请参阅 Ubuntu Pro 常见问题解答。
自动更新
默认情况下,此操作系统配置为使用 Ubuntu AutomaticSecurityUpdates
工具安装安全更新。更新的行为如下:
AutomaticSecurityUpdates
工具不会在操作系统的主要版本之间升级虚拟机。AutomaticSecurityUpdates
工具配置为仅自动应用从 Ubuntu 安全代码库中获取的更新。- 某些更新需要重新启动才能生效。重新启动不会自动发生。
映像配置
Ubuntu Pro 映像由 Canonical 构建和维护。Ubuntu Pro 映像始终使用反映了最新 Ubuntu 版本的最新 Ubuntu 软件包进行构建。
相比标准 Ubuntu 映像,Compute Engine 提供的 Ubuntu Pro 映像在配置方面存在以下差异:
帐号配置
- 没有配置了密码的本地用户。
引导加载程序配置
- Ubuntu 使用
cloud-init
执行一些启动时间初始化操作。为 Compute Engine 配置了cloud.cfg
文件,该文件仅会启用所使用的cloud-init
模块。 - 为了强制缩短启动时间,grub 配置中的启动超时设置为
0
。 - 为允许使用 SCSI 块多队列,启用了
scsi_mod.use_blk_mq
。
网络配置
- 启用了 IPv6。
- SSH 服务器配置设置为停用密码身份验证。
- 为防止 MAC 地址存留,移除了
/etc/udev/rules.d/70-persistent-net.rules
。
软件包系统和代码库配置
- 适用于 Compute Engine 软件包的客机环境通过 Ubuntu 提供的软件包安装。
- 安装了 Google Cloud CLI 并将其作为快速软件包进行安装。
- APT 源设置为通过
cloud-init
使用 Ubuntu Compute Engine 镜像。 Unattended-upgrades
软件包已安装,并配置为每天下载和安装 Debian 安全更新。通过更改/etc/apt/apt.conf.d/50unattended-upgrades
和/etc/apt/apt.conf.d/02periodic
中的值可以配置或停用此功能。- 使用
linux-image-gcp
内核,而不是通用 Ubuntu 内核。Google Cloud 内核反映了适用于 Ubuntu LTS 的最新滚动 HWE 内核。
存储配置
- 默认情况下,映像大小为 10 GB。
- 分区表为
GPT
,并且有一个EFI
分区以支持在UEFI
上启动。还有一个 MBR 启动块,以支持 BIOS。 - Ubuntu 使用
cloud-init
执行一些启动时间初始化操作。为 Compute Engine 配置了cloud.cfg
文件,该文件仅会启用所使用的cloud-init
模块。 - 没有配置了密码的本地用户。
- NTP 服务器设置为使用 Compute Engine 元数据服务器。
- 停用了软盘模块,因为 Compute Engine 上没有软盘控制器。
时间配置
- NTP 服务器设置为使用 Compute Engine 元数据服务器。
一般信息
如需了解如何从 Ubuntu LTS 升级到 Ubuntu Pro,请参阅从 Ubuntu Pro 升级到 Ubuntu Pro。
操作系统版本 | 映像项目 | 映像系列 | 机器系列* | 生命周期阶段 | 服务终止 (EOL) 和映像弃用日期 |
---|---|---|---|---|---|
Ubuntu Pro 22.04 LTS | ubuntu-os-pro-cloud |
ubuntu-pro-2204-lts |
除 T2A 以外的所有 | GA | 2032 年 4 月 |
Ubuntu Pro 20.04 LTS | ubuntu-os-pro-cloud |
ubuntu-pro-2004-lts |
除 T2A 以外的所有 | GA | 2030 年 4 月 |
Ubuntu Pro 18.04 LTS | ubuntu-os-pro-cloud |
ubuntu-pro-1804-lts |
除 T2A 以外的所有 | GA | 2028 年 4 月 |
Ubuntu Pro 16.04 LTS | ubuntu-os-pro-cloud |
ubuntu-pro-1604-lts |
除 T2A 以外的所有 | GA | 2026 年 4 月 |
†Ubuntu ESM:您可以将现有的 ESM 订阅应用到 Google 提供的操作系统映像。Google Cloud 提供的映像包含增强功能;如果您自备操作系统映像,则这些增强功能可能不包含在内。
‡Ubuntu Pro:如需通过升级到 Ubuntu Pro 继续使用 Ubuntu 16.04 LTS 映像,请参阅从 Ubuntu Pro 升级到 Ubuntu Pro。
安全功能
操作系统版本 | 支持安全强化型虚拟机 | 机密虚拟机支持 |
---|---|---|
Ubuntu Pro 22.04 LTS | ||
Ubuntu Pro 20.04 LTS | ||
Ubuntu Pro 18.04 LTS | ||
Ubuntu Pro 16.04 LTS |
用户空间功能
操作系统版本 | 已安装客机环境 | 已安装 gcloud CLI | 支持 OS Login | 支持暂停和恢复 |
---|---|---|---|---|
Ubuntu Pro 22.04 LTS | ||||
Ubuntu Pro 20.04 LTS | ||||
Ubuntu Pro 18.04 LTS | ||||
Ubuntu Pro 16.04 LTS |
支持的接口
操作系统版本 | SCSI | NVMe | Google 虚拟 NIC (gVNIC) | 多个网络接口 |
---|---|---|---|---|
Ubuntu Pro 22.04 LTS | ||||
Ubuntu Pro 20.04 LTS | ||||
Ubuntu Pro 18.04 LTS | ||||
Ubuntu Pro 16.04 LTS |
计算优化
操作系统版本 | 支持 GPU |
---|---|
Ubuntu Pro 22.04 LTS | |
Ubuntu Pro 20.04 LTS | |
Ubuntu Pro 18.04 LTS | |
Ubuntu Pro 16.04 LTS |
虚拟机管理器
操作系统版本 | 已安装 OS Config 代理 | 支持操作系统清点 | 支持操作系统配置 | 支持操作系统补丁程序 |
---|---|---|---|---|
Ubuntu Pro 22.04 LTS | ||||
Ubuntu Pro 20.04 LTS | ||||
Ubuntu Pro 18.04 LTS | ||||
Ubuntu Pro 16.04 LTS |
导入
如需了解有关使用 Migrate to Virtual Machines 迁移虚拟机的操作系统支持信息,请参阅支持的操作系统。
操作系统版本 | 导入磁盘 | 导入虚拟设备 | 导入机器映像 |
---|---|---|---|
Ubuntu Pro 22.04 LTS | |||
Ubuntu Pro 20.04 LTS | |||
Ubuntu Pro 18.04 LTS | |||
Ubuntu Pro 16.04 LTS |
许可
操作系统版本 | 许可类型 | 许可 |
---|---|---|
Ubuntu Pro 22.04 LTS | 按需 |
https://www.googleapis.com/compute/v1/projects/ubuntu-os-pro-cloud/global/licenses/ubuntu-pro-2204-lts
|
Ubuntu Pro 20.04 LTS | 按需 |
https://www.googleapis.com/compute/v1/projects/ubuntu-os-pro-cloud/global/licenses/ubuntu-pro-2004-lts
|
Ubuntu Pro 18.04 LTS | 按需 |
https://www.googleapis.com/compute/v1/projects/ubuntu-os-pro-cloud/global/licenses/ubuntu-pro-1804-lts
|
Ubuntu Pro 16.04 LTS | 按需 |
https://www.googleapis.com/compute/v1/projects/ubuntu-os-pro-cloud/global/licenses/ubuntu-pro-1604-lts
|
Windows 客户端
Google 不提供 Windows 客户端映像。您必须自带 Windows 客户端映像。
在 T2A 机器系列上创建的虚拟机不支持 Windows 客户端映像。
自动更新
Windows 客户端更新设置决定了 Windows 客户端版本如何使用 Windows 更新。 如需配置 Windows 自动更新,请参阅配置自动更新。
存储
Google 为 64 位 Windows 映像提供 NVMe 驱动程序,但不为 32 位 Windows 映像提供 NVMe 驱动程序。Google 会测试有限数量的 Windows 客户端版本。对于需要安全启动的映像,Google 会为 Windows 8.1 64 位提供签名的 NVMe 驱动程序,您也可以在 Windows 10 上使用该驱动程序。
一般信息
操作系统版本 | 构建者 | 生命周期阶段* |
---|---|---|
Windows 10 x64 | 不适用 | 通过迁移 |
Windows 10 x86 | 不适用 | 通过迁移 |
Windows 8.1 x64 | 不适用 | 通过迁移 |
Windows 8.1 x86 | 不适用 | 通过迁移 |
Windows 7 x64† | 不适用 | 通过迁移;服务终止 (EOL) |
Windows 7 x86† | 不适用 | 通过迁移;服务终止 (EOL) |
†如需了解适用于 Windows 7 的扩展安全更新 (ESU),请参阅 Microsoft 扩展安全更新生命周期的常见问题解答。
安全功能
操作系统版本 | 支持安全强化型虚拟机 | 机密虚拟机支持 |
---|---|---|
Windows 10 x64 | ||
Windows 10 x86 | ||
Windows 8.1 x64 | ||
Windows 8.1 x86 | ||
Windows 7 x64 | ||
Windows 7 x86 |
用户空间功能
操作系统版本 | 已安装客机环境 | 已安装 gcloud CLI | 支持 OS Login | 支持暂停和恢复 |
---|---|---|---|---|
Windows 10 x64 | 不适用 | 不适用 | 不适用 | 不适用 |
Windows 10 x86 | 不适用 | 不适用 | 不适用 | 不适用 |
Windows 8.1 x64 | 不适用 | 不适用 | 不适用 | 不适用 |
Windows 8.1 x86 | 不适用 | 不适用 | 不适用 | 不适用 |
Windows 7 x64 | 不适用 | 不适用 | 不适用 | 不适用 |
Windows 7 x86 | 不适用 | 不适用 | 不适用 | 不适用 |
计算优化
操作系统版本 | 支持 GPU |
---|---|
Windows 10 x64 | |
Windows 10 x86 | |
Windows 8.1 x64 | † |
Windows 8.1 x86 | † |
Windows 7 x64 | *, † |
Windows 7 x86 | *, † |
支持的接口
操作系统版本 | SCSI | NVMe | Google 虚拟 NIC (gVNIC) | 多个网络接口 |
---|---|---|---|---|
Windows 10 x64 | ||||
Windows 10 x86 | ||||
Windows 8.1 x64 | ||||
Windows 8.1 x86 | ||||
Windows 7 x64 | ||||
Windows 7 x86 |
虚拟机管理器
操作系统版本 | 已安装 OS Config 代理 | 支持操作系统清点 | 支持操作系统配置 | 支持操作系统补丁 |
---|---|---|---|---|
Windows 10 x64 | ||||
Windows 10 x86 | ||||
Windows 8.1 x64 | ||||
Windows 8.1 x86 | ||||
Windows 7 x64 | ||||
Windows 7 x86 |
许可
操作系统版本 | 许可类型 | 许可 |
---|---|---|
Windows 10 x64 | 自带许可 (BYOL) | https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-10-x64-byol |
Windows 10 x86 | 自带许可 (BYOL) | https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-10-x86-byol |
Windows 8.1 x64 | 自带许可 (BYOL) | https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-8-x64-byol |
Windows 8.1 x86 | 自带许可 (BYOL) | https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-8-x86-byol |
Windows 7 x64 | 自带许可 (BYOL) | https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-7-x64-byol |
Windows 7 x86 | 自带许可 (BYOL) | https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-7-x86-byol |
Windows Server 映像
Windows Server 映像是会产生额外使用费的付费资源。Google Cloud 构建并支持可用于 Compute Engine 的 Windows Server 映像。
如需自带 Windows 许可 (BYOL),您必须导入现有映像,或构建自定义映像。
自动更新
默认情况下,对于 Microsoft 更新,此操作系统配置为“自动下载并安排安装”。如需配置 Windows Server 自动更新,请参阅配置自动更新。
映像配置
Windows Server 映像使用最新更新进行构建,但相比标准 Windows Server 映像,在配置方面存在以下差异:
帐号配置
- 管理员帐号已停用。
- 用户密码长度必须至少为 8 个字符。
- 启用了
LocalAccountTokenFilterPolicy
属性,以授予对管理文件共享的访问权限。
激活配置
-
如果没有与
kms.windows.googlecloud.com
建立网络连接,Windows Server 映像将无法激活,而如果这些映像未在 30 天内进行身份验证,则会停止运行。请务必在您的 VPC 网络中允许此连接访问。 - 安装了 KMS 客户端密钥,KMS 客户端设置为通过 Compute Engine KMS 服务器激活。
引导加载程序配置
-
BootStatusPolicy 设置为
IgnoreAllFailures
。 - 在 COM2 端口上启用了紧急管理服务 (EMS) 重定向。如需了解详情,请参阅 bootcfg ems。
网络配置
- Compute Engine 元数据服务器添加到了
hosts
文件中,该文件通常位于%WinDir%\System32\drivers\etc
目录中。 - 打开了 Windows 防火墙,以允许与 Compute Engine 元数据服务器进行通信。
- TCP KeepAliveTime 设置为 5 分钟。
- 停用了 Web Proxy Auto Discovery (WPAD)。
- NetKVM 适配器设置为使用 DHCP。
- 启用了远程桌面 (RDP) 并打开了关联的 Windows 防火墙端口。
- 使用自签名证书配置了基于 HTTPS 的 WinRM,并打开了关联的 Windows 防火墙端口。
- Google 提供的 Windows 映像具有硬编码的 MTU。如需详细了解网络和接口 MTU,请参阅最大传输单元概览。
软件包系统和 Windows 更新
- Windows Server 映像根据 Windows Server 的默认更新时间表自动更新。
- 为针对客机环境安装软件包,启用了 Google Cloud 代码库。
- 为针对 Windows 管理 Compute Engine 组件软件包,安装了 GooGet,您可以将其配置为自动更新软件包。
- 安装了自带 Python 2.7 环境的 Google Cloud CLI。Google Cloud CLI 使用 PowerShell 和标准命令行环境中的项目服务帐号、实例范围和作业。
- 为在 Compute Engine 上启动 Windows,安装了 Compute Engine 驱动程序。
- 安装了 PowerShell v5 和 v7。
电源配置
- 电源设置已更改为永不关闭显示器。
存储配置
- 分区表为 GPT,并且有一个 EFI 分区以支持在 UEFI 上启动。
- 分页文件的静态大小设置为 1GB。
- 对 VioSCSI 驱动程序启用了
EnableQueryAccessAlignment
属性。
时间配置
-
已设置
RealTimeIsUniversal
注册表项。BIOS 采用 UTC 时钟,而不是设置为当地时间。 - 时区设置为 UTC(世界协调时间)。
- NTP 设置为与 Compute Engine 元数据服务器同步。
一般信息
操作系统版本 | 映像项目 | 映像系列 | 机器系列 * | 生命周期阶段† |
---|---|---|---|---|
Windows Server 2022 | windows-cloud |
windows-2022 windows-2022-core |
除 T2A 以外的所有 | GA |
Windows Server 2019 | windows-cloud |
windows-2019 windows-2019-for-containers windows-2019-core windows-2019-core-for-containers
|
除 T2A 以外的所有 | GA |
Windows Server 2016 | windows-cloud |
windows-2016 windows-2016-core
|
除 T2A 以外的所有 | GA |
Windows Server 2012 R2 | windows-cloud |
windows-2012-r2 windows-2012-r2-core
|
除 T2A 以外的所有 | GA |
Windows Server 2012 | 不适用 | 不适用 | 除 T2A 以外的所有 | 通过迁移 |
Windows Server 2008 R2‡(SP1 是必需的) | 不适用 | 不适用 | 除 T2A 以外的所有 | 通过迁移;服务终止 (EOL) |
Windows Server 2008 | 不适用 | 不适用 | 除 T2A 以外的所有 | 通过迁移;服务终止 (EOL) |
Windows Server 2003(R2 是可选的,SP2 是必需的) | N/A |
不适用 | 除 T2A 以外的所有 | 通过迁移;服务终止 (EOL) |
Windows Server 1709、1803、1809、1903、1909、2004、20h2 | 不适用 | 不适用 | 不适用 | 服务终止 (EOL) |
†Google 支持通常与扩展支持终止日期一致。如需了解下表中每个操作系统的支持终止 (EOS) 日期,请参阅 Microsoft 生命周期政策。
‡如需了解适用于 Windows 2008 R2 的扩展安全更新 (ESU),请参阅 Microsoft 扩展安全更新生命周期的常见问题解答。
上游支持阶段
操作系统版本 | 服务渠道* | 支持结束 |
---|---|---|
Windows Server 2022 | LTSC | 2031 年 10 月 14 日 |
Windows Server 2022 Core | LTSC | 2031 年 10 月 14 日 |
Windows Server 2019 | LTSC | 2029 年 1 月 9 日 |
Windows Server 2019 for Containers | LTSC | 2029 年 1 月 9 日 |
Windows Server 2019 Core | LTSC | 2029 年 1 月 9 日 |
Windows Server 2019 Core for Containers | LTSC | 2029 年 1 月 9 日 |
Windows Server 2016 | LTSC | 2027 年 1 月 12 日 |
Windows Server 2016 Core | LTSC | 2027 年 1 月 12 日 |
Windows Server 2012 R2 | LTSC | 2023 年 10 月 10 日 |
Windows Server 2012 R2 Core | LTSC | 2023 年 10 月 10 日 |
Windows Server 2008 R2 SP2 | LTSC | 2020 年 1 月 14 日 |
Windows Server 20h2 Core | SAC | 2022 年 8 月 9 日 |
Windows Server 2004 Core | SAC | 2021 年 12 月 14 日 |
Windows Server 1909 Core | SAC | 2021 年 5 月 11 日 |
Windows Server 1909 Core for Containers | SAC | 2021 年 5 月 11 日 |
Windows Server 1903 Core | SAC | 2020 年 12 月 8 日 |
Windows Server 1903 Core for Containers | SAC | 2020 年 12 月 8 日 |
Windows Server 1809 Core | SAC | 2020 年 5 月 12 日 |
Windows Server 1809 Core for Containers | SAC | 2020 年 5 月 12 日 |
Windows Server 1803 Core | SAC | 2019 年 11 月 12 日 |
Windows Server 1803 Core for Containers | SAC | 2019 年 11 月 12 日 |
安全功能
操作系统版本 | 支持安全强化型虚拟机 | 机密虚拟机支持 |
---|---|---|
Windows Server 2022 | ||
Windows Server 2019 | ||
Windows Server 2016 | ||
Windows Server 2012 R2 | ||
Windows Server 2012 | ||
Windows Server 2008 R2(SP1 是必需的) | ||
Windows Server 2008 | ||
Windows Server 2003(R2 是可选的,SP2 是必需的) | ||
Windows Server 1709、1803、1809、1903、1909、2004、20h2 | 服务终止 (EOL) | 服务终止 (EOL) |
用户空间功能
操作系统版本 | 已安装客机环境 | 已安装 gcloud CLI | 支持 OS Login | 支持暂停和恢复 |
---|---|---|---|---|
Windows Server 2022 | 不适用 | |||
Windows Server 2019 | 不适用 | |||
Windows Server 2016 | 不适用 | |||
Windows Server 2012 R2 | 不适用 | |||
Windows Server 2012 | 不适用 | |||
Windows Server 2008 R2(SP1 是必需的) | 不适用 | |||
Windows Server 2008 | 服务终止 (EOL) | 不适用 | ||
Windows Server 2003(R2 是可选的,SP2 是必需的) | 服务终止 (EOL) | 不适用 | ||
Windows Server 1709、1803、1809、1903、1909、2004、20h2 | 服务终止 (EOL) | 不适用 |
支持的接口
操作系统版本 | SCSI | NVMe | VSS 代理 | Google 虚拟 NIC (gVNIC) | 多个网络接口 |
---|---|---|---|---|---|
Windows Server 2022 | |||||
Windows Server 2019 | |||||
Windows Server 2016 | |||||
Windows Server 2012 R2 | |||||
Windows Server 2012 | |||||
Windows Server 2008 R2(SP1 是必需的) | |||||
Windows Server 2008 | |||||
Windows Server 2003(R2 是可选的,SP2 是必需的) | |||||
Windows Server 1709、1803、1809、1903、1909、2004、20h2 | 服务终止 (EOL) | 服务终止 (EOL) | 服务终止 (EOL) |
计算优化
操作系统版本 | 支持 GPU |
---|---|
Windows Server 2022 | |
Windows Server 2019 | |
Windows Server 2016 | |
Windows Server 2012 R2 | † |
Windows Server 2012 | † |
Windows Server 2008 R2(SP1 是必需的) | *, † |
Windows Server 2008 | *, † |
Windows Server 2003(R2 是可选的,SP2 是必需的) | *, † |
Windows Server 1709、1803、1809、1903、1909、2004、20h2 | 服务终止 (EOL) |
导入
操作系统版本 | 导入磁盘 | 导入虚拟设备 | Migrate for Compute Engine |
---|---|---|---|
Windows Server 2022 | |||
Windows Server 2019 | |||
Windows Server 2016 | |||
Windows Server 2012 R2 | |||
Windows Server 2012 | 1 | ||
Windows Server 2008 R2(SP1 是必需的) | 2 | ||
Windows Server 2008 | 3 | ||
Windows Server 2003(R2 是可选的,SP2 是必需的) | 4 | 4 | 5 |
Windows Server 1709、1803、1809、1903、1909、2004、20h2 | 服务终止 (EOL) | 服务终止 (EOL) | 服务终止 (EOL) |
2支持使用弃用的 Python 代理。
3支持 64 位,仅支持 32 位通过手动适配进行离线迁移。
4可以自行导入。
5仅支持通过手动适配进行离线迁移。
6未经 Google 测试。
虚拟机管理器
操作系统版本 | 已安装 OS Config 代理 | 支持操作系统清点 | 支持操作系统配置 | 支持操作系统补丁 |
---|---|---|---|---|
Windows Server 2022 | ||||
Windows Server 2019 | ||||
Windows Server 2016 | ||||
Windows Server 2012 R2 | ||||
Windows Server 2012 | ||||
Windows Server 2008 R2(SP1 是必需的) | ||||
Windows Server 2008 | ||||
Windows Server 2003(R2 是可选的,SP2 是必需的) | ||||
Windows Server 1709、1803、1809、1903、1909、2004、20h2 | 服务终止 (EOL) | 服务终止 (EOL) | 服务终止 (EOL) | 服务终止 (EOL) |
许可
操作系统版本 | 许可类型 | 许可 |
---|---|---|
Windows Server 2022 | 按需(默认) |
https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-server-2022-dc
|
自带许可 (BYOL) |
https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-server-2022-byol
|
|
Windows Server 2019 | 按需(默认) |
https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-server-2019-dc
|
自带许可 (BYOL) |
https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-server-2019-byol
|
|
Windows Server 2016 | 按需(默认) |
https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-server-2016-dc
|
自带许可 (BYOL) |
https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-server-2016-byol
|
|
Windows Server 2012 R2 | 按需(默认) |
https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-server-2012-r2-dc
|
自带许可 (BYOL) |
https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-server-2012-r2-byol
|
|
Windows Server 2012 | 自带许可 (BYOL) |
https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-server-2012-byol
|
Windows Server 2008 R2(SP1 是必需的) | 按需(默认) |
https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-server-2008-r2-dc
|
自带许可 (BYOL) | https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-server-2008-r2-byol |
|
Windows Server 2008 | 按需 | https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-server-2008-dc |
Windows Server 2003(R2 是可选的,SP2 是必需的) | 按需 | https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-server-2003 |
Windows Server 1709、1803、1809、1903、1909、2004、20h2 | 服务终止 (EOL) | 服务终止 (EOL) |