Elastic Cloud Server

Create GPU cloud instances (Linux) with GPU drivers.

2025-12-11 07:17:59

Note        

Currently, only some resource pools support this feature. If the target resource pool does not support this feature, see Install Tesla Driver to install the GPU driver manually.  

Preparation

· Create an account and complete the account information. This section describes how to create a pay-as-you-go instance. When activating pay-as-you-go GPU cloud server resources, your eSurfing Cloud account balance (i.e. cash balance) must not be less than RMB 100.00. For details about how to add funds, see Billing Center > Adding Funds.

· Optional: When creating an Elastic Cloud Server, if your account has not created a VPC in the local domain, eSurfing Cloud will provide a default VPC. If you do not want to use the default VPC, you can create a VPC in the local domain. For details, see Virtual Private Cloud (VPC) > Creating VPC and subnet > Building Private Network.

Procedure

Step 1: Enter the Create Cloud Server page

1. Click Control Center on the homepage of eSurfing Cloud portal, enter the login username and password, go to the Control Center page.

2. Click Service List > Elastic Cloud Server.

3. Click Create Cloud Server and the system will enter the creation page.

Step 2: Basic Configuration

1. Select Billing Mode.

· Yearly/Monthly Subscription: A kind of prepaid method that pays first and uses later. Generally applicable to fixed business applications, for example, website services. You need to pay the yearly/monthly resource bill before you can start using the yearly/monthly resources.

· Pay-As-You-Go: A kind of postpaid method that uses first and pays later. Generally applicable to applications with business changes, such as temporary expansion and testing. You can activate and use pay-as-you-go resources first. The system will generate bills in each settlement cycle and deduct the corresponding amount of fees from your account.

2. Select Region and Availability Zone.

3. Set the Instance Name with a length of 2~63 characters.

4. Set the Hostname with a length of 2~15 characters, including uppercase letters, lowercase letters, numbers, and hyphens(-). The name cannot start or end with a hyphen (-), cannot have consecutive hyphens (-), or contain only numbers.

5. Select CPU Architecture.

6. Set Specifications and select Category as GPU Computing Accelerated.

7. Select the public image of the target Linux, check "Install GPU Driver", and select the corresponding CUDA, Driver, and CUDNN versions.

8. Set Storage. Disk includes system disk and data disk. You can add multiple data disks to the cloud server, and the system disk size is currently set to 40GB by default.

Step 3: Network Configuration

Set up the network information, including Virtual Private Cloud (VPC), Security Group, NIC.

Parameter

Description

VPC

The cloud server network uses the network provided by Virtual Private Cloud (VPC), including subnet and security group. You can choose to use an existing VPC network or click Go to Console to create a new VPC.

Security Group

The security group is used to control the access of cloud server within the security group and between security groups, to strengthen the security protection of cloud server. You can define various access rules in a security group. When a cloud server is added to the security group, it is protected by these access rules. When creating a cloud server, you can select multiple security groups. In such a case, the access rules of all the selected security groups apply on the ECS.
Note: If you need to connect to the Windows cloud server through remote desktop, please add the following rules to the security group
Direction: Inbound
Protocol: TCP
Port Range: 3389
To connect to the Linux cloud server via ssh, add the following rules to the security group
Direction: Inbound
Protocol: TCP
Port Range: 22
To Ping the cloud server address, add the following rules to the security group.
Direction: Inbound
Protocol: ICMP
Type: Any

NIC

To add a master NIC, you can use the existing Intranet IP address or automatically assigned.

Elastic IP

Bind the cloud server to the elastic IP so that the cloud server can communicate with the Internet through a fixed Internet IP address.
You can choose the following three methods according to the actual situation:
Not used: The cloud server cannot directly communicate with the Internet and can only be used as a cloud server required for deploying services or clusters in private network.
Auto-assigned: Each cloud server is automatically assigned an elastic IP address with exclusive bandwidth. You can set the bandwidth value.
Use existing: Assign existing elastic IP to the cloud server. When using an existing EIP, you cannot create ECSs in batches.


Step 4: Advanced Configuration

1. Set the Login Method and create a password or key pair.

· Key pair: Refers to using the key pair as an authentication method for cloud server. You can select an existing key pair, or click Create Key Pair to create a new one. Note: If you use an existing key pair, make sure that you have saved the key file locally. Otherwise, logging in to the ECS will fail.

· Password: Refers to using the initial password as the authentication method for cloud server. At this point, you can log in to the cloud server using username and password. This is the initial password for the root user on the Linux OS, and for the Administrator user on the Windows OS. The password complexity needs to be satisfied:

Parameter

Rules

Password

8~30 characters, must contain three types at the same time (uppercase letters, lowercase letters, numbers, special characters such as ()`~!@#$%^&; *_-+={}[]:; ' < >,.?/) and cannot start with a slash (/)


2. Select Cloud Server Group.

3. Select the User Data configuration method (currently only supported by some resource pools).

4. Click Next  to confirm the configuration.

Step 5: Confirm Configuration

1. On the Confirm Configuration page, view the cloud server configuration details.

2. Enterprise project: An enterprise project is a unit that classifies and manages multiple resource instances, and resources and projects in different cloud service regions can be grouped into an enterprise project. Enterprises can place relevant resources within the same enterprise project for management based on different departments or project groups, supporting resource migration between enterprise projects.

3. Set the purchase volume.

· Purchase duration: The Yearly/Monthly Subscription method requires setting the purchase duration, the shortest is 1 month, and the longest is 3 years.

· Auto-renewal: You can choose whether to enable auto-renewal for Yearly/Monthly Subscription. The auto-renewal cycle is one month for monthly resources and one year for yearly resources.

· Purchase quantity: Set the number of Elastic Cloud Servers to purchase. To ensure effective resource usage, there is an upper limit for your resources. If the number of ECSs you need exceeds the maximum number of ECSs you are allowed to create, you can submit a ticket to apply for a higher quota. You can purchase the ECSs you need after the request is approved.

4. Agreement: Read and check the box to agree to the agreement.

5. If you confirm that the configuration is correct, click Buy Now.

6. Click Pay Now to make payment, and you can create an Elastic Cloud Server after successful payment. Then, you can see your newly created ECSs on the ECS information page.

 


o8qHGc3mF1Zr