操作系统详情

某些操作系统映像是为了在 Compute Engine 上运行而专门定制的,与操作系统供应商直接提供的标准映像有明显差异。

以下部分详细介绍了这些差异。

CentOS

CentOS Linux 是源自 Red Hat Enterprise Linux (RHEL) 的免费操作系统。

CentOS Stream 是在 RHEL 开发之前持续分发并跟踪的发行版。CentOS Stream 定位为介于 Fedora Linux 和 RHEL 之间的中流开发平台。

自动更新

默认情况下,此操作系统配置为使用 RHEL yum-crondnf-automatic 工具安装安全更新。更新的行为如下:

  • yum-crondnf-automatic 不会在操作系统的主要版本之间升级虚拟机。
  • 对于 CentOS 7、CentOS 8 和 CentOS Stream,升级工具配置为仅应用供应商标记为安全更新的更新。
  • 某些更新需要重新启动才能生效。重新启动不会自动发生。
与标准 CentOS 映像的明显差异

Compute Engine 提供的 CentOS 和 CentOS 流映像在标准 CentOS 映像方面存在以下差异:

软件包系统和代码库配置

  • 启用了 Google Cloud 代码库,从而为 Compute Engine 客机环境Cloud SDK 安装软件包。
  • 代码库设置为使用 CentOS 默认镜像网络。
    • 对于 CentOS 8 和 CentOS Stream 8,PowerTools 代码库已启用。
    • 对于 CentOS 7,启用了 EPEL
  • 自动更新如下配置:
    • 对于 CentOS 7,使用 yum-cron. 启用自动更新。
    • 对于 CentOS 8 和 CentOS Stream 8,请使用 dnf automatic 启用自动更新。
    • 对于所有版本, update_cmd 属性设置为 security 。但是,默认情况下,CentOS 不提供具有安全标记的代码库。
    • 对于所有版本,yumdnf config 文件中停用了 IPv6 端点。

网络配置

  • 启用了 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,请参阅最大传输单元

引导加载程序配置

  • 为了强制缩短启动时间,grub 配置中的启动超时设置为 0
  • I/O 调度器设置为 noop

其他配置

  • 默认情况下,映像大小为 20 GB。这是建议的大小下限。
  • 分区表为 GPT,并且有一个 EFI 分区以支持在 UEFI 上启动。
  • 没有配置了密码的本地用户。
  • NTP 服务器设置为使用 Compute Engine 元数据服务器。
  • 停用了软盘模块,因为 Compute Engine 上没有软盘控制器。
支持

该操作系统由开源项目或社区支持。

  • 如有与操作系统有关的问题,请遵循 Debian 社区支持指导
  • 如有有关在 Google Cloud 上使用此操作系统的问题,请将您的问题发布到 gce-discussion 论坛。

常规信息

操作系统版本 映像项目 映像系列 构建者 支持阶段 服务终止 (EOL) 和映像弃用日期 许可模式
CentOS Stream 8 centos-cloud centos-stream-8 Google GA 2024 年 5 月 免费
CentOS 8 centos-cloud centos-8 Google GA 2021 年 12 月 免费
CentOS 7 centos-cloud centos-7 Google GA 2024 年 6 月 30 日 免费
CentOS 6 不适用 不适用 不适用 服务终止 (EOL) 2020 年 11 月 30 日 不适用
CentOS 5 不适用 不适用 不适用 服务终止 (EOL) 不适用 不适用

安全功能

操作系统版本 支持安全强化型虚拟机
CentOS Stream 8
CentOS 8
CentOS 7
CentOS 6
CentOS 5

用户空间功能

操作系统版本 已安装客机环境 已安装 gcloud CLI 支持 OS Login
CentOS Stream 8
CentOS 8
CentOS 7
CentOS 6
CentOS 5

网络

操作系统版本 支持 Google 虚拟 NIC (gVNIC) 支持多个网络接口
CentOS Stream 8
CentOS 8
CentOS 7
CentOS 6
CentOS 5

计算优化

操作系统版本 支持 GPU
CentOS Stream 8
CentOS 8
CentOS 7
CentOS 6
CentOS 5

VM 管理器

操作系统版本 已安装 OS Config 代理 支持操作系统清点 支持操作系统配置 支持操作系统补丁程序
CentOS Stream 8
CentOS 8
CentOS 7
CentOS 6
CentOS 5

导入

如需了解有关使用 Migrate for Compute Engine 迁移虚拟机的操作系统支持信息,请参阅支持的操作系统

操作系统版本 导入磁盘 导入虚拟设备 导入机器映像
CentOS Stream 8
CentOS 8
CentOS 7
CentOS 6
CentOS 5

Container-Optimized OS (COS)

Google 的 Container-Optimized OS 是适用于 Compute Engine 实例的操作系统映像,专为运行 Docker 容器进行了优化。

如需详细了解 Container-Optimized OS,请参阅 Container-Optimized OS 概览

自动更新

默认情况下,此操作系统配置为使用自动更新安装安全更新。更新的行为如下:

  • 这些来自操作系统供应商的自动更新不会在操作系统的主要版本之间升级实例。
  • 某些更新需要重新启动才能生效。重新启动不会自动发生。
与标准 Container-Optimized OS 映像的明显差异

网络配置

  • 基于 Google 提供的 Linux 映像的虚拟机从连接的 VPC MTU 获取其接口 MTU。基于自定义映像或较旧的 Linux 映像的虚拟机可能采用了其 MTU 的硬编码。在这种情况下,如果您想将接口与 1460 以外的 MTU 连接,则必须自行更改设置。如需详细了解网络和接口 MTU,请参阅最大传输单元
支持

此操作系统具有可购买的高级支持服务。如需了解如何购买和使用高级支持服务,请参阅 Google Cloud 支持页面

常规信息

操作系统版本 映像项目 映像系列 构建者 支持阶段 服务终止 (EOL) 和映像弃用日期 许可模式
COS 89 LTS cos-cloud cos-89-lts Google GA 2023 年 3 月 免费
COS 85 LTS cos-cloud cos-85-lts Google GA 2021 年 12 月 免费
COS 81 LTS cos-cloud cos-81-lts Google GA 2021 年 6 月 免费
COS 77 LTS cos-cloud cos-77-lts Google GA 2021 年 4 月 免费
COS 73 LTS 服务终止 (EOL) 服务终止 (EOL) Google 服务终止 (EOL) 2020 年 6 月 免费
COS 69 LTS 服务终止 (EOL) 服务终止 (EOL) Google 服务终止 (EOL) 2019 年 12 月 免费

