All Products
Search
Document Center

Elastic Desktop Service:Billing overview

Last Updated:Jun 17, 2026

EDS Enterprise Edition has several billable items, each with its own billing method. You can also reduce costs in several ways.

Important

The billing examples in this topic are intended to help you understand the billing rules. The unit prices used are for illustration only. For list prices, see the Pricing page. Actual prices may vary based on factors such as specifications, region, image OS type, promotions, and discounts. The final cost is subject to your order.

Billable items at a glance

Core resources

Core resources are required to run and use cloud computers. They include:

Value-added services

EDS Enterprise also provides the following value-added services:

  • Internet bandwidth: provides network bandwidth for cloud computers to access the Internet, including:

    • Basic bandwidth (free): each cloud computer comes with shared basic bandwidth with a peak of 5 Mbps.

    • Premium internet bandwidth: dedicated bandwidth with a customizable peak.

  • Cloud Enterprise Network (CEN): enables network connectivity between office networks or between an office network and an on-premises IDC.

  • Shared storage (NAS): shared storage for file-sharing scenarios.

  • AD Connector: a connector for integrating with enterprise Active Directory.

  • Log Service: delivers user operation logs to a Simple Log Service (SLS) Logstore.

  • Virtual network bridge: a platform for deploying third-party security plugins.

  • Snapshots (free during public preview): used to back up and restore disks.

  • Screen recording audit (free during public preview): records cloud computer operations as videos for auditing purposes.

Core resources

Core resources are required to run and use cloud computers. They include:

  • Compute resources: vCPUs, memory, and GPUs (GPUs are available only for graphics-accelerated instance types).

  • Storage resources: system disks (required) and data disks (optional).

Billing for core resources varies by purchase option. See Monthly subscription and Purchase cloud computers on demand.

Purchase option

Billing formula

Billing example

Monthly subscription (limited hours)

  • 120 hours/month plan

  • 250 hours/month plan

  • Compute resources

    • In-plan usage (prepaid)

      Cost = Monthly plan price × Number of months

    • Overage usage (pay-as-you-go)

      Cost = Pay-as-you-go hourly price × Running hours

  • Storage resources (prepaid)

    Cost = Storage price per GiB/month × Capacity × Number of months

Note

For limited-usage monthly plans:

  • Only the Graphics Workstation - Enhanced instance type supports the 250 Hours/Month and 360 Hours/Month plans. Other graphics instance types do not support monthly plans with limited usage.

  • Hours represent total Running state time per month. Unused hours do not roll over.

  • If the monthly hours are used up, the cloud desktop continues to run. To prevent this, you can select the When monthly usage is exhausted, automatically stop or hibernate the cloud desktop option.

  • Usage beyond the monthly hours is billed at the hourly pay-as-you-go rate shown on the purchase page. A billing cap applies: when accumulated fees equal the unlimited-plan price, no further charges are incurred for that month. Make sure your account balance is sufficient. For unlimited-plan pricing, see the Pricing page.

  • By default, the cloud desktop starts after purchase. If no user connects within 10 minutes, it stops or hibernates to save hours. Change this behavior with a scheduled task or policy. For more information, see Configure scheduled tasks and Manage policies.

Purchase details:

  • Instance type: 4 vCPUs / 8 GiB memory

  • Compute plan: 120 hours/month

  • System disk: 80 GiB

  • Data disk: 100 GiB

  • Duration: 2 months

Compute usage:

  • Month 1:

    • In-plan usage: 110 hours used (plan hours not fully consumed).

  • Month 2:

    • In-plan usage: all 120 hours consumed.

    • Overage usage: after the plan hours were consumed, the cloud computer ran for an additional 25 hours.

Cost calculation:

# Prepaid cost

Compute cost
= Monthly plan price × Number of months
= 15.80 × 2
= 31.60 (USD)

Storage cost
= Storage price per GiB/month × Capacity × Number of months
= 0.051 × (80 + 100) × 2
= 18.36 (USD)

Total prepaid cost
= Compute cost + Storage cost
= 31.60 + 18.36
= 49.96 (USD)

# Pay-as-you-go cost

Compute cost (overage)
= Pay-as-you-go hourly price × Running hours
= 0.148 × 25
= 3.7 (USD)

