Skip to main content
Network disks
Last update:

Network disks

Network disks are scalable block devices that can be easily transferred between cloud servers. Suitable for scaling server disk space without changing the boot disk. Triple replication of disk volumes ensures high data integrity.

The network drive can be create with the cloud server or set up separately and then create a server from it or connect it to a server as an additional disk.

You can work with network disks in control panels with the help of OpenStack CLI or Terraform.

Features of network drives

Types of network disks

  • HDD Basic — HDD disk based on enterprise-class SATA disks. Suitable for storing large amounts of data that do not need to be read or rewritten frequently;
  • SSD Basic — SSD disk for applications where high read and write speeds are not required. Throughput and IOPS are higher than the basic HDD;
  • SSD Universal — SSD disk, suitable for use as a cloud server boot disk;
  • SSD Fast — SSD NVMe disk with lower response time and faster performance than other types. Suitable for workloads that require high read and write speeds.

Disk types differ in recommended size limits, throughput values, and number of read and write operations. See the table for details Network disk limits.

In different pool segments different disk types are available. You can view the availability of the types in the availability matrix Cloud platform network disks.

You can view the list of IDs and type names in the subsection List of network disk types.

Network disk limits

The maximum size of boot and additional network disks, throughput values, and read and write IOPS limits depend on the disk type.

Disks of the same type in different pool segments can have different limits. For example, if two network disks with SSD Universal type are in different segments (the first disk in ru-1c and the second in ru-8a), their limits will be different.

HDD
Basic
(all
available
segments
pool)
SSD
Basic
(ru-2b, ru-2c, ru-3b, ru-7a, ru-7b, ru-8a, ru-9a)
SSD
Universal
(ru-1a, ru-1b, ru-1c, ru-2a, ru-3a)
SSD
Universal
(ru-2b, ru-2c, ru-3b, ru-7a, ru-7b, ru-8a, ru-9a, gis-1a, uz-1a, uz-2a, kz-1a, ke-1a)
SSD
Quick
(ru-1a, ru-1b, ru-1c, ru-2a, ru-2b, ru-3a)
SSD
Quick
(ru-2c, ru-3b, ru-7a, ru-7b, ru-8a, ru-9a, gis-1a, uz-1a, uz-2a, kz-1a, ke-1a)
Maximum
size
to boot
disk
500 GB500 GB2 TB.5 TB.2 TB.10 TB.
Maximum
size
for additional
disk
10 TB.10 TB.10 TB.10 TB.10 TB.10 TB.
Throughput
capacity
(4 MB blocks)
100 MB/s.150 MB/s.150 MB/s.200 MB/s.500 MB/s500 MB/s
Quantity
operations
(reading,
4KB blocks)
320 IOPS640 IOPS640 IOPS7000 IOPS12800 IOPS25000 IOPS
Quantity
operations
(record,
4KB blocks)
120 IOPS320 IOPS320 IOPS4000 IOPS6400 IOPS15000 IOPS

You can test disk performance.

What affects performance

Different types of disks have different IOPS values — the number of read and write operations per second. File system creation and verification are procedures that require a certain number of reads and writes to the disk. The higher the performance of the disk, the faster these operations are completed.

When a cloud server first starts up, the file system on the system disk is "stretched" to fit the size of the disk. The larger the disk size and the lower its IOPS limits, the longer this process will take — hence the longer the cloud server will take to start up.

The size of the file system affects the time to check its state in case of a server crash. Checking is enabled by default for boot (system) disks of all servers that are created from ready-made images.

List of network disk types

To create network disks through the OpenStack CLI and Terraform IDs or names are used network disk types. IDs and names are different in pool segments.

note

For example, 94350392-3e5c-4b5a-8a51-873f02af833b — ID, a basicssd.ru-9a — name to create a network disk with the SSD Basic type in the ru-9a pool segment.

You can see list of network disk types in all pool segments tabulated or View a list of network disk types in a specific pool through the OpenStack CLI.

List of network disk types in all pool segments

IDName
f42f37b2-062f-4ce2-a6b3-28ca5e619030basic.ru-3a
de922498-6af2-4972-840d-36c5e6790b87basicssd.ru-3b
fca113dd-a80f-4996-be54-cf2515d4ddeeuniversal.ru-3a
9c16598e-342b-4ff2-b948-8c05cf8f1490fast.ru-3a
52cb3250-dbea-4ba6-bbde-b5607f1ca545basic.ru-3b
669c3c07-83e3-4e44-8499-d13d379e79eeuniversal.ru-3b
bbc41cd5-d112-4e19-a781-baf44fb690d3fast.ru-3b

Here:

  • ID — The ID of the network disk type;
  • Имя — name network drive type and pool segment in the format of тип.сегмент_пулаfor example basic.ru-9a. Available types:
    • basic — HDD type Basic;
    • basicssd — SSD Type Basic;
    • universal — SSD type Universal;
    • fast — SSD type Fast.

View a list of network disk types in a specific pool

  1. Open the OpenStack CLI.

  2. Check out the list of types:

    openstack volume type list

    Example answer for the ru-9 pool:

    +--------------------------------------+-----------------+
    | ID | Name |
    +--------------------------------------+-----------------+
    | 8ab097f3-3ffc-4fc4-9771-01fd512936eb | basic.ru-9a |
    | 94350392-3e5c-4b5a-8a51-873f02af833b | basicssd.ru-9a |
    | 52666f65-ec91-4c09-ad7e-207d10553e4a | universal.ru-9a |
    | a67bd670-633b-4c82-bb91-84058140aa05 | fast.ru-9a |
    +--------------------------------------+-----------------+

    Here:

    • ID — The ID of the network disk type;
    • Name — name network drive type and pool segment in the format of тип.сегмент_пулаfor example basic.ru-9a. Available types:
      • basic — HDD type Basic;
      • basicssd — SSD Type Basic;
      • universal — SSD type Universal;
      • fast — SSD type Fast.

Cost

Network disks are charged at cloud platform payment models.

Each GB of network disks is charged. The cost depends on network drive type and the size and pool segment where it's located.

The size of the network disk can be viewed in control panels under Cloud platformDisks → disk row → column Size.

The cost per GB of network disk can be viewed at selectel.ru.