安全功能

操作系统版本 支持安全强化型虚拟机
COS 89 LTS
COS 85 LTS
COS 81 LTS
COS 77 LTS
COS 73 LTS
COS 69 LTS

用户空间功能

操作系统版本 已安装客机环境 已安装 gcloud CLI 支持 OS Login
cos 89 LTS
cos 85 LTS
cos 81 LTS
cos 77 LTS
cos 73 LTS
cos 69 LTS

网络

操作系统版本 支持 Google 虚拟 NIC (gVNIC) 支持多个网络接口
cos 89 LTS
cos 85 LTS
cos 81 LTS
cos 77 LTS
cos 73 LTS
cos 69 LTS

计算优化

操作系统版本 支持 GPU
cos 89 LTS
cos 85 LTS
cos 81 LTS
cos 77 LTS
cos 73 LTS
cos 69 LTS

VM 管理器

操作系统版本 已安装 OS Config 代理 支持操作系统清点 支持操作系统配置 支持操作系统补丁程序
cos 89 LTS
cos 85 LTS
cos 81 LTS
cos 77 LTS
cos 73 LTS
cos 69 LTS

导入

如需了解有关使用 Migrate for Compute Engine 迁移虚拟机的操作系统支持信息,请参阅支持的操作系统

操作系统版本 导入磁盘 导入虚拟设备 导入机器映像
COS 89 LTS
COS 85 LTS
COS 81 LTS
COS 77 LTS
COS 73 LTS
COS 69 LTS

Debian

Debian 是 Debian 社区提供的免费操作系统。

自动更新

默认情况下,此操作系统配置为使用 Debian UnattendedUpgrades 工具安装安全更新。更新的行为如下:

  • UnattendedUpgrades 工具不会在操作系统的主要版本之间升级虚拟机。
  • UnattendedUpgrades 工具配置为仅自动应用从 Debian 安全代码库中获取的更新。
  • 某些更新需要重新启动才能生效。重新启动不会自动发生。
与标准 Debian 映像的明显差异

Debian 映像构建配置可在开源 GitHub 代码库中找到。

  • 对于 Debian 10 及更高版本,构建工具来自 Debian Cloud 团队映像项目
  • 对于 Debian 9,构建工具来自现已弃用的 bootstrap-vz 项目

Debian 映像始终使用反映了最新 Debian 版本的最新 Debian 软件包进行构建。

相比标准 Debian 映像,Compute Engine 提供的 CentOS 映像在配置方面存在以下差异:

软件包系统和代码库配置

  • 启用了 Google Cloud 代码库,从而为 Compute Engine 客机环境Cloud SDK 安装软件包。客机环境软件包和 Cloud SDK 软件包默认已安装并启用。
  • APT 源设置为使用 Debian CDN。
  • Unattended-upgrades 软件包已安装,并配置为每天下载和安装 Debian 安全更新。通过更改 /etc/apt/apt.conf.d/50unattended-upgrades/etc/apt/apt.conf.d/02periodic 中的值可以配置或停用此功能。
  • 对于 Debian 10,cloud-initramfs-growroot 软件包已移除并替换为 Google 支持的 gce-disk-expand 软件包。
  • Debian 10 及更高版本包含以下内容:
    • linux-image-cloud-amd64 内核,而不是通用 Debian 内核。
    • 提供熵的 haveged 软件包。

网络配置

  • 启用了 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,请参阅最大传输单元

引导加载程序配置

  • 为了强制缩短启动时间,grub 配置中的启动超时设置为 0
  • I/O 调度器设置为 noop
  • 为允许使用 SCSI 块多队列,启用了 scsi_mod.use_blk_mq

其他配置

  • 默认情况下,映像大小为 10 GB。
  • 分区表为 GPT,并且有一个 EFI 分区以支持在 UEFI 上启动。还有一个 MBR 启动块,以支持 BIOS。
  • 没有配置了密码的本地用户。
  • NTP 服务器设置为使用 Compute Engine 元数据服务器。
  • 停用了软盘模块,因为 Compute Engine 上没有软盘控制器。
支持

该操作系统由开源项目或社区支持。

  • 如有与操作系统有关的问题,请遵循 Debian 社区支持指导
  • 如有有关在 Google Cloud 上使用此操作系统的问题,请将您的问题发布到 gce-discussion 论坛。

常规信息

操作系统版本 映像项目 映像系列 构建者 支持阶段 服务终止 (EOL) 和映像弃用日期 许可模式
Debian 10 debian-cloud debian-10 Google GA 待定 免费
Debian 9 debian-cloud debian-9 Google LTS1 2022 年 6 月 免费
Debian 8 debian-cloud 不适用 Google 服务终止 (EOL) 2018 年 6 月 免费
Debian 7 debian-cloud 不适用 Google 服务终止 (EOL) 2016 年 4 月 免费

1Debian LTS:Debian 通过 Debian LTS 支持此版本。在 LTS 生命周期期间,通过 Debian LTS 项目提供重要的安全更新。

安全功能

操作系统版本 支持安全强化型虚拟机
Debian 10
Debian 9
Debian 8
Debian 7

用户空间功能

操作系统版本 已安装客机环境 已安装 gcloud CLI 支持 OS Login
Debian 10
Debian 9
Debian 8
Debian 7

网络

操作系统版本 支持 Google 虚拟 NIC (gVNIC) 支持多个网络接口
Debian 10
Debian 9
Debian 8
Debian 7

计算优化

操作系统版本 支持 GPU
Debian 10
Debian 9
Debian 8
Debian 7

VM 管理器

操作系统版本 已安装 OS Config 代理 支持操作系统清点 支持操作系统配置 支持操作系统补丁程序
Debian 10
Debian 9
Debian 8
Debian 7

导入

如需了解有关使用 Migrate for Compute Engine 迁移虚拟机的操作系统支持信息,请参阅支持的操作系统

操作系统版本 导入磁盘 导入虚拟设备 导入机器映像
Debian 10
Debian 9
Debian 8
Debian 7

