A cloud computer pool (formerly desktop group), is a collection of cloud computers in WUYING Workspace. You can use a cloud computer pool to manage cloud computers in a centralized manner. This helps improve the management and usage efficiency and also reduce costs. This topic describes how to create a cloud computer pool.
Background
Cloud computers in a cloud computer pool, or pooled cloud computers, are automatically created, assigned, and released based on the specified billing method and scaling policy. For more information about cloud computer pools, see Overview.
Prerequisites
An office network (formerly workspace) and users are created. For more information about how to create office networks and users based on the account type, see the following topics:
Convenience account:
Enterprise Active Directory (AD) account:
A cloud computer template is created, or an existing cloud computer template is available. For more information, see Create custom cloud computer templates.
A policy is created, or an existing policy is available. For more information, see Create a policy.
Create a cloud computer pool
Log on to the WUYING Workspace (Pro Edition) console.
In the left-side navigation pane, choose
.In the upper-left corner of the top navigation bar, select a region.
On the Cloud Computer Pools page, click Create Pool and configure parameters as prompted. The following table describes the parameters.
Parameter
Description
Billing Method
Billing methods:
Subscription: You must specify the number of cloud computers in the cloud computer pool and pay for the cloud computers in advance before they can be used. This billing method is more cost-effective than pay-as-you-go. Cloud computers can be reserved in advance for later use.
Pay-as-you-go: You are charged based on the specifications and actual usage duration of cloud computers in the pool. You can release the cloud computers anytime.
For more information, see Billing overview.
Name
The name of the pool. The name must conform to the on-screen naming conventions.
Region
The region where cloud computers in the pool are deployed.
Office Network
The office network in which cloud computers in the pool reside. You can select a convenience or an enterprise AD office network. For more information about the types of office networks, see Office network types.
Authorize End Users
After you grant permissions to users to use the pool, cloud computers in the pool are assigned to the users. Pooled cloud computers are randomly assigned to users. The system assigns pooled cloud computers to users based on connections. If an end user disconnects from a pooled cloud computer, the system resets the cloud computer based on the disk reset type. Then, the cloud computer can be assigned to others.
If you want to grant permissions to users after you create the pool, click Disable.
If you want to grant permissions to users when you create the pool, click Enable.
If you select a convenience office network, you can click Authorize User and select existing convenience users. You can also click Create User to create users and then grant permissions to new users. For more information about how to create convenience users, see Create a convenience user.
If you select an enterprise AD office network, you can click Authorize User and select existing AD users from the corresponding AD domain controller. You can also click Upload to import users whose basic information is included in a .csv file.
NoteYou can import up to 500 AD users at a time by uploading a .csv file.
User Data Roaming
NoteThe feature is in invitational preview. If you want to use this feature, submit a ticket.
After you enable the user data roaming feature, the data of an end user in the
C:\Users\username
is always synchronized. This can ensure continuity of user experience. For more information about the feature details and how to configure this feature, see Configure the user data roaming feature in this topic.Security Policy
The security policy that is associated with all cloud computers in the pool. This policy is used to manage permissions and improve security. You can select an existing policy or create a policy based on your business requirements. For more information, see Create a policy.
Desktop Template
The template that is used to create cloud computers in the pool. Cloud computer templates specify the specifications and images of cloud computers. You can use the templates to quickly create cloud computers. You can select an existing template or create a template based on your business requirements. For more information, see Create custom cloud computer templates.
NoteCloud computer templates does not support Linux custom images.
If you set the Billing Method parameter to Subscription, you must configure the following parameters:
Quantity
The number of cloud computers that you want to create in the pool.
Subscription Duration
The period of time during which the pool is valid. You can specify a period of time and enable auto-renewal for the pool based on your business requirements.
Allow Auto-creation
If an end user requests to connect to a cloud computer in the pool but no cloud computers are available, the system creates a cloud computer based on the template that you selected and assigns the cloud computer to the end user. The new cloud computer is billed on a pay-as-you-go basis. If the end user disconnects from the cloud computer, the cloud computer is automatically released 10 minutes after the disconnection.
Max. Auto-created Cloud Computers
If you enable Allow Auto-creation, specify the maximum number of cloud computers that the system can create. This can help reduce costs.
If you set the Billing Method parameter to Pay-as-you-go, you must configure the following parameters:
Min. Cloud Computers
The initial number of cloud computers in the pool. The cloud computers are always retained in the pool until you release the pool.
Status of Min. Cloud Computers
By default, all cloud computers that are initially created in a cloud computer pool are started. When the cloud computers are started, you are charged for computing and storage resources. If you want to reduce costs, set this parameter to Stopped. Then, you are charged only for storage resources.
Max. Cloud Computers
The maximum number of cloud computers in the pool. The system creates cloud computers based on the number of connected users. The number of cloud computers that are created by the system cannot be greater than the value of this parameter. You can specify up to 500 cloud computers.
Reserved Idle Cloud Computers
Default value: 0. If you specify the number of cloud computers that are permanently reserved in the pool (greater than 0), the cloud computers are created in advance and always available. This shortens the time for end users to connect to cloud computers.
NoteIf you do not reserve cloud computers in the pool, the system creates, starts, and assigns cloud computers when connection requests are initiated by end users. This process takes a relatively longer period of time. We recommend that you reserve a number of cloud computers in the pool to improve user experience.
Confirm the parameters that you configured and fees, and click Confirm Order.
On the configuration summary page, select Product Terms of Service to the right of the Service Agreement parameter and click Create Order.
If you set the Billing Method parameter to Pay-as-you-go, no additional operation is required.
If you set the Billing Method parameter to Subscription, click Subscribe on the Purchase page and then complete the payment as prompted.
Manage authorized users
If you do not grant permissions to users when you create the pool, you can follow the operations in this section to proceed.
In the left-side navigation pane, choose
.In the upper-left corner of the top navigation bar, select a region.
On the Cloud Computer Pools page, find the pool that you want to manage, click the ⋮ icon in the Actions column, and then click View/Assign Users.
In the View/Assign Users panel, perform the following operations based on your business requirements:
Grant permissions
Click Authorize User.
In the Authorize User dialog box, select the users to which you want to grant permissions and click OK.
You can filter users by organization, user property, username, and email address.
Revoke permissions
In the Authorized User for Cloud Computer Pools section, select the user from which you want to revoke permissions and click Revoke Authorization.
You can filter users by organization, username, and email address.
In the message that appears, read warnings and click OK.
NoteYou must wait for a period of time until the permissions are revoked. Then, you can view the updated authorized user list.
Configure sessions
A session is established when an end user connects to a cloud computer from a WUYING terminal and closed when the end user disconnects from the cloud computer. To use cloud computers to the fullest extent, you can configure sessions by using parameters, such as Max. Session Duration, Keep-active Duration, Max. Duration of Idle Session, and more.
If you want to manage sessions for cloud computers in a cloud computer pool, the versions of images used by the cloud computers must be V0.0.8 or later. In addition, the cloud computers must run Windows and use the Adaptive Streaming Protocol (ASP).
In the left-side navigation pane, choose
.In the upper-left corner of the top navigation bar, select a region.
On the Cloud Computer Pools page, find the pool that you want to manage and click the pool ID.
On the details page of the pool, click the Basic Information tab, scroll down to the Pool Session section, and then configure the session parameters. The following table describes the parameters.
Parameter
Description
Max. Session Duration
The maximum duration of a session. Valid values: 15 to 5760. Unit: minutes.
If an end user is still connecting to a pooled cloud computer 5 minutes before the specified duration elapses, a message about saving data is sent to the end user. In this case, the end user must save data on the cloud computer to prevent data loss.
When the specified duration elapses, the session is automatically disconnected.
Keep-active Duration
The duration for which a session is retained after the session is disconnected. Valid values: 3 to 5760. Unit: minutes.
If a session is disconnected regardless of the reason, the session remains active for a period of time. If an end user resumes the session within the specified period of time, the original data can still be accessed. If the end user does not resume the session within the specified period of time, unsaved data is cleared and the session is closed.
ImportantYou can also select Always. This way, sessions remain active even after disconnection. However, this may occupy session quota, and new end users may be unable to connect to cloud computers in the pool. Proceed with caution.
Max. Duration of Idle Session
After an end user connects to a cloud computer in the pool, a session is established. If the system does not detect inputs from the keyboard or mouse on the cloud computer within the specified period of time, the session is disconnected. Valid values: 6 to 60. Default value: 15. Unit: minutes.
If the end user is still connecting to the cloud computer 30 seconds before the specified period of time elapses, a message about saving data is sent to the end user. In this case, the end user must save data on the cloud computer to prevent data loss.
NoteThis parameter applies only to cloud computers whose image version is V1.0.2 or later.
Configure disk reset and scheduled start or stop tasks
You can configure disk reset settings, such as disk reset type and reset triggering conditions, for cloud computers in a cloud computer pool. You can also configure scheduled start or stop tasks for the pooled cloud computers.
In the left-side navigation pane, choose
.In the upper-left corner of the top navigation bar, select a region.
On the Cloud Computer Pools page, find the pool that you want to manage and click the pool ID.
On the details page of the pool, click the Basic Information tab, scroll down to the Pool Reset and Scheduled Start/Stop section, and then configure parameters. The following table describes the parameters.
Parameter
Description
Reset Type
The reset scope of disks, including system disks and data disks, of cloud computers in the pool.
Reset Time
The time when disks are automatically reset. Valid values:
Auto: Disks are automatically reset when pooled cloud computers are disconnected.
Scheduled: Disks are automatically reset at specified points in time. If you select this option, specify the points in time in the Configure Scheduled Reset Time panel.
Scheduled Start/Stop
The points in time at which pooled cloud computers are started or stopped. If you select Enable for this parameter, specify the points in time in the Scheduled Start/Stop Time panel.
ImportantWhen you configure scheduled stop and restart tasks, set the Forcibly Stop/Restart Cloud Computer parameter to Yes or No. If you select Yes, cloud computers are forcibly stopped or restarted regardless of whether the cloud computers are in use. End users receive messages about saving data 5 minutes before the cloud computers are forcibly stopped or restarted. If they do not save data, all data on the cloud computers are lost.
Manage power options
You can start, stop, or restart pooled cloud computers in the same manner that you perform these operations on regular computers.
In the left-side navigation pane, choose
.In the upper-left corner of the top navigation bar, select a region.
On the Cloud Computer Pools page, find the pool that you want to manage, click Start, Stop, or Restart in the Actions column, and then click OK.
Change images
After all cloud computers in the pool are stopped, you can change the image for the pool.
In the left-side navigation pane, choose
.In the upper-left corner of the top navigation bar, select a region.
On the Cloud Computer Pools page, find the pool that you want to manage, click the ⋮ icon in the Actions column, and then click Change Image.
In the Change Image panel, follow the instructions to proceed. For more information, see Change the image of a cloud computer or cloud computer pool.
WarningAfter you change the image, the software and private data in the system disks of the pooled cloud computers are cleared and cannot be restored. Before you change the image, make sure that all system disk data of pooled cloud computers is backed up.
Configure user data roaming
The feature is in invitational preview. If you want to use this feature, submit a ticket.
Each time an end user connects to a pooled cloud computer, the cloud computer is different from the one to which the end user previously connected. Data on pooled cloud computers is automatically reset based on the disk reset type. Therefore, personal settings or private data of end users may be lost after the end users disconnect from the current pooled cloud computers.
After the user data roaming feature is enabled, User Profile Management (UPM) is authorized to access user data in the C:\Users\username
directory on the cloud computer to which an end user is connects. Then, UPM stores the data in the C:\Users
directory of Apsara File Storage NAS (NAS) file system that is mounted to the office network of the pool. This way, data in the C:\Users\username
directory is always synchronized and visible only to the end user.
To enable and configure the user data roaming feature, perform the following steps:
Choose one of the following scenarios to proceed:
Scenario 1: If you enable this feature for a new cloud computer pool, select Enable in the User Data Roaming section on the WUYING Workspace Create Pool page.
Scenario 2: If you enable this feature for an existing cloud computer pool, click the ID of the cloud computer pool that you want to manage. On the pool details page, click the Basic Information tab and turn on User Data Roaming in the lower part of the Pool Information section.
Select an existing NAS file system or click Create NAS File System to create a file system as prompted.
NoteIf you want to use the user data roaming feature, initialize a NAS file system. The initialization requires a period of time to complete. Once you enable the feature, do not disable the feature during initialization. After you initialize the NAS file system, the feature takes effect.
For more information about NAS file systems, see General-purpose NAS file systems.
(Optional) If you want to implement fine-grained control on the roaming scope, configure directory blacklist and whitelist. Roaming for all data in the C:\Users\username directory is supported.
Choose one of the following scenarios to proceed:
Scenario 1: If you are on the WUYING Workspace Create Pool page, click UPM Blacklist and Whitelist.
Scenario 2: If you are on the details page of a cloud computer pool, click View/Configure Blacklist and Whitelist after an NAS file system is mounted.
In the UPM Blacklist and Whitelist panel, click Add to Blacklist. In the dialog box that appears, add level-1 directories.
Level-1 directories are the directories to which the files or folders you want to exclude from the roaming scope belong.
(Optional) Click Add Level-2 Whitelist in the Actions column of a level-1 directory.
Level-2 directories are the directories to which the files or folders you want to include in the roaming scope belong. After you configure the blacklist and whitelist, only the level-2 directories in the level-1 directories support roaming.
For information about how to delete the user directory and data of an end user in a NAS file system or authorize an end user to access the data in the C:\Users
directory, see Manage NAS file systems.
View and modify basic properties
After you create a cloud computer pool, you can view and change the basic properties of the pool anytime. The properties include the name of the pool and the associated policy.
In the left-side navigation pane, choose
.In the upper-left corner of the top navigation bar, select a region.
On the Cloud Computer Pools page, find the pool that you want to manage and click the pool ID.
On the pool details page, click the Basic Information tab and view or modify basic properties of the pool in the Pool Information section.
For example, you can change the pool name and modify the associated policy. For a pay-as-you-go cloud computer pool, you can change parameters, such as Min. Cloud Computers, Status of Min. Cloud Computers, and Max. Cloud Computers.
Delete a cloud computer pool
If you no longer require a cloud computer pool, you can delete the pool. Before you delete the pool, make sure that the following conditions are met:
No end users are connecting to cloud computers in the pool, and no users are authorized to use the cloud computers. For more information about how to revoke permissions on cloud computer pools from authorized users, see Manage authorized users.
For subscription cloud computer pools, you must unsubscribe from valid cloud computers in the pool before you delete the pool. For more information about how to unsubscribe from cloud computers, see Refunds.
To delete a cloud computer pool, perform the following steps:
Log on to the WUYING Workspace (Pro Edition) console.
In the left-side navigation pane, choose
.In the upper-left corner of the top navigation bar, select a region.
On the Cloud Computer Pools page, find the pool, click Delete in the Actions column, and then click OK.
WarningAfter you delete the pool, all data of cloud computers in the pool is deleted, and the deleted data cannot be restored. Proceed with caution.
What to do next
After you create a cloud computer pool, go to the pool details page and perform the following operations based on your business requirements:
View user session details
On the Session Information tab, you can view the username and contact details of the user in a session, and session status. You can perform operations on the session, such as viewing user connection records and managing multiple-factor authentication (MFA) settings of end users that use AD accounts.
View information about cloud computers in the pool
On the Cloud Computer Information tab, you can view the basic properties and status of pooled cloud computers. You can also perform operations on the pooled cloud computers, such as starting, stopping, restarting, and resetting them, and changing their images.
Send remote commands to pooled cloud computers
The remote command feature allows you to send remote commands to pooled cloud computers to perform routine O&M without the need to log on to the cloud computers. If you want to send remote commands, click Send Remote Commands on the Command Execution Details tab and proceed as prompted. For more information, see Send remote commands.
Renew a subscription cloud computer pool
For more information, see Renew a subscription cloud computer pool.