Monthly subscription (unlimited hours)

  • Compute resources (prepaid)

    Cost = Monthly plan price × Number of months

  • Storage resources (prepaid)

    Cost = Storage price per GiB/month × Capacity × Number of months

Purchase details:

  • Instance type: 4 vCPUs / 8 GiB memory

  • Compute plan: unlimited hours

  • System disk: 80 GiB

  • Data disk: 100 GiB

  • Duration: 2 months

Cost calculation:

Compute cost
= Monthly plan price × Number of months
= 53.30 × 2
= 106.60 (USD)

Storage cost
= Storage price per GiB/month × Capacity × Number of months
= 0.051 × (80 + 100) × 2
= 18.36 (USD)

Total cost
= Compute cost + Storage cost
= 106.60 + 18.36
= 124.96 (USD)

Pay-as-you-go

  • Compute resources (pay-as-you-go)

    Cost = Compute hourly price × Running hours

  • Storage resources (pay-as-you-go)

    Cost = Storage price per GiB/hour × Capacity × Retention hours

Purchase details:

  • Instance type: 4 vCPUs / 8 GiB memory

  • System disk: 80 GiB

  • Data disk: 100 GiB

Usage:

  • The cloud computer ran for 10 hours.

  • The cloud computer was retained for 12 hours (from successful creation to successful release).

Cost calculation:

Compute cost
= Compute hourly price × Running hours
= 0.148 × 10
= 1.48 (USD)

Storage cost
= Storage price per GiB/hour × Capacity × Retention hours
= 0.00007 × (80 + 100) × 12
= 0.1512 (USD)

Total cost
= Compute cost + Storage cost
= 1.6312 (USD)

Value-added services

Internet bandwidth

Cloud computers cannot access the Internet through your local device's network. Each cloud computer includes free basic bandwidth for Internet access.

Important

The peak bandwidth is not a guaranteed service metric. It serves only as a reference value and upper limit. When resource contention occurs, the peak bandwidth may be throttled.

If you need a higher peak bandwidth, you can activate paid premium bandwidth plan. For more information, see Manage public bandwidth.

premium bandwidth plan supports the following billing modes:

  • Monthly subscription: a prepaid billing mode. We recommend this mode for workloads that require stable bandwidth with a predictable usage pattern.

  • Pay-as-you-go: a postpaid billing mode.

    • Pay-by-data-transfer: you are charged based on the cumulative inbound bandwidth traffic to the cloud computer. Outbound traffic is not billed. We recommend this mode for workloads with low daily traffic but occasional spikes.

      Note
      • Inbound traffic refers to the downstream bandwidth traffic from the Internet to the cloud computer, such as downloading files or streaming videos within the cloud computer.

      • Outbound traffic refers to the upstream bandwidth traffic from the cloud computer to the Internet, such as uploading files to third-party services from the cloud computer.

    • Pay-by-fixed-bandwidth: the hourly bill is determined by the peak bandwidth, regardless of the actual traffic consumed. We recommend this mode for workloads that require stable bandwidth but have an unpredictable usage frequency.

The billing of premium bandwidth plan varies by billing mode.

Billing mode

Billing formula

Billing example

Monthly subscription

Fee = Plan price

Purchase details:

  • Duration: 1 month

  • Bandwidth: 10 Mbps

Fee calculation:

Fee = Plan price
   = 29.50 (USD)

Pay-by-data-transfer

Fee = Unit price × Cumulative inbound traffic

Note

If the traffic consumed is less than 1 GB, you are charged based on the actual amount used.

Purchase details:

  • Bandwidth: 10 Mbps

Usage details:

  • Cumulative inbound traffic: 10 GB.

Fee calculation:

Fee = Unit price × Cumulative inbound traffic
   = 0.09 × 10
   = 0.9 (USD)

Pay-by-fixed-bandwidth

Fee = Fixed bandwidth unit price × Duration

Note

Billed by the second. A bill is generated at the end of each hour (UTC+8), after which a new billing cycle begins.

Purchase details:

  • Bandwidth: 10 Mbps

Usage details:

  • Total usage: 10 hours

Fee calculation:

Fee = Fixed bandwidth unit price × Duration
   = 0.08 × 10
   = 0.8 (USD)