Fedora CoreOS

Fedora CoreOS 是一个发行版,提供运行现代基础架构堆栈所需的功能。Fedora CoreOS 使用 Linux 容器在更高的抽象层管理您的服务。Compute Engine 提供由 Fedora 构建和支持的 Fedora CoreOS 映像。

自动更新

默认情况下,此操作系统配置为使用 FedoraCoreOS 自动更新工具安装安全更新。更新的行为如下:

  • 这些来自操作系统供应商的自动更新不会在操作系统的主要版本之间升级实例。
  • 某些更新需要重新启动才能生效。重新启动不会自动发生。
与标准 Fedora CoreOS 映像的明显差异

网络配置

  • 基于 Google 提供的 Linux 映像的虚拟机从连接的 VPC MTU 获取其接口 MTU。基于自定义映像或较旧的 Linux 映像的虚拟机可能采用了其 MTU 的硬编码。在这种情况下,如果您想将接口与 1460 以外的 MTU 连接,则必须自行更改设置。如需详细了解网络和接口 MTU,请参阅最大传输单元
支持

该操作系统由开源项目或社区支持。

  • 如有与操作系统有关的问题,请遵循 Debian 社区支持指导
  • 如有有关在 Google Cloud 上使用此操作系统的问题,请将您的问题发布到 gce-discussion 论坛。

常规信息

操作系统版本 映像项目 映像系列 构建者 支持阶段 服务终止 (EOL) 和映像弃用日期 许可模式
Fedora CoreOS 稳定版 fedora-coreos-cloud fedora-coreos-stable Fedora GA 待定 免费
Fedora CoreOS 测试版 fedora-coreos-cloud fedora-coreos-testing Fedora GA 待定 免费
Fedora CoreOS 下一版 fedora-coreos-cloud fedora-coreos-next Fedora GA 待定 免费

安全功能

操作系统版本 支持安全强化型虚拟机
Fedora CoreOS 稳定版
Fedora CoreOS 测试版
Fedora CoreOS 下一版

用户空间功能

操作系统版本 已安装客机环境 已安装 gcloud CLI 支持 OS Login
Fedora CoreOS 稳定版
Fedora CoreOS 测试版
Fedora CoreOS 下一版

网络

操作系统版本 支持 Google 虚拟 NIC (gVNIC) 支持多个网络接口
Fedora CoreOS 稳定版
Fedora CoreOS 测试版
Fedora CoreOS 下一版

计算优化

操作系统版本 支持 GPU
Fedora CoreOS 稳定版
Fedora CoreOS 测试版
Fedora CoreOS 下一版

VM 管理器

操作系统版本 已安装 OS Config 代理 支持操作系统清点 支持操作系统配置 支持操作系统补丁程序
Fedora CoreOS 稳定版
Fedora CoreOS 测试版
Fedora CoreOS 下一版

导入

如需了解有关使用 Migrate for Compute Engine 迁移虚拟机的操作系统支持信息,请参阅支持的操作系统

操作系统版本 导入磁盘 导入虚拟设备 导入机器映像
Fedora CoreOS 稳定版
Fedora CoreOS 测试版
Fedora CoreOS 下一版

Red Hat Enterprise Linux (RHEL)

Red Hat Enterprise Linux (RHEL) 是一种开源 Linux 操作系统,可提供服务器和桌面设备操作系统。

RHEL 映像是付费资源,需要支付额外费用才能使用。Compute Engine RHEL 映像具有按需许可,不需要 RHEL 订阅。 如果您要使用现有的 RHEL 订阅,则可以使用 Red Hat Cloud Access 功能。

如需在 Compute Engine 上运行 RHEL 时查看常见问题列表,请参阅 Red Hat Enterprise Linux 常见问题解答

自动更新

默认情况下,此操作系统配置为使用 RHEL yum-cron 工具安装安全更新。更新的行为如下:

  • 这些来自操作系统供应商的自动更新不会在操作系统的主要版本之间升级实例。
  • 对于 RHEL 7 和 RHEL 8,此操作系统还配置为仅应用供应商标记为安全更新的更新。
  • 某些更新需要重新启动才能生效。重新启动不会自动发生。
与标准 RHEL 映像的明显差异

RHEL 映像构建配置可在开源 GitHub 代码库中找到。

RHEL 映像始终使用反映了最新版本的最新 RHEL 软件包进行构建。 目前,您无法将虚拟机固定到特定版本。

RHEL for SAP 映像标记为 Red Hat 支持而构建的特定版本。

相比标准 RHEL 映像,Compute Engine 提供的 RHEL 映像在配置方面存在以下差异:

软件包和代码库配置

  • 启用了 Google Cloud 代码库,从而为 Compute Engine 客机环境Cloud SDK 安装软件包。
  • 对于 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 软件包已移除,因为它不用于 RHUI。
  • 自动更新按以下方式启用:
    • 对于 RHEL 7,使用 yum-cron
    • 对于 RHEL 8 及更高版本,使用 dnf automatic
    • 对于所有版本,update_cmd 属性设置为 security
    • yumdnf config 文件中停用了 IPv6 端点。

网络配置

  • 启用了 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,请参阅最大传输单元

引导加载程序配置

  • 为了强制缩短启动时间,grub 配置中的启动超时设置为 0
  • I/O 调度器设置为 noop

其他配置

  • 默认情况下,映像大小为 20 GB。这是建议的大小下限。
  • 分区表为 GPT,并且有一个 EFI 分区以支持在 UEFI 上启动。
  • 没有配置了密码的本地用户。
  • NTP 服务器设置为使用 Compute Engine 元数据服务器。
  • 停用了软盘模块,因为 Compute Engine 上没有软盘控制器。
支持

Google 与 RedHat 合作,为 RHEL 映像提供支持。

如有有关在 Google Cloud 上使用此操作系统的问题,请完成以下任一步骤:

如果操作系统存在问题,Google Cloud 将代表您向操作系统供应商提交问题。

常规信息

