PoC Guide: Google Cloud Platform (GCP) Windows 10 Sole Tenant with Optional Shared VPC Catalog Creation 编辑

September 7, 2022 Author:  Matthew HarperSpecial thanks:  Josh Penick, Elaine Welch

PoC Guide: Google Cloud Platform (GCP) Windows 10 Sole Tenant with Optional Shared VPC Catalog Creation


Overview

Support for Google Shared VPCs and Zone Selection by Citrix DaaS is available as an early access release (EAR). Citrix offers this support in response to customer requests for a way to provision a Windows 10-based catalog on Google Cloud using virtual networks shared across the enterprise. This document describes the steps required to create an MCS Machine Catalog by using a Windows 10 VDA, Google Cloud Shared VPC, and Google Cloud Sole Tenant Nodes.


Prerequisites

  • Citrix DaaS and Google Cloud. For details, see the product documentation
    .

  • GCP Zone Selection Support with Citrix DaaS.

  • GCP Windows 10 VDA with Citrix DaaS.

The following prerequisite is for users who want to use a Shared VPC in addition to using Sole Tenancy.

  • GCP Shared VPC Support with Citrix DaaS.

Once you meet all prerequisites, you must set up and configure the following environment and technical items:

  • Google Cloud Service Project with permissions to use the Shared VPC

  • Sole Tenant Node Group Reservation that resides in the Service Project

  • Windows 10 VDA

  • (Optional) Google Cloud Host Project with a Shared VPC and required firewall rules


Example environment

Creating the desired Windows 10-based MCS Machine Catalog in Google Cloud is similar to creating other catalogs. You can do more sophisticated work after you complete the full prerequisites as described in the preceding section. Then, you select the proper VDA and network resources.

For this example, the following elements are in place:

Host Connection

The Host Connection in this example uses Google Cloud Shared VPC resources. This is not mandatory when using Zone Selection, a standard Local VPC-based Host Connection, can be used.

Connection NameShared VPC Resources Connection
ResourcesSharedVPCSubnet
Virtual Shared VPC Networkgcp-test-vpc
Shared VPC Subnetsubnet-good

Sole Tenant Node Reservation

A Sole Tenant Node Group named mh-windows10-node-group located in Zoneus-east1-b.

Sole Tenant Node Group

Windows 10 VDA Image

A Windows 10-based VDA that resides in a local project named‘windows10-1909-vda-base’, also in zone us-east1-b.

Windows 10 based VDA


Catalog Creation

The following steps cover creation of the Windows 10-based Machine Catalog that uses a Google Cloud Shared VPC and Zone Selection. The final steps describe how to validate that the resulting machines are using the desired resources.

  1. Start with Full Configuration, and Select Machine Catalogs

    Citrix Studio

  2. The Machine Catalogs screen opens.

    Machine Catalogs screen

  3. Click Create Machine Catalog.

    The standard Catalog Creation Introduction screen may appear.

    Introduction screen

  4. Click Next.

    On the screen that appears, you specify the type of operating system the catalog will be based upon:

    • Multi-Session OS, which indicates a Windows Server-based catalog

    • Single-Session OS, which indicates a Windows Client-based catalog

    • Remote PC Access, which indicates a catalog that includes physical machines

    Remote PC Access

    This will be a Windows 10-based catalog, in which a Single-Session OS is used.

  5. Select Single-Session OS and then click Next.

    The next screen is used to indicate if the machines are power managed. The machines are power managed in this example. The screen also indicates the technology used to deploy the machines. Because MCS is being used, you must indicate the network resources to be used when deploying the machines. Note that in the following case, the Shared VPCSharedVPCSubnet noted in Example Environment
    has been selected for the resources to be used.

  6. Select the resources associated with your Shared VPC on the following screen and then click Next.

    Select resources

    Consider if users connect to a random desktop each time they log in or the same (static) desktop. Here we choose the Random desktop type. This option means that all changes that users make to the machine are discarded.

    Random desktop type

  7. Click Next.

  8. Select the image to be used as the base disk in the catalog. Here, we select windows10-1909-vda-base as noted in the ExampleEnvironment
    .

    Selecting image for base disk

  9. Click Next

    Leave the defaults selected for Storage

    Selecting Storage

  10. Click Next

    The Virtual Machine is another critical screen. Zone Selection is what enabled MCS to use the reserved Sole Tenant Node for placement of the provisioned Windows 10 virtual machine. The Example Environment
    section noted that both the Sole Tenant Node resides in Zone us-east1-b. Because we have a single Sole Tenant Node reserved, this is the only zone that should be selected. To distribute your machines across zones, reserve a Sole Tenant in each zone to be used.

    Reserving a Sole Tenant in each zone

  11. Click Next

    The key thing to ensure on the Active Directory Computer Accounts screen is that the AD Domain you select is the correct domain for provisioning machines in the Shared VPC network.

    Selecting the correct AD domain

  12. Select The desired AD Domain, enter Account naming scheme and then click Next.

    On the Domain Credentials screen, enter credentials with sufficient privileges to create and delete computer accounts in the domain.

    Enter credentials

  13. Enter Credentials and then click Next.

    The Catalog Summary and Name screen shows a summary of the catalog to be created. You can also provide a name for the catalog. In this case, the catalog name is Windows 10 Shared VPC and Sole Tenant.

    Summary

  14. Click Finish

It may take a few minutes for the catalog creation to complete. Then, you can view machines in the catalog through the Search node on the tree.

Note:

Google Cloud starts Instances as part of the creation process. As a result, newly provisioned machines are initially Power On, as shown above.


Validate Resource Utilization

To validate resource utilization and ensure that the newly provisioned machines are using the expected resources, check the following:

  • Are the machines running on the reserved Sole Tenant Node?

  • Are the machines on the desired Shared VPC subnet?

    Remember that use of a Shared VPC is optional, so this validation step may not be applicable to your configuration.


Machines Running on Sole Tenant Node

The following figure shows that the three newly provisioned machines are running on the reserved Sole Tenant Node.

Three newly provisioned machines


Instance Details

The details for the first Instance confirm the following:

  • The proper Node Affinity Label tag is in place.

  • The correct network gcp-test-vpc is being used.

  • The correct subnet subnet-good is being used.

Instance details

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:21 次

字数:11890

最后编辑:7年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文