A computer pool (formerly known as a desktop group) is a collection of cloud computers that you can manage as a single group to streamline resource management, improve efficiency, and reduce costs.
Background
A computer pool automatically creates, assigns, and releases cloud computers based on the billing method and scaling policy that you configure. For more information about how a computer pool works, see Overview of computer pools (formerly desktop groups).
Prerequisites
An office network (convenience office network or AD office network) and user accounts (convenience accounts or AD accounts) are available. For details, see the following topics:
A cloud computer template is available. For more information, see Create and manage custom templates.
A policy is available. For more information, see Create and manage cloud computer policies.
Create a computer pool
Log on to the EDS enterprise console.
In the left-side navigation pane, choose Resources > Cloud Computer Shares.
In the top navigation bar, select a region.
On the Shared Cloud Computer page, click the Computer Pool tab, click Create Shared Cloud Computer, and configure the parameters.
Parameter
Description
Billing Method
The default billing method for the computer pool.
Subscription: You pay upfront for resources at discounted pricing.
Pay-as-you-go: You are billed based on the specifications and duration of use, and you can release resources at any time.
For more information, see Billing overview.
Name
The name of the computer pool. Follow the naming conventions shown on the page.
Select Region
The region where the cloud computers are deployed.
Office Network
The office network to which the cloud computers belong. Convenience office networks and AD office networks are supported. For more information about office network types, see Office network types.
Select Users
After you add users to a computer pool, cloud computers are dynamically allocated to them based on connection status. Unlike standard cloud computers, cloud computers in a computer pool are not permanently bound to users. When a user disconnects, the system automatically resets the cloud computer based on the configured reset type, making it available for another user.
To add users after the share is created, select Close.
To add users during creation, select Open.
For a convenience office network, click Authorize User to select existing convenience accounts. You can also click Create User to create new users before adding them. For more information about how to create a convenience account, see Create a convenience account.
For an AD office network, click Authorize User to select AD accounts from your AD domain controller. Alternatively, go to the By Uploading tab to bulk upload user account information from a CSV file.
NoteYou can import a maximum of 500 AD accounts at a time from a CSV file.
Data Roaming
Enable this feature to ensure that data in a user's
C:\Users\<username>directory persists across sessions, providing a consistent user experience. For a detailed description and configuration steps, see Configure user data roaming (UPM).Security Policy
The policy for the computer pool. It controls usage restrictions and experience settings for the cloud computers. You can select an existing security policy or create a new one as prompted on the page. For more information, see Create and manage cloud computer policies.
Templates
The cloud computer template that defines the specifications and image for computer pool cloud computers. You can select an existing template or create a new one as prompted. For more information, see Create and manage custom templates.
NoteCloud computer templates that use custom Linux images are not supported. To enable user data roaming, make sure that the image version in the selected template is V1.9.0 or later.
Tag
Tags help you categorize and manage cloud computers.
If you select Subscription as the billing method, you must configure the following parameters:
Quantity
The initial number of cloud computers to create.
Duration
Select a subscription duration for the computer pool. You can also enable auto-renewal based on your business needs.
Allow Automatic Creation
If you enable Allow Automatic Creation, the system automatically creates and assigns a new pay-as-you-go cloud computer from the selected template when all cloud computers in the share are occupied and a new user attempts to connect. The new cloud computer is released 10 minutes after the user disconnects.
Max. Auto-created Cloud Computers
If you enable Allow Automatic Creation, you must set the maximum number of cloud computers that the system can automatically create. This helps control your overall costs.
If you select Pay-as-you-go as the billing method, you must configure the following parameters:
Min. Cloud Computers
The initial number of cloud computers created for the computer pool. These cloud computers are always reserved. When you release the computer pool, these initial cloud computers are released at the same time.
Status of Min. Cloud Computers
By default, all cloud computers in a computer pool are in the Running state. In the Running state, you are charged for both computing and storage resources. To optimize costs, you can set the status to Stopped. In the Stopped state, you are charged only for storage resources, not for computing resources.
Max. Cloud Computers
Set the maximum number of cloud computers for the computer pool based on your needs. The system automatically creates cloud computers based on user connection status but does not exceed this limit. The maximum value is 500.
Reserved Idle Cloud Computers
The default value is 0. If you set a value greater than 0, the system pre-creates that number of cloud computers and keeps them running and idle, ready for immediate connection. This reduces user waiting time.
NoteIf you do not reserve available cloud computers, the system must first create and start a cloud computer before assigning it to a connecting user, which increases the waiting time. We recommend that you reserve a certain number of cloud computers to ensure a good user experience.
Review the parameter settings and costs, and then click Confirm Order.
Confirm the information again, select the Product Terms of Service checkbox next to Service Agreement, and then click Create Order.
If you selected the pay-as-you-go billing method, the creation process is now complete.
If you selected the subscription billing method, click Subscribe on the payment page and follow the prompts to complete the payment.
Manage users
If you did not add users when creating the computer pool, you can add or remove them afterward.
Log on to the EDS enterprise console.
In the left-side navigation pane, choose Resources > Cloud Computer Shares.
In the top navigation bar, select a region.
On the Shared Cloud Computer page, click the Computer Pool tab. Find the target computer pool, click the ⋮ icon in the Actions column, and select View/Add User.
In the View/Add User panel, perform one of the following operations as needed:
Add a user
Click Add User.
In the Add User dialog box, select the users you want to add and click OK.
You can quickly filter users by criteria such as organizational unit, username, or email.
NoteThis operation may take a few moments to take effect. The list of added users does not refresh immediately.
Remove a user
In the Added Users list, select the users you want to remove and click Remove at the bottom of the list.
You can quickly filter users by criteria such as organizational unit, username, or email.
In the confirmation dialog box that appears, read the information carefully and click OK.
NoteThis operation may take a few moments to take effect. The list of added users does not refresh immediately.
Configure session management policy
A session is a connection between an end user and a cloud computer through a terminal, lasting from connection to logoff. By configuring thresholds such as maximum session duration, keep-alive duration, and maximum idle duration, you can maximize cloud computer utilization.
The session management feature is available only for Windows cloud computers that use image version V0.0.8 or later and the Adaptive Streaming Protocol (ASP).
Log on to the EDS enterprise console.
In the left-side navigation pane, choose Resources > Cloud Computer Shares.
In the top navigation bar, select a region.
On the Shared Cloud Computer page, click the Computer Pool tab, and then click the target computer pool's computer pool ID (formerly desktop group ID).
On the details page of the computer pool, click the Basic Information tab. Scroll down to the Shared Cloud Computer Session Management section, and then enable and configure the following parameters as needed:
Parameter
Description
Max. Session Duration
The maximum duration of a user session. The value must be an integer from 15 to 5,760 minutes (4 days).
Five minutes before this duration is reached, a prompt advises the user to save their data. When the duration is reached, the session automatically disconnects.
Keep-active Duration
The duration a session remains active after disconnection. The value must be an integer from 3 to 5,760 minutes (4 days).
When a session disconnects, a timer starts. If the user reconnects within this duration, they resume the original session with their data intact. If the user does not reconnect in time, the session is logged off and any unsaved data is lost.
ImportantYou can also select Always to keep the session active indefinitely after it disconnects. However, this setting can consume an available session slot and may prevent other users from connecting. Use this option with caution.
Max. Duration of Idle Session
If no keyboard or mouse activity is detected within this duration, the session disconnects. The value must be an integer from 6 to 60 minutes. The default value is 15 minutes.
Thirty seconds before this duration is reached, a prompt advises the user to save their data.
NoteThis feature is available only for cloud computers that use image version 1.0.2 or later.
Configure reset and scheduled start/stop policies
Configure reset options, reset triggers, reset scopes, and scheduled start/stop policies for cloud computers in a computer pool.
Log on to the EDS enterprise console.
In the left-side navigation pane, choose Resources > Cloud Computer Shares.
In the top navigation bar, select a region.
On the Shared Cloud Computer page, click the Computer Pool tab, and then click the target computer pool's computer pool ID.
On the details page of the computer pool, click the Basic Information tab. Scroll down to the Shared Cloud Computer Reset and Scheduled Start/Stop section and configure the following parameters as needed:
Parameter
Description
Shared Cloud Computer Reset Type
The scope of the reset, which can include the system disk and data disk of the cloud computer.
Reset Time
The condition that triggers the reset.
Reset After Disconnection: The cloud computer automatically resets when the session disconnects.
Scheduled Reset: The cloud computer automatically resets at a time you specify. If you select this option, you must set the reset time in the Configure Scheduled Reset Time panel.
Scheduled Start/Stop
The scheduled start and stop times for the cloud computers. If you enable this feature, you must specify the times in the Scheduled Start/Stop Time panel.
ImportantWhen you configure a scheduled stop or restart policy, under Forcibly Stop/Restart Cloud Computer, select Yes or No. If you select Yes, the cloud computer is forcibly stopped or restarted, regardless of whether a user is active. Active users receive a warning five minutes in advance to save their work. If they do not save their work, unsaved data will be lost.
Manage cloud computer power
Start, stop, or restart cloud computers in a computer pool.
Log on to the EDS enterprise console.
In the left-side navigation pane, choose Resources > Cloud Computer Shares.
In the top navigation bar, select a region.
On the Shared Cloud Computer page, click the Computer Pool tab. Find the target computer pool and in the Actions column, click Power On, Stop, or Restart. In the confirmation dialog box that appears, click OK.
Change computer pool cloud computers' image
Log on to the EDS enterprise console.
In the left-side navigation pane, choose Resources > Cloud Computer Shares.
In the top navigation bar, select a region.
On the Shared Cloud Computer page, click the Computer Pool tab. Find the target computer pool, click the ⋮ icon in the Actions column, and select Change Image.
In the Change Image panel, change the computer pool's image as prompted. For more information, see Change the image of a cloud computer or a computer pool.
WarningAfter you change the image, all software and personal data on the system disk will be permanently erased. Before you proceed, make sure that you have backed up the data from the system disk.
Configure user data roaming (UPM)
In a computer pool, cloud computers are not permanently bound to users, and data may be automatically reset based on the administrator's policy. As a result, users' personalized settings and data may not persist by default.
User data roaming uses User Profile Management (UPM) to save data from the C:\Users\<username> directory to the C:\Users directory on the File Storage NAS volume mounted to the office network of the computer pool. This allows user data in C:\Users\<username> to persist across sessions while remaining visible only to the user.
To enable and configure user data roaming:
Perform one of the following operations based on your scenario:
To enable this feature for a new computer pool, select Open in the Data Roaming section on the page for creating a computer pool.
To enable this feature for an existing computer pool, go to the Computer Pool tab of the Computer Pools page, click the computer pool ID of the target computer pool, and on the Basic Information tab, turn on the Data Roaming switch in the lower-right corner of the Shared Cloud Computer Basic Information section.
Select an existing NAS file system, or click Create NAS File System and follow the prompts to create a new one.
NoteCreating a NAS file system for a computer pool to enable user data roaming requires Key Management Service (KMS). If you have not activated this service, follow the prompts to activate it in the Create NAS File System panel.
Before you use the user data roaming feature, you must initialize the NAS file system. This process takes some time, during which you cannot change the user data roaming settings. The feature becomes active only after initialization is complete.
For more information about File Storage NAS, see General-purpose NAS.
(Optional) By default, all data in the user directory is roamed. To exercise fine-grained control over the roaming scope, you can configure a UPM blacklist and whitelist policy.
Perform one of the following operations based on your scenario:
If you are on the page for creating a computer pool, click UPM Blacklist and Whitelist.
If you are on the details page of a computer pool, wait for the NAS file system to be mounted, and then click View/Configure Blacklist and Whitelist.
In the UPM Blacklist and Whitelist panel, click Add to Blacklist and add a level-1 blacklist in the dialog box.
A level-1 blacklist contains folders or files that you want to exclude from the roaming scope.
(Optional) In the Actions column of the target level-1 blacklist directory, click Add Level-2 Whitelist.
A level-2 whitelist contains folders or files that you want to keep within the roaming scope. After the policy is configured, only the items in the level-2 whitelist (which is under a level-1 blacklist directory) are roamed. All other data is excluded.
To delete a user's directory and data from the NAS file system, or to authorize a user to access data in the C:\Users directory of the NAS file system, see Manage File Storage NAS.
Delete or release a computer pool
Delete or release a computer pool that you no longer need. Before you proceed, make sure the following conditions are met:
No users are connected to the cloud computers and all user authorizations for the computer pool have been revoked. For more information about how to revoke user authorization, see Manage authorized users.
If the computer pool is subscription-based, you must first unsubscribe from all unexpired cloud computers in the share before you can delete the computer pool. For more information about unsubscribing from cloud computers, see Refunds.
To delete or release a computer pool:
Log on to the EDS enterprise console.
In the left-side navigation pane, choose Resources > Cloud Computer Shares.
In the top navigation bar, select a region.
On the Shared Cloud Computer page, click the Computer Pool tab. Find the target computer pool and in the Actions column, click Delete or Release. In the confirmation dialog box that appears, click OK.
WarningWhen you delete or release a computer pool, all data on the cloud computers is permanently deleted. Make sure to back up all important data before you proceed.
Related operations
After you create a computer pool, you can perform the following operations on its details page:
View and modify basic information
On the Basic Information tab, modify the computer pool's name, associated policies, and other settings. For a pay-as-you-go computer pool, you can also change Min. Cloud Computers, Status of Min. Cloud Computers, and Max. Cloud Computers.
View user session details
On the Session Information tab, view usernames, contact information, and session status. You can also view connection history and manage multi-factor authentication (MFA) settings for AD account users.
View cloud computer information
On the Cloud Computer Information tab, filter cloud computers by creation time and status, view their properties, and perform actions such as starting, stopping, restarting, resetting, or changing their image.
Send remote commands to cloud computers
Send commands to cloud computers without logging in for routine maintenance. On the Command Execution Details tab, click Send Remote Commands and follow the on-screen instructions. For more information, see Send remote commands.
Renew a subscription-based computer pool
For more information, see Renew a computer pool.