操作系统版本 映像项目 映像系列 构建者 支持阶段 服务终止 (EOL) 和映像弃用日期 许可模式
RHEL 8 rhel-cloud rhel-8 Google GA 2029 年 5 月 按需/BYOS1、2
RHEL 7 rhel-cloud rhel-7 Google GA 2024 年 6 月 按需/BYOS1、2
RHEL 6 不适用 不适用 不适用 EOS 2020 年 11 月 30 日 BYOS2
RHEL 5 不适用 不适用 不适用 不适用 不适用 BYOS2
RHEL 8.2 for SAP rhel-sap-cloud rhel-8-2-sap-ha Google GA 2024 年 4 月 按需/BYOS1、2
RHEL 8.1 for SAP rhel-sap-cloud rhel-8-1-sap-ha Google GA 2023 年 11 月 按需/BYOS1、2
RHEL 7.7 for SAP rhel-sap-cloud rhel-7-7-sap-ha Google GA 2023 年 8 月 按需/BYOS1、2
RHEL 7.6 for SAP rhel-sap-cloud rhel-7-6-sap-ha Google GA 2022 年 10 月 按需/BYOS1、2
RHEL 7.4 for SAP rhel-sap-cloud rhel-7-4-sap Google GA 2021 年 8 月 按需/BYOS1、2

1 按需:可通过按需许可从 Google Cloud 获得此操作系统。

2BYOS:您可以将操作系统供应商提供的现有订阅或许可应用到 Google 提供的操作系统映像。如需详细了解如何使用现有许可或订阅,请与您的 Google Cloud 技术支持客户经理联系。Google 提供的映像包含增强功能;如果您自带操作系统映像,则这些增强功能可能不包含在内。

安全功能

操作系统版本 支持安全强化型虚拟机
RHEL 8
RHEL 7
RHEL 6
RHEL 5
RHEL 8.2 for SAP
RHEL 8.1 for SAP
RHEL 7.7 for SAP
RHEL 7.6 for SAP
RHEL 7.4 for SAP

用户空间功能

操作系统版本 已安装客机环境 已安装 gcloud CLI 支持 OS Login
RHEL 8
RHEL 7
RHEL 6
RHEL 5
RHEL 8.2 for SAP
RHEL 8.1 for SAP
RHEL 7.7 for SAP
RHEL 7.6 for SAP
RHEL 7.4 for SAP

网络

操作系统版本 支持 Google 虚拟 NIC (gVNIC) 支持多个网络接口
RHEL 8
RHEL 7
RHEL 6
RHEL 5
RHEL 8.2 for SAP
RHEL 8.1 for SAP
RHEL 7.7 for SAP
RHEL 7.6 for SAP
RHEL 7.4 for SAP

计算优化

操作系统版本 支持 GPU
RHEL 8
RHEL 7
RHEL 6
RHEL 5
RHEL 8.2 for SAP
RHEL 8.1 for SAP
RHEL 7.7 for SAP
RHEL 7.6 for SAP
RHEL 7.4 for SAP

VM 管理器

操作系统版本 已安装 OS Config 代理 支持操作系统清点 支持操作系统配置 支持操作系统补丁程序
RHEL 8
RHEL 7
RHEL 6
RHEL 5
RHEL 8.2 for SAP
RHEL 8.1 for SAP
RHEL 7.7 for SAP
RHEL 7.6 for SAP
RHEL 7.4 for SAP

导入

如需了解有关使用 Migrate for Compute Engine 迁移虚拟机的操作系统支持信息,请参阅支持的操作系统

操作系统版本 导入磁盘 导入虚拟设备 导入机器映像
RHEL 8
RHEL 7
RHEL 6
RHEL 5
RHEL 8.2 for SAP
RHEL 8.1 for SAP
RHEL 7.7 for SAP
RHEL 7.6 for SAP
RHEL 7.4 for SAP

SQL Server

自动更新

默认情况下,对于 Microsoft 更新,此操作系统配置为“自动下载并安排安装”。如需配置 Windows Server 自动更新,请参阅配置自动更新

与标准 SQL Server 映像的明显差异
支持

Google 与 Microsoft 合作,为 SQL Server 映像提供支持。如果您对使用 SQL Server 映像有疑问并且拥有 Google Cloud 的支持服务方案,请与 Google Cloud 支持联系。否则,请使用 gce-discussion 论坛。如果您的问题与 SQL Server 映像相关,Google Cloud 将代表您向 Microsoft 报告此问题。

版本支持

版本 映像项目 映像系列 企业版 标准版 Web 版 Express 版
SQL Server 2019 windows-sql-cloud sql-web-2019-win-2019
sql-std-2019-win-2019
sql-ent-2019-win-2019
SQL Server 2017 windows-sql-cloud sql-web-2017-win-2019
sql-web-2017-win-2016
sql-std-2017-win-2019
sql-std-2017-win-2016
sql-exp-2017-win-2019
sql-exp-2017-win-2016
sql-exp-2017-win-2012-r2
sql-ent-2017-win-2019
sql-ent-2017-win-2016
SQL Server 2016 windows-sql-cloud sql-web-2016-win-2019
sql-web-2016-win-2016
sql-web-2016-win-2012-r2
sql-std-2016-win-2019
sql-std-2016-win-2016
sql-std-2016-win-2012-r2
sql-ent-2016-win-2019
sql-ent-2016-win-2016
sql-ent-2016-win-2012-r2
SQL Server 2014 windows-sql-cloud sql-web-2014-win-2012-r2
sql-std-2014-win-2012-r2
sql-ent-2014-win-2016
sql-ent-2014-win-2012-r2
SQL Server 2012 windows-sql-cloud sql-web-2012-win-2012-r2
sql-std-2012-win-2012-r2
sql-ent-2012-win-2012-r2

Windows Server 版本支持

版本 Windows 2012 R2 Windows 2016 Windows 2019
SQL Server 2019 Enterprise
SQL Server 2019 Standard
SQL Server 2019 Web
SQL Server 2017 Enterprise
SQL Server 2017 Standard
SQL Server 2017 Web
SQL Server 2017 Express
SQL Server 2016 Enterprise
SQL Server 2016 Standard
SQL Server 2016 Web
SQL Server 2014 Enterprise
SQL Server 2014 Standard
SQL Server 2014 Web
SQL Server 2012 Enterprise
SQL Server 2012 Standard
SQL Server 2012 Web

SUSE Linux Enterprise Server (SLES)

