您可以使用 Google Cloud 控制台获取 Google 配置的实例,该实例已针对您的特定工作负载进行了优化。通过这种实例创建方法,您无需手动配置所有实例属性。Google 针对以下工作负载提供了预定义的针对工作负载进行了优化的实例配置:
| 工作负载类型 | 最佳用途 |
|---|---|
| 费用低 | 将此实例用于非生产工作负载 |
| Web 服务器 | 使用此实例托管基本网站 |
| 应用服务器 | 使用此实例运行应用 |
| 内存中数据库 | 将此实例用作数据库或用于执行分析 |
| OpenShift 模式 | 使用此实例运行 OpenShift 集群节点 |
| Windows | 将此实例用作 Windows 服务器实例 |
| SQL Server | 将此实例用作 SQL Server 实例 |
准备工作
-
如果您尚未设置身份验证,请进行设置。身份验证是通过其进行身份验证以访问 Google Cloud 服务和 API 的过程。如需从本地开发环境运行代码或示例,您可以通过选择以下选项之一向 Compute Engine 进行身份验证:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
安装 Google Cloud CLI。 安装完成后,运行以下命令来初始化 Google Cloud CLI:
gcloud init如果您使用的是外部身份提供方 (IdP),则必须先使用联合身份登录 gcloud CLI。
- Set a default region and zone.
REST
如需在本地开发环境中使用本页面上的 REST API 示例,请使用您提供给 gcloud CLI 的凭证。
安装 Google Cloud CLI。 安装完成后,运行以下命令来初始化 Google Cloud CLI:
gcloud init如果您使用的是外部身份提供方 (IdP),则必须先使用联合身份登录 gcloud CLI。
如需了解详情,请参阅 Google Cloud 身份验证文档中的使用 REST 时进行身份验证。
所需的角色
如需获得创建实例所需的权限,请让您的管理员为您授予项目的 Compute Instance Admin (v1) (
roles/compute.instanceAdmin.v1) IAM 角色。如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限。限制
您只能通过 Google Cloud 控制台创建针对您的工作负载进行了优化的 Google 配置实例。
创建由 Google 配置并针对您的工作负载进行了优化的实例
使用 Google Cloud 控制台创建实例时,您可以选择工作负载类型,以创建针对工作负载优化的实例。然后,Google 会使用针对该工作负载类型进行了优化的预设配置。在完成实例创建之前,您可以进一步自定义实例配置。如果需要,您还可以使用所选值替换这些预设实例属性中的任何一个。
如需创建针对您的工作负载进行了优化的 Google 配置实例,请按以下步骤操作:
在 Google Cloud 控制台中,前往创建实例页面。
如果出现提示,请选择您的项目并点击继续。 系统会显示创建实例页面,并显示机器配置窗格。
点击 虚拟机创建自…。
在显示的列表中,选择预设配置,如下所示:
如果预设部分中的工作负载类型适合您的用例,请选择该工作负载类型的预设配置。系统会显示该预设配置的窗口。
否则,如需从可用预设配置的完整列表中进行选择,请点击查看所有预设...。然后,在显示的预设虚拟机页面上,选择适合您用例的工作负载类型的预设配置。系统会显示该预设配置的窗口。
可选。如需进一步自定义实例配置或替换任何预设属性,请执行以下操作之一:
如果当前页面是创建实例页面,请点击应用预设,然后自定义实例配置。
如果当前页面是预设虚拟机页面,请点击自定义,然后自定义实例配置。
如需了解详情,请参阅创建并启动实例。
点击创建或立即创建以完成实例的创建。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-09-01。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-09-01。"],[[["\u003cp\u003eGoogle Cloud Console offers pre-configured instances optimized for specific workloads, eliminating the need for manual configuration.\u003c/p\u003e\n"],["\u003cp\u003eWorkload-optimized instance types include options like low cost, web server, application server, in-memory database, OpenShift mode, Windows, and SQL server.\u003c/p\u003e\n"],["\u003cp\u003eTo create a workload-optimized instance, users must select a preset configuration within the Google Cloud Console, which then automatically applies settings suited for that workload.\u003c/p\u003e\n"],["\u003cp\u003eUsers can customize preset configurations further or override them with their preferred settings after selecting a preset for their workload type.\u003c/p\u003e\n"],["\u003cp\u003eTo get the needed permissions to create these instances, users need to ask their administrator to grant them the Compute Instance Admin (v1) role on the project.\u003c/p\u003e\n"]]],[],null,["# Create a Google-configured instance optimized for your workload\n\n*** ** * ** ***\n\nYou can use the Google Cloud console to get a Google-configured instance that is optimized for your specific workload. This method of instance creation removes the need for you to manually configure all of your instance properties. Google provides predefined, workload-optimized instance configurations for the following workloads:\n\n\u003cbr /\u003e\n\nBefore you begin\n----------------\n\n- If you haven't already, set up [authentication](/compute/docs/authentication). Authentication verifies your identity for access to Google Cloud services and APIs. To run code or samples from a local development environment, you can authenticate to Compute Engine by selecting one of the following options:\n\n Select the tab for how you plan to use the samples on this page: \n\n ### Console\n\n\n When you use the Google Cloud console to access Google Cloud services and\n APIs, you don't need to set up authentication.\n\n ### gcloud\n\n 1.\n [Install](/sdk/docs/install) the Google Cloud CLI.\n\n After installation,\n [initialize](/sdk/docs/initializing) the Google Cloud CLI by running the following command:\n\n ```bash\n gcloud init\n ```\n\n\n If you're using an external identity provider (IdP), you must first\n [sign in to the gcloud CLI with your federated identity](/iam/docs/workforce-log-in-gcloud).\n | **Note:** If you installed the gcloud CLI previously, make sure you have the latest version by running `gcloud components update`.\n 2. [Set a default region and zone](/compute/docs/gcloud-compute#set_default_zone_and_region_in_your_local_client).\n\n ### REST\n\n\n To use the REST API samples on this page in a local development environment, you use the\n credentials you provide to the gcloud CLI.\n 1. [Install](/sdk/docs/install) the Google Cloud CLI. After installation, [initialize](/sdk/docs/initializing) the Google Cloud CLI by running the following command: \n\n ```bash\n gcloud init\n ```\n 2. If you're using an external identity provider (IdP), you must first [sign in to the gcloud CLI with your federated identity](/iam/docs/workforce-log-in-gcloud).\n\n\n For more information, see\n [Authenticate for using REST](/docs/authentication/rest)\n in the Google Cloud authentication documentation.\n\n### Required roles\n\n\nTo get the permissions that\nyou need to create instances,\n\nask your administrator to grant you the\n\n\n[Compute Instance Admin (v1)](/iam/docs/roles-permissions/compute#compute.instanceAdmin.v1) (`roles/compute.instanceAdmin.v1`)\nIAM role on the project.\n\n\nFor more information about granting roles, see [Manage access to projects, folders, and organizations](/iam/docs/granting-changing-revoking-access).\n\n\nYou might also be able to get\nthe required permissions through [custom\nroles](/iam/docs/creating-custom-roles) or other [predefined\nroles](/iam/docs/roles-overview#predefined).\n\nLimitations\n-----------\n\nYou can create Google-configured instances that are optimized for your workloads\nonly by using the Google Cloud console.\n\nCreate a Google-configured instance optimized for your workload\n---------------------------------------------------------------\n\nWhen you're creating an instance by using the Google Cloud console, you can choose\nto create a workload-optimized instance by selecting your workload type.\nGoogle then uses a preset configuration that is optimized for that workload\ntype. You can further customize your instance configuration before you finish\ncreating the instance. If you wish to, you can also override any of these\npreset instance properties with values of your choice.\n\nTo create a Google-configured instance that is optimized for your workload,\nfollow these steps:\n\n1. In the Google Cloud console, go to the **Create an instance** page.\n\n [Go to Create an instance](https://console.cloud.google.com/compute/instancesAdd)\n\n If prompted, select your project and click **Continue** . The\n **Create an instance** page appears and displays the\n **Machine configuration** pane.\n2. Click auto_awesome\n **Create VM from...**.\n\n3. In the list that appears, select a preset configuration as follows:\n\n - If one of the workload types in the **Presets** section suits your use\n case, select the preset configuration for that workload type. A window\n appears for that preset configuration.\n\n - Otherwise, to select from the full list of available preset\n configurations, click **See all presets...** . Then, on the **Preset VMs**\n page that appears, select the preset configuration for the workload type\n that suits your use case. A window appears for that preset configuration.\n\n4. Optional. To further customize your instance configuration or override\n any of the preset properties, do one of the following:\n\n - If you are on the **Create an instance** page, click **Apply preset** and\n then customize the instance configuration.\n\n - If you are on the **Preset VMs** page, click **Customize** and then\n customize the instance configuration.\n\n For more information, see\n [Create and start an instance](/compute/docs/instances/create-start-instance).\n\n \u003cbr /\u003e\n\n5. To finish creating your instance, click **Create** or **Create now**."]] -