Usage notes

  • Monthly subscription premium Internet bandwidth does not support unsubscription at this time.

  • You cannot switch premium bandwidth plan between billing modes.

  • If your monthly subscription premium bandwidth plan expires and you choose not to renew it, you can purchase premium bandwidth plan again and select a different billing mode at that time.

  • Shutting down or hibernating a cloud computer only stops billing for compute resources. premium bandwidth plan is not automatically deactivated when the cloud computer is shut down or hibernated. If you have activated pay-as-you-go (pay-by-data-transfer) premium bandwidth plan, traffic fees still accrue for any inbound traffic (such as background downloads or automatic updates) even after the cloud computer is shut down.

How to stop billing

To stop being billed for premium bandwidth plan while keeping the office network, use one of the following methods:

  • Pay-as-you-go: You can delete premium bandwidth plan. Billing stops after the deletion takes effect. For more information, see Delete a plan.

Cloud Enterprise Network (CEN)

If you need to connect multiple office network to each other, or connect a office network to your on-premises IDC, you can use Cloud Enterprise Network (CEN). For billing details about CEN, see Billing overview.

Shared storage (NAS)

If you need to share files across cloud computers, you can mount Apsara File Storage NAS (General-purpose NAS) on the cloud computers.

General-purpose NAS charges storage fees based on the storage type, storage size (peak per hour), and duration. For billing details about General-purpose NAS, see Billing for General-purpose NAS.

AD Connector

If you create an AD office network, you are charged for the AD Connector.

Item

Description

Billing method

Pay-as-you-go

Billing formula

Fee = Unit price × Billing duration

The billing duration starts when the AD office network is created and ends when the AD office network is deleted.

Billing example

Purchase details:

  • Specification: General-purpose

Usage details:

  • Used for exactly 30 days (720 hours)

Fee calculation:

Fee = Unit price × Billing duration
    = 0.126 × 720
    = 90.72 (USD)

Bill item

ad_connector_type

How to stop billing

Delete the AD office network to stop billing. For more information, see Create and manage an AD-based office network.

Log Service

If you deliver user operation logs to a Logstore in Simple Log Service (SLS), you are charged accordingly. For billing details about Log Service, see Pay-by-feature billable items.

Item

Description

Billing method

Pricing

Simple Log Service pricing

Billing formula

Fee = Shard fee + Storage cost + Indexing cost + Read/write cost + Traffic cost

For billing rules of each item, see Pay-by-feature billable items.

Billing example

Billing examples

Virtual network bridge

Item

Description

Billing method

  • Monthly subscription

Unit price by edition

  • Pro: 60 (USD)

  • Ultra: 105.11 (USD)

Billing formula

Fee = Number of months × Edition unit price

Available subscription periods: 1 month, 6 months, 1 year, or 2 years

Billing example

Purchase details:

  • Subscription period: 1 month

  • Edition: Pro

  • Quantity: 1

Fee calculation:

Fee = Number of months × Edition unit price
    = 1 × 60
    = 60 (USD)

How to stop billing

  • Unsubscription is not supported after purchase.

  • If the subscription expires and is not renewed, the service and billing stop simultaneously.

Public preview (free)

The following features are free during public preview. Pricing will be announced before the preview ends.

Feature

Documentation

Snapshots

Use snapshots (public preview)

Screen recording audit

Auditing rules

Cost optimization

You can use the following methods to reduce the cost of using cloud computers.

  • During purchase

    Monthly subscription with limited hours: When purchasing a cloud computer on a monthly basis, you can choose a computing plan of 120 hours/month or 250 hours/month at a discounted price. This is ideal for scenarios that require long-term cloud computer usage with limited monthly usage hours. For more information, see Billing rules.

  • During usage

    • For pay-as-you-go cloud computers, compute resources are billed only while the cloud computer is running. Shut down cloud computers when not in use. To avoid forgetting, configure a disconnect timer policy to automatically shut down cloud computers after disconnection. For more information, see Configure scheduled tasks, Manage policies.

    • For monthly subscription (limited hours) cloud computers, monthly available hours are not consumed while the cloud computer is shut down or hibernated. Shut down or hibernate cloud computers when not in use to save available hours.