Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Block storage (UDisk)

Product Overview

Cloud Disk (UDisk), as a foundational block storage product in cloud computing scenarios, provides persistent block device storage for cloud hosts. It has an independent lifecycle, supports distributed access over the network, and offers cloud hosts a storage solution that is high-capacity, highly reliable, scalable, easy to use, and cost-effective.

UDisk is available in three types: Basic Cloud Disk, SSD Cloud Disk, and RSSD Cloud Disk. The Basic Cloud Disk uses SATA media, while the SSD and RSSD Cloud Disks use SSD media.

UDisk is a flexible and advanced cloud disk device offered by SCloud, capable of being created and managed easily. It uses a multi-copy, cross-rack physical machine backup mechanism within an availability zone. The Basic Cloud Disk guarantees 99.99999% data durability, while SSD and RSSD Cloud Disks guarantee 99.999999% durability. To further enhance data durability, enabling the snapshot service (regular snapshot creation + UDataArk protection) is an economical and convenient way to ensure long-term data persistence.

UDisk is both powerful and easy to use. Users can attach a created cloud disk to any cloud host, and expand disk capacity when space is insufficient. The snapshot and cloning features also make it easier to back up, restore, and replicate data, improving data availability. The maximum capacity currently supported:

  • Basic Cloud Disk: 8,000 GB
  • SSD Cloud Disk: 8,000 GB
  • RSSD Cloud Disk: 32,000 GB

This large capacity support meets user needs without requiring them to manually configure LVM.

Note: For security reasons, each UDisk cloud disk can currently only be mounted to one cloud host at a time.

Key concepts

Disk Name

The custom name assigned by the user to the cloud disk.

Disk Capacity

The size of the cloud disk.

Mount Point

The location where the cloud disk is mounted on the cloud host.

Resource ID

After a cloud disk is created, the system automatically generates a globally unique Resource ID.

Expansion

When the capacity of a cloud disk is no longer sufficient for business needs, it can be expanded or upgraded.

Mount and Unmount

The actions of attaching a cloud disk to a cloud host and detaching it from the host.

Snapshot

A snapshot is an effective disk management feature to prevent data loss and ensure data integrity. Snapshots can be created in seconds and capture the state of the disk at a specific point in time, allowing users to restore the disk from a snapshot when needed.

Dismount (Windows)

The dismount operation for a cloud disk in Windows environments.

Product advantages

Reliability

UDisk cloud disks use a multi-replica backup mechanism across physical machines in different racks within the same availability zone, with real-time synchronization. This ensures fault tolerance and prevents service interruption due to single-machine failures.

  • Basic Cloud Disks guarantee 99.99999% data durability
  • SSD and RSSD Cloud Disks guarantee 99.999999% data durability

Capacity and Scalability

UDisk allows flexible configuration of storage capacity and can be expanded at any time.

  • RSSD Cloud Disks currently support up to 32,000 GB per disk.
  • A single cloud host can attach multiple cloud disks, enabling virtually unlimited storage expansion for the host.

Ease of Use

UDisk supports fast operations such as create, attach, detach, delete, and resize, making it easy to deploy and manage without requiring server reboots.

Backup and Recovery

UDisk supports two types of backup: manual snapshots and UDataArk.

  • Manual Snapshots: Enable data disk backups, allowing you to restore or create new UDisks from snapshots.
  • UDataArk: In addition to manual snapshots, it supports real-time backup of cloud disks and allows recovery or creation of new UHost instances from any point-in-time backup.

Enabling UDataArk or scheduling regular snapshots is a cost-effective and convenient way to enhance long-term data durability. In the event of a disk failure, data can be quickly restored or migrated using the latest snapshot or UDataArk backup.

Notes:

  • Enabling snapshot service gives access to manual snapshots and includes free UDataArk.
  • UDataArk supports real-time backup.
  • RSSD snapshot service is currently available in select data centers: Hong Kong B and Washington.

Usage Restrictions

Supported Regions