SUSE Linux Enterprise Server (SLES) 是一款通用服务器操作系统,用于在混合 IT 环境中部署高可用性企业级 IT 服务,性能卓越且风险更低。

SUSE 映像是付费资源,需要支付额外费用才能使用。

自动更新

默认情况下,此操作系统未配置为安装更新。如需详细了解如何为 SLES 配置自动更新,请参阅 SUSE 文档

与标准 SUSE 映像的明显差异
与标准 SUSE 映像的明显差异

SLES 映像和 SLES for SAP 映像由 SUSE 构建和维护。SLES 映像使用反映其版本的最新 SLES 软件包进行构建。

相比标准 SUSE 映像,Compute Engine 提供的 SUSE 映像在配置方面存在以下差异:

软件包系统和代码库配置

  • 适用于 Compute Engine 软件包的客机环境通过 SUSE 提供的软件包安装。
  • SLES 实例向适用于Compute Engine 的 SUSE 运行 SMT 服务注册,并配置为在 Compute Engine 中使用 SUSE 地区镜像。

网络配置

  • 启用了 IPv6。
  • SSH 服务器配置设置为停用密码身份验证。
  • SLES 不使用预测网络接口命名。在 grub 内核命令行参数中设置了 net.ifnames=0。因此,网络接口使用传统的 ethN 命名,默认接口始终为 eth0
  • 基于 Google 提供的 Linux 映像的虚拟机从连接的 VPC MTU 获取其接口 MTU。基于自定义映像或较旧的 Linux 映像的虚拟机可能采用了其 MTU 的硬编码。在这种情况下,如果您想将接口与 1460 以外的 MTU 连接,则必须自行更改设置。如需详细了解网络和接口 MTU,请参阅最大传输单元

其他配置

  • 默认情况下,映像大小为 10 GB。
  • 分区表为 GPT,并且有一个 EFI 分区以支持在 UEFI 上启动。还有一个 MBR 启动块,以支持 BIOS。
  • 没有配置了密码的本地用户。
  • NTP 服务器设置为使用 Compute Engine 元数据服务器。
  • 停用了软盘模块,因为 Compute Engine 上没有软盘控制器。
支持

Google 与 SUSE 合作,为 SUSE 映像提供支持。

如有有关在 Google Cloud 上使用此操作系统的问题,请完成以下任一步骤:

如果操作系统存在问题,Google Cloud 将代表您向操作系统供应商提交问题。

常规信息

操作系统版本 映像项目 映像系列 构建者 支持阶段 服务终止 (EOL) 和映像弃用日期 许可模式
SLES 15 SP2 suse-cloud sles-15 SUSE GA 待定 按需/BYOS1、2
SLES 15 SP1 suse-byos-cloud 不适用 SUSE GA 2024 年 1 月 BYOS2
SLES 15 suse-byos-cloud 不适用 SUSE GA 2022 年 12 月 BYOS2
SLES 12 SP5 suse-cloud sles-12 SUSE GA 2027 年 10 月 按需/BYOS1、2
SLES 12 SP4 suse-byos-cloud 不适用 SUSE GA 2023 年 6 月 BYOS2
SLES 12 SP3 suse-byos-cloud 不适用 SUSE GA 2022 年 6 月 BYOS2
SLES 12 SP2 不适用 不适用 SUSE 服务终止 (EOL) 2021 年 3 月 服务终止 (EOL)
SLES 12 SP1 不适用 不适用 SUSE 服务终止 (EOL) 2020 年 5 月 服务终止 (EOL)
SLES 11 SP4 suse-byos-cloud sles-11-byos SUSE LTSS3 2022 年 3 月 带有 LTSS3 的 BYOS2
SLES 15 SP2 for SAP suse-sap-cloud sles-15-sp2-sap SUSE GA 待定 按需/BYOS
SLES 15 SP1 for SAP suse-sap-cloud sles-15-sp1-sap SUSE GA 2024 年 1 月 按需/BYOS
SLES 15 for SAP suse-sap-cloud sles-15-sap SUSE GA 2022 年 12 月 按需/BYOS1、2
SLES 12 SP5 for SAP suse-sap-cloud sles-12-sp5-sap SUSE GA 2027 年 10 月 按需/BYOS1、2
SLES 12 SP4 for SAP suse-sap-cloud sles-12-sp4-sap SUSE GA 2023 年 6 月 按需/BYOS
SLES 12 SP3 for SAP suse-sap-cloud sles-12-sp3-sap SUSE GA 2022 年 6 月 按需/BYOS1、2
SLES 12 SP2 for SAP 不适用 不适用 SUSE 服务终止 (EOL) 2021 年 3 月 服务终止 (EOL)
SLES 12 SP1 for SAP 不适用 不适用 SUSE 服务终止 (EOL) 2020 年 5 月 服务终止 (EOL)

1 按需:可通过按需许可从 Google Cloud 获得此操作系统。

2 BYOS:您可以使用 suse-byos-cloud 项目中的 BYOS 操作系统映像来应用 SUSE 中的现有订阅。适用于 BYOS 的 SUSE 提供的映像包含增强功能;如果您自带操作系统映像,则这些增强功能可能不包含在内。

3 LTSS:对此操作系统的支持只能通过长期服务包支持 (LTSS) 来提供,您在使用来自 SUSE 的 BYOS 许可时可以获得 LTSS。

安全功能

操作系统版本 支持安全强化型虚拟机
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 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 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 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

网络

操作系统版本 支持 Google 虚拟 NIC (gVNIC) 支持多个网络接口
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 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

计算优化

操作系统版本 支持 GPU
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 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

VM 管理器

操作系统版本 已安装 OS Config 代理 支持操作系统清点 支持操作系统配置 支持操作系统补丁程序
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 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 for Compute Engine 迁移虚拟机的操作系统支持信息,请参阅支持的操作系统

操作系统版本 导入磁盘 导入虚拟设备 导入机器映像
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 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

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 映像的明显差异

Ubuntu 映像由 Canonical 构建和维护。Ubuntu 映像始终使用反映了最新 Ubuntu 版本的最新 Ubuntu 软件包进行构建。

相比标准 Ubuntu 映像,Compute Engine 提供的 Ubuntu 映像在配置方面存在以下差异:

