Cloud Volumes Service provides two service types: CVS and CVS-Performance. You select the service type that matches your workload needs.
CVS is the default service type for the service when you create volumes from the Cloud Console. CVS is designed for general-purpose Linux workloads that require light-to-moderate performance, up to 100 MiB/s. CVS provides zonal high availability, which ensures a volume's availability within a region.
CVS-Performance, the existing generally available (GA) service, is the high-performance service type intended for performance-sensitive Linux and Windows workloads that require high throughput, low latency, or both. CVS-Performance is the default service type when you create volumes from the Cloud Volumes Service API. Three service levels are available. You can dynamically adjust the service level to align performance with your workload, thus enabling you to optimize your costs to the performance that your application workload requires.
Each service type offers a different set of capabilities:
|Supported service levels||One service level, with 32 MiB/s per TiB of throughput, up to 100 MiB total throughput.||Three service levels, with throughput of 16 MiB/s, 64 MiB/s, and 128 MiB/s per TiB of throughput respectively, up to 4.5 GiB/s total throughput.|
|Volume high availability||Y (single zone)||Y (single region)|
|Revert a volume using a snapshot||Y||Y|
|Create a copy of a volume using a snapshot||N||Y|
|Back up a volume using a snapshot||Y||N|
Resource limits might vary according to the service type. For details, see Resource limits and maxfiles limits.
The Volumes page displays the service type for each volume.