Region RSSD Cloud Disk SSD Cloud Disk Basic Cloud Disk
Hong Kong Zone A Not Supported Supported Supported
Hong Kong Zone B Supported Supported Supported
Washington Zone A Not Supported Supported Supported
Singapore Zone A Not Supported Supported Supported
Singapore Zone B Supported Supported Not Supported
Taipei Zone A Supported Supported Supported
Jakarta Zone A Supported Supported Supported
Seoul Zone A Supported Supported Supported
Los Angeles Zone A Supported Supported Supported
Ho Chi Minh City Zone A Supported Supported Supported
Tokyo Zone A Supported Supported Not Supported
Frankfurt Zone A Not Supported Supported Not Supported
Bangkok Zone B Supported Supported Not Supported
Mumbai Zone A Not Supported Supported Not Supported
Lagos Zone A Supported Supported Not Supported
Manila Zone A Supported Not Supported Not Supported
London Zone A Supported Supported Not Supported

Note:

  • SSD Cloud Disk supports up to 8 TB
  • Basic Cloud Disk supports up to 8 TB
  • RSSD Cloud Disk supports up to 32 TB

Quota Per Account

  • Maximum of 1,000 cloud disks

Cloud Disk Limit Per Host

  • A single cloud host can attach up to 26 cloud disks

Usage scenarios

RSSD Cloud Disks are suitable for:

  • High-performance databases
  • I/O-intensive applications that require low latency, such as Elasticsearch search engines

SSD Cloud Disks are suitable for:

  • I/O-intensive applications
  • Medium to large-scale relational databases
  • NoSQL databases

Basic Cloud Disks are suitable for:

  • Backup and log storage scenarios
  • Large file sequential read/write workloads with high capacity requirements (e.g., Hadoop offline data analysis)
  • Small relational databases and development/test environments that require a certain level of data reliability

Performance

Performance Metrics

There are three key metrics for evaluating cloud disk performance:

  • IOPS: Input/Output operations per second.
  • Throughput: The amount of IO data read/written per second.
  • IO Latency: The time from IO submission to completion.

In general, higher IOPS and throughput are better, and lower latency is better.

IOPS

IOPS (Input/Output Operations Per Second) is a metric used to measure the performance of storage devices such as HDDs, SSDs, or SANs. It indicates how many read/write operations are performed per second.

There are four main types of IOPS based on test scenarios:

IOPS Type Description
Random Read Average number of random reads per second
Random Write Average number of random writes per second
Sequential Read Average number of sequential reads per second
Sequential Write Average number of sequential writes per second

Throughput

Throughput refers to the average amount of data successfully transferred by the disk per unit time. It is typically measured in MB/s (megabytes per second).

IO Latency

IO latency refers to the time taken from when an IO request is sent to when it is completed.

Performance Comparison

UDisk offers three types of cloud disks: RSSD, SSD, and Basic Disk.

  • RSSD Cloud Disk: Uses NVMe SSD and RDMA network transport
  • SSD Cloud Disk: Uses NVMe-based solid-state drives
  • Basic Cloud Disk: Uses traditional mechanical HDDs
Metric RSSD Cloud Disk SSD Cloud Disk Basic Cloud Disk
IOPS per disk min{1800 + 50 * capacity, 1,200,000} min{1200 + 30 * capacity, 24,000} 1000 (peak)
Throughput min{120 + 0.5 * capacity, 4800} MB/s min{80 + 0.5 * capacity, 260} MB/s 100 MB/s (max)
Avg Latency 0.1 – 0.2 ms 0.5 – 3 ms 10 ms

Relationship Between RSSD Performance and Instance Performance

The IO performance of a virtual machine (instance) increases linearly with the number of vCPUs. More CPU cores → higher IOPS and throughput.

  • If the RSSD disk’s performance is less than or equal to the instance’s IO capability, actual performance is based on the RSSD disk’s limits.
  • If the RSSD disk’s performance exceeds the instance’s IO capability, actual performance is limited by the instance’s max IO limits.
  • If the number of CPU cores is not listed in the table below, performance is based on the maximum matching lower vCPU value.
    For example, an instance with 50 cores will match the performance of a 48-core instance.
vCPU Cores Max Storage IOPS Max Storage Throughput (MB/s)
1 18.000 75
2 38.000 150
4 75.000 300
8 150.000 600
12 225.000 900
16 300.000 1200
24 450.000 1800
32 600.000 2400
48 900.000 3600
64 1.200.000 4800