软件包系统和代码库配置

  • 适用于 Compute Engine 软件包的客机环境通过 Ubuntu 提供的软件包安装。
  • 对于 Ubuntu 18.04 及更高版本,Cloud SDK 作为快照软件包安装和维护。
  • 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 内核

网络配置

  • 启用了 IPv6。
  • SSH 服务器配置设置为停用密码身份验证。
  • 为防止 MAC 地址存留,移除了 /etc/udev/rules.d/70-persistent-net.rules

引导加载程序配置

  • 为了强制缩短启动时间,grub 配置中的启动超时设置为 0
  • 为允许使用 SCSI 块多队列,启用了 scsi_mod.use_blk_mq

其他配置

  • 默认情况下,映像大小为 10 GB。
  • 分区表为 GPT,并且有一个 EFI 分区以支持在 UEFI 上启动。还有一个 MBR 启动块,以支持 BIOS。
  • Ubuntu 使用 cloud-init 执行一些启动时间初始化操作。为 Compute Engine 配置了 cloud.cfg 文件,该文件仅会启用所使用的 cloud-init 模块。
  • 没有配置了密码的本地用户。
  • NTP 服务器设置为使用 Compute Engine 元数据服务器。
  • 停用了软盘模块,因为 Compute Engine 上没有软盘控制器。
支持

该操作系统由开源项目或社区支持。

  • 如有与操作系统有关的问题,请遵循 Ubuntu 社区支持指导
  • 如有有关在 Google Cloud 上使用此操作系统的问题,请将您的问题发布到 gce-discussion 论坛。

此操作系统还具有可从 Ubuntu购买的高级支持服务。如需了解如何购买和使用高级支持服务,请参阅 Ubuntu 文档

常规信息

如需了解非 LTS Ubuntu 版本,请参阅 Ubuntu 版本 wiki

操作系统版本 映像项目 映像系列 构建者 支持阶段 服务终止 (EOL) 和映像弃用日期 许可模式
Ubuntu 20.04 LTS ubuntu-os-cloud ubuntu-2004-lts Canonical GA 2025 年 4 月(ESM 2030 年 4 月) 免费
Ubuntu 18.04 LTS ubuntu-os-cloud ubuntu-1804-lts Canonical GA 2023 年 4 月(ESM 2028 年 4 月) 免费
Ubuntu 16.04 LTS 不适用 不适用 Canonical Ubuntu ESM1 / Ubuntu Pro2 2021 年 4 月(ESM 2024 年 4 月) Ubuntu ESM1 / Ubuntu Pro2
Ubuntu 14.04 LTS 不适用 不适用 Canonical Ubuntu ESM1 2022 年 4 月 Ubuntu ESM1
Ubuntu 12.04 LTS 不适用 不适用 Canonical 服务终止 (EOL) 2017 年 4 月 服务终止 (EOL)

1Ubuntu ESM:您可以将现有的 ESM 订阅应用到 Google 提供的操作系统映像。Google Cloud 提供的映像包含增强功能;如果您自备操作系统映像,则这些增强功能可能不包含在内。

2Ubuntu Pro:如要继续使用 Ubuntu 16.04 LTS 映像,您还可以改用 Ubuntu Pro 16.04 LTS

安全功能

操作系统版本 支持安全强化型虚拟机
Ubuntu 20.04 LTS
Ubuntu 18.04 LTS
Ubuntu 16.04 LTS
Ubuntu 14.04 LTS
Ubuntu 12.04 LTS

用户空间功能

操作系统版本 已安装客机环境 已安装 gcloud CLI 支持 OS Login
Ubuntu 20.04 LTS
Ubuntu 18.04 LTS
Ubuntu 16.04 LTS
Ubuntu 14.04 LTS
Ubuntu 12.04 LTS

网络

操作系统版本 支持 Google 虚拟 NIC (gVNIC) 支持多个网络接口
Ubuntu 20.04 LTS
Ubuntu 18.04 LTS
Ubuntu 16.04 LTS
Ubuntu 14.04 LTS
Ubuntu 12.04 LTS

计算优化

操作系统版本 支持 GPU
Ubuntu 20.04 LTS
Ubuntu 18.04 LTS
Ubuntu 16.04 LTS
Ubuntu 14.04 LTS
Ubuntu 12.04 LTS

VM 管理器

操作系统版本 已安装 OS Config 代理 支持操作系统清点 支持操作系统配置 支持操作系统补丁程序
Ubuntu 20.04 LTS
Ubuntu 18.04 LTS
Ubuntu 16.04 LTS
Ubuntu 14.04 LTS
Ubuntu 12.04 LTS

导入

如需了解有关使用 Migrate for Compute Engine 迁移虚拟机的操作系统支持信息,请参阅支持的操作系统

操作系统版本 导入磁盘 导入虚拟设备 导入机器映像
Ubuntu 20.04 LTS
Ubuntu 18.04 LTS
Ubuntu 16.04 LTS
Ubuntu 14.04 LTS
Ubuntu 12.04 LTS

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 订阅。

自动更新

默认情况下,此操作系统配置为使用 Ubuntu AutomaticSecurityUpdates 工具安装安全更新。更新的行为如下:

  • AutomaticSecurityUpdates 工具不会在操作系统的主要版本之间升级虚拟机。
  • AutomaticSecurityUpdates 工具配置为仅自动应用从 Ubuntu 安全代码库中获取的更新。
  • 某些更新需要重新启动才能生效。重新启动不会自动发生。
与标准 Ubuntu 映像的明显差异

Ubuntu Pro 映像由 Canonical 构建和维护。Ubuntu Pro 映像始终使用反映了最新 Ubuntu 版本的最新 Ubuntu 软件包进行构建。

相比标准 Ubuntu 映像,Compute Engine 提供的 Ubuntu Pro 映像在配置方面存在以下差异:

软件包系统和代码库配置

  • 适用于 Compute Engine 软件包的客机环境通过 Ubuntu 提供的软件包安装。
  • 安装了 Cloud SDK 并将其作为快速软件包进行安装。
  • 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 内核

网络配置

  • 启用了 IPv6。
  • SSH 服务器配置设置为停用密码身份验证。
  • 为防止 MAC 地址存留,移除了 /etc/udev/rules.d/70-persistent-net.rules

引导加载程序配置

  • 为了强制缩短启动时间,grub 配置中的启动超时设置为 0
  • 为允许使用 SCSI 块多队列,启用了 scsi_mod.use_blk_mq

其他配置

  • 默认情况下,映像大小为 10 GB。
  • 分区表为 GPT,并且有一个 EFI 分区以支持在 UEFI 上启动。还有一个 MBR 启动块,以支持 BIOS。
  • Ubuntu 使用 cloud-init 执行一些启动时间初始化操作。为 Compute Engine 配置了 cloud.cfg 文件,该文件仅会启用所使用的 cloud-init 模块。
  • 没有配置了密码的本地用户。
  • NTP 服务器设置为使用 Compute Engine 元数据服务器。
  • 停用了软盘模块,因为 Compute Engine 上没有软盘控制器。
支持

此操作系统还具有可从 Ubuntu购买的高级支持服务。如需了解如何购买和使用高级支持服务,请参阅 Ubuntu 文档

常规信息

操作系统版本 映像项目 映像系列 构建者 支持阶段 服务终止 (EOL) 和映像弃用日期 许可模式
Ubuntu Pro 20.04 LTS ubuntu-os-pro-cloud ubuntu-pro-2004-lts Canonical GA 2030 年 4 月 按需
Ubuntu Pro 18.04 LTS ubuntu-os-pro-cloud ubuntu-pro-1804-lts Canonical GA 2028 年 4 月 按需
Ubuntu Pro 16.04 LTS ubuntu-os-pro-cloud ubuntu-pro-1604-lts Canonical GA 2024 年 4 月 按需

安全功能

操作系统版本 支持安全强化型虚拟机
Ubuntu Pro 20.04 LTS
Ubuntu Pro 18.04 LTS
Ubuntu Pro 16.04 LTS

用户空间功能

操作系统版本 已安装客机环境 已安装 gcloud CLI 支持 OS Login
Ubuntu Pro 20.04 LTS
Ubuntu Pro 18.04 LTS
Ubuntu Pro 16.04 LTS

网络

操作系统版本 支持 Google 虚拟 NIC (gVNIC) 支持多个网络接口
Ubuntu Pro 20.04 LTS
Ubuntu Pro 18.04 LTS
Ubuntu Pro 16.04 LTS

计算优化

操作系统版本 支持 GPU
Ubuntu Pro 20.04 LTS
Ubuntu Pro 18.04 LTS
Ubuntu Pro 16.04 LTS

VM 管理器

操作系统版本 已安装 OS Config 代理 支持操作系统清点 支持操作系统配置 支持操作系统补丁程序
Ubuntu Pro 20.04 LTS
Ubuntu Pro 18.04 LTS
Ubuntu Pro 16.04 LTS

导入

如需了解有关使用 Migrate for Compute Engine 迁移虚拟机的操作系统支持信息,请参阅支持的操作系统

操作系统版本 导入磁盘 导入虚拟设备 导入机器映像
Ubuntu Pro 20.04 LTS
Ubuntu Pro 18.04 LTS
Ubuntu Pro 16.04 LTS

Windows 客户端

自动更新

Windows 客户端更新设置决定了 Windows 客户端版本如何使用 Windows 更新。 如需配置 Windows 自动更新,请参阅配置自动更新

与标准 Windows 客户端映像的明显差异

网络配置

  • Google 提供的 Windows 映像具有硬编码的 MTU。如需详细了解网络和接口 MTU,请参阅最大传输单元
支持

尽管 Google 支持 Windows 客户端自带许可,但不支持自带映像,Google 不为 Windows 客户端映像提供支持。如需获取自带许可 (BYOL) 合同中包含的许可支持,请与 Microsoft 支持联系。如有关于与自带许可 (BYOL)有关的工具的问题,请与 Google Cloud 支持联系

常规信息

操作系统版本 构建者 支持阶段1 许可模式
Windows 10 x64 不适用 通过迁移 自带许可 (BYOL)
Windows 10 x86 不适用 通过迁移 自带许可 (BYOL)
Windows 8.1 x64 不适用 通过迁移 自带许可 (BYOL)
Windows 8.1 x86 不适用 通过迁移 自带许可 (BYOL)
Windows 7 x642 不适用 通过迁移;服务终止 (EOL) 自带许可 (BYOL)
Windows 7 x862 不适用 通过迁移;服务终止 (EOL) 自带许可 (BYOL)

1Google 支持通常与扩展支持终止日期一致。如需了解下表中每个操作系统的支持终止 (EOS) 日期,请参阅 Microsoft 生命周期政策
2如需了解适用于 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 不适用 不适用 不适用

计算优化

Windows 操作系统不支持 NVIDIA® A100 GPU

操作系统版本 支持 GPU
Windows 10 x64
Windows 10 x86
Windows 8.1 x64
Windows 8.1 x86
Windows 7 x64 1
Windows 7 x86 1

1 不支持 v100 GPU。

网络

操作系统版本 支持 Google 虚拟 NIC (gVNIC) 支持多个网络接口
Windows 10 x64
Windows 10 x86
Windows 8.1 x64
Windows 8.1 x86
Windows 7 x64
Windows 7 x86

存储

操作系统版本 支持 NVMe1 VSS 代理2
Windows 10 x64
Windows 10 x86
Windows 8.1 x64
Windows 8.1 x86
Windows 7 x64
Windows 7 x86

1 Google 为 64 位 Windows 映像提供 NVMe 驱动程序,但不为 32 位 Windows 映像提供 NVMe 驱动程序。Google 会测试有限数量的 Windows 客户端版本。对于需要安全启动的映像,Google 会为 Windows 8.1 64 位提供签名的 NVMe 驱动程序,您也可以在 Windows 10 上使用该驱动程序。
2 Google 不会在任何客户端映像上测试 VSS 代理。

VM 管理器

操作系统版本 已安装 OS Config 代理 支持操作系统清点 支持操作系统配置 支持操作系统补丁程序
Windows 10 x64
Windows 10 x86
Windows 8.1 x64
Windows 8.1 x86
Windows 7 x64
Windows 7 x86

Windows Server

自动更新

默认情况下,对于 Microsoft 更新,此操作系统配置为“自动下载并安排安装”。如需配置 Windows Server 自动更新,请参阅配置自动更新

与标准 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 环境的 Cloud SDK。Cloud SDK 使用 PowerShell 和标准命令行环境中的项目服务帐号、实例范围和作业。
  • 为在 Compute Engine 上启动 Windows,安装了 Compute Engine 驱动程序
  • 安装了 PowerShell v5 和 v7。

电源配置

  • 电源设置已更改为永不关闭显示器。

存储配置

  • 分区表为 GPT,并且有一个 EFI 分区以支持在 UEFI 上启动。
  • 分页文件的静态大小设置为 1GB。
  • 对 VioSCSI 驱动程序启用了 EnableQueryAccessAlignment 属性。

时间配置

  • 已设置 RealTimeIsUniversal 注册表项。BIOS 采用 UTC 时钟,而不是设置为当地时间。
  • 时区设置为 UTC(世界协调时间)。
  • NTP 设置为与 Compute Engine 元数据服务器同步。
支持

Google 与 Microsoft 合作,为 Windows Server 映像提供支持。如果您对使用 Windows Server 映像有疑问并且拥有 Google Cloud 的支持服务方案,请与 Google Cloud 支持联系。否则,请使用 gce-discussion 论坛。如果您的问题与 Windows Server 映像相关,Google Cloud 将代表您向 Microsoft 报告此问题。 如需详细了解操作系统映像的支持政策,请参阅操作系统映像的支持政策

常规信息

操作系统版本 映像项目 映像系列 构建者 支持阶段1 许可模式
Windows Server 2019 windows-cloud windows-2019
windows-2019-for-containers
windows-2019-core
windows-2019-core-for-containers
Google GA 按需/自带许可 (BYOL)
Windows Server 2016 windows-cloud windows-2016
windows-2016-core
Google GA 按需/自带许可 (BYOL)
Windows Server 2012 R2 windows-cloud windows-2012-r2
windows-2012-r2-core
Google GA 按需/自带许可 (BYOL)
Windows Server 2012 不适用 不适用 不适用 通过迁移 自带许可 (BYOL)
Windows Server 2008 R22(SP1 是必需的) 不适用 不适用 不适用 通过迁移;服务终止 (EOL) 按需/自带许可 (BYOL)
Windows Server 2008 不适用 不适用 不适用 通过迁移;服务终止 (EOL) 自带许可 (BYOL)
Windows Server 2003(R2 是可选的,SP2 是必需的) N/A 不适用 不适用 通过迁移;服务终止 (EOL) 自带许可 (BYOL)
Windows Server 20h2 windows-cloud windows-20h2-core Google GA 按需/自带许可 (BYOL)
Windows Server 2004 windows-cloud windows-2004-core Google GA 按需/自带许可 (BYOL)
Windows Server 1709、1803、1809、1903、1909 不适用 不适用 不适用 服务终止 (EOL) 服务终止 (EOL)

1Google 支持通常与扩展支持终止日期一致。如需了解下表中每个操作系统的支持终止 (EOS) 日期,请参阅 Microsoft 生命周期政策
2如需了解适用于 Windows 2008 R2 的扩展安全更新 (ESU),请参阅 Microsoft 扩展安全更新生命周期的常见问题解

上游支持阶段

操作系统版本 服务渠道1 支持结束
Windows Server 2019 LTSC TBD
Windows Server 2019 for Containers LTSC TBD
Windows Server 2019 Core LTSC TBD
Windows Server 2019 Core for Containers LTSC TBD
Windows Server 2016 LTSC TBD
Windows Server 2016 Core LTSC TBD
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 年 5 月 10 日
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 日

1LTS 指的是长期服务渠道,SAC 是指半年服务渠道。如需了解详情,请参阅 Windows Server 服务渠道:LTSC 和 SAC

安全功能

操作系统版本 支持安全强化型虚拟机
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 20h2
Windows Server 2004
Windows Server 1709、1803、1809、1903、1909 服务终止 (EOL)

用户空间功能

操作系统版本 已安装客机环境 已安装 gcloud CLI 支持 OS Login
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 20h2 不适用
Windows Server 2004 不适用
Windows Server 1709、1803、1809、1903、1909 服务终止 (EOL) 不适用

计算优化

Windows 操作系统不支持 NVIDIA® A100 GPU

操作系统版本 支持 GPU
Windows Server 2019
Windows Server 2016
Windows Server 2012 R2
Windows Server 2012
Windows Server 2008 R2(SP1 是必需的) 1
Windows Server 2008 1
Windows Server 2003(R2 是可选的,SP2 是必需的) 1
Windows Server 20h2
Windows Server 2004
Windows Server 1709、1803、1809、1903、1909 服务终止 (EOL)

1 不支持 v100 GPU。

导入

操作系统版本 导入磁盘 导入虚拟设备 导入机器映像 Migrate for Compute Engine
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 4 5
Windows Server 20h2 6
Windows Server 2004 6
Windows Server 1709、1803、1809、1903、1909 服务终止 (EOL) 服务终止 (EOL) 服务终止 (EOL) 服务终止 (EOL)

1 不支持 VSS。
2支持使用弃用的 Python 代理。
3支持 64 位,仅支持 32 位通过手动适配进行离线迁移。
4可以自行导入。
5仅支持通过手动适配进行离线迁移。
6未经 Google 测试。

网络

操作系统版本 支持 Google 虚拟 NIC (gVNIC) 支持多个网络接口
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 20h2
Windows Server 2004
Windows Server 1709、1803、1809、1903、1909 服务终止 (EOL) 服务终止 (EOL)

存储

操作系统版本 支持 NVMe1 VSS 代理
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 20h2
Windows Server 2004
Windows Server 1709、1803、1809、1903、1909 服务终止 (EOL) 服务终止 (EOL)

1 Google 为 64 位 Windows 映像提供 NVMe 驱动程序,但不为 32 位 Windows 映像提供 NVMe 驱动程序。
2 映像已超过其支持终止 (EOS) 日期。

VM 管理器

操作系统版本 已安装 OS Config 代理 支持操作系统清点 支持操作系统配置 支持操作系统补丁程序
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 20h2
Windows Server 2004
Windows Server 1709、1803、1809、1903、1909 服务终止 (EOL) 服务终止 (EOL) 服务终止 (EOL) 服务终止 (EOL)