This document describes the features of Google Cloud Hyperdisk. Hyperdisk is the fastest and most efficient durable disk for Compute Engine. If you need boot or data disks for your compute instances—virtual machine (VM) instances, containers, and bare metal instances—Google recommends using Hyperdisk.
For information about the other block storage options in Compute Engine, see Choose a disk type.
To create a new Hyperdisk volume, see Create a Hyperdisk volume.
Hyperdisk featuresWith Hyperdisk you can provision, manage, and scale your Compute Engine workloads without the cost and complexity of a typical on-premises storage area network (SAN).
Hyperdisk volumes have the following features:
Function as physical disks: you can use a Hyperdisk volume with a compute instance as if it were a physical disk attached to the instance. When you read to or write from a Hyperdisk volume, data is transmitted over the network.
Higher performance: Hyperdisk offers higher IOPS and throughput than Persistent Disk by leveraging Google's Titanium storage offload technology.
Customizable performance: you can choose the performance—IOPS or throughput—of each Hyperdisk volume. You can also increase or decrease a Hyperdisk volume's performance while it's in use.
Support for high availability: in the unlikely event of a zonal or
regional outage, you can ensure high availability for your data by enabling one or both of the following features:
To protect your data in case of a zonal outage, use Hyperdisk Balanced High Availability. Data on Hyperdisk Balanced High Availability volumes is synchronously replicated across two zones within the same region to protect against up to one zonal outage.
To protect your data from a regional outage, maintain a replica of your data in another region by using Asynchronous Replication. When you enable Asynchronous Replication for a disk, data in one region is continuously copied to a replica in a secondary region. If a regional outage occurs, you can failover your data to a secondary region. Asynchronous Replication is available for Hyperdisk Balanced, Hyperdisk Balanced High Availability, and Hyperdisk Extreme volumes.
Portability: you can change the compute instance that a Hyperdisk volume is attached to.
Shareable between VMs: for high availability workloads, certain Hyperdisk types can be shared by multiple VMs. Each VM has simultaneous read-write or read-only access to the volume.
Support for pooled capacity and performance: to simplify planning, avoid overprovisioning storage, and reduce costs, you can purchase Hyperdisk storage and performance in bulk by using Hyperdisk Storage Pools.
To add Hyperdisk volumes to your workloads, you must choose a Hyperdisk type. Each Hyperdisk type is designed and optimized for a specific type of workload. The following is a list of the available Hyperdisk types.
For most workloads, we recommend Hyperdisk Balanced.
To select a Hyperdisk type, compare your workload's type and its performance requirements with the information in the following table. For detailed information about a specific Hyperdisk type, see the linked page in the Recommended Hyperdisk type column.
Workload type Recommended You can't specify a throughput level for Hyperdisk Extreme volumes. The provisioned throughput is based on the IOPS level you specify.
You can't specify an IOPS level for Hyperdisk Throughput and Hyperdisk ML volumes. The provisioned IOPS is based on the throughput level you specify.
The following is a summary of key Hyperdisk performance concepts:
For a discussion of how Hyperdisk performance works, see About Hyperdisk performance. For performance limits for each Hyperdisk type, see Hyperdisk performance limits.
LatencyEach Hyperdisk type has different latency profiles. Google recommends comparing Hyperdisk Throughput to the latency of a hard disk drive. You can compare the latency for Hyperdisk Balanced, Hyperdisk Balanced High Availability, Hyperdisk Extreme, and Hyperdisk ML to the latency of enterprise SSDs.
Hyperdisk Balanced and Hyperdisk Extreme offer sub-millisecond latency.
Machine series support for HyperdiskThis section lists the machine series that each Hyperdisk type supports. If a machine series doesn't support Hyperdisk, use Persistent Disk.
Select one or more machine series to see the supported Hyperdisk types.
Machine type restrictionsThis section lists the restrictions that apply to the machine series that each Hyperdisk type supports.
For Hyperdisk Extreme, the following restrictions apply:
You can't use Hyperdisk Throughput with bare metal machine types.
Some Hyperdisk types are available in all regions and zones, while others are available only in specific locations. The following table summarizes regional availability for each Hyperdisk type.
You can share a Hyperdisk volume between multiple VMs by simultaneously attaching the same volume to multiple VMs.
The following scenarios are supported:
Concurrent read-write access to a single volume from multiple VMs. Recommended for clustered file systems and highly available workloads like SQL Server Failover Cluster Infrastructure. Supported for Hyperdisk Balanced and Hyperdisk Balanced High Availability volumes.
Concurrent read-only access to a single volume from multiple VMs. This is more cost effective than having multiple disks with the same data. Recommended for accelerator-optimized machine learning workloads. Supported for Hyperdisk ML volumes.
You can't attach a Hyperdisk Throughput or Hyperdisk Extreme volume to more than one VM.
To learn about disk sharing, see Share a disk between VMs.
High availability and disaster recovery protection for Hyperdisk volumesYou can protect your data in the rare event of a zonal or regional outage by enabling replication, that is, maintaining a copy of the data in another zone or region.
Cross-zonal synchronous replicationTo replicate data to another zone within the same region, you must use Hyperdisk Balanced High Availability volumes. Hyperdisk Balanced High Availability is the only supported Hyperdisk type for zonal replication.
For more information, see About synchronous disk replication.
Cross-regional asynchronous replicationYou can protect your data in the unlikely event of a regional outage by enabling Asynchronous Replication. Asynchronous Replication maintains a copy of the data on your volume in another region. For example, to protect a Hyperdisk volume in us-west1
, you can use Asynchronous Replication to replicate the volume to a secondary volume in the us-east4
region. If the volume in us-west1
became unavailable, then you could use the secondary volume in us-east4
.
You can use Asynchronous Replication with the following Hyperdisk types:
To learn more about cross-regional replication, see Asynchronous Replication.
Encryption for Hyperdisk volumesBy default, Compute Engine protects your Hyperdisk volumes with Google-owned and Google-managed encryption keys. You can also encrypt your Hyperdisk volumes with customer-managed encryption keys (CMEK).
For more information, see About disk encryption.
Confidential Computing with Hyperdisk volumesYou can add hardware-based encryption to a Hyperdisk Balanced disk by enabling Confidential mode for the disk when you create it. You can use Confidential mode only with Hyperdisk Balanced disks that are attached to Confidential VMs.
For more information, see Confidential mode for Hyperdisk Balanced volumes.
Durability of HyperdiskCompute Engine distributes the data on Hyperdisk volumes across several physical disks to ensure durability and optimize performance.
Disk durability represents the probability of data loss, by design, for a typical disk in a typical year. Hyperdisk data loss events are extremely rare and have historically been the result of coordinated hardware failures, software bugs, or a combination of the two. Google takes many steps to mitigate the industry-wide risk of silent data corruption.
Durability is calculated with a set of assumptions about hardware failures, the likelihood of catastrophic events, isolation practices and engineering processes in Google data centers, and the internal encodings used by each disk type.
Human error by a Google Cloud customer, such as when a customer accidentally deletes a disk, is outside the scope of Hyperdisk durability.
The table below shows durability for each disk type's design. 99.999% durability means that with 1,000 Hyperdisk volumes, you would likely go a hundred years without losing a single one.
Note: Durability is an aggregate for each disk type, and doesn't represent a financially backed service level agreement (SLA). Hyperdisk Balanced Hyperdisk Extreme Hyperdisk ML Hyperdisk Throughput Hyperdisk Balanced High Availability Better than 99.999% Better than 99.9999% Better than 99.999% Better than 99.999% Better than 99.9999% Supported disk interfacesHyperdisk volumes are mounted as a disk on a VM using the NVMe or SCSI interface, depending on the machine type of the instance.
Hyperdisk Storage PoolsHyperdisk Storage Pools make it easier to lower your block storage total cost of ownership and simplify block storage management. With Hyperdisk Storage Pools, you can share a pool of capacity and performance across a maximum of 1,000 disks in a single project. Because storage pools offer thin-provisioning and data reduction, you can achieve higher efficiency.
Storage pools simplify migrating your on-premises SAN to the cloud, and also make it easier to provide your workloads with the capacity and performance that they need.
You create a storage pool with the estimated capacity and performance for all workloads in a project in a specific zone. You then create disks in this storage pool and attach the disks to existing VMs. You can also create a disk in the storage pool as part of creating a new VM. Each storage pool contains one type of disk, such as Hyperdisk Throughput. There are two types of Hyperdisk Storage Pools:
For information about using Hyperdisk Storage Pools, see About storage pools.
PricingYou are billed for the total provisioned capacity of your Hyperdisk volumes until you delete them. Charges incur even if the volume isn't attached to any instances or if the instance is suspended or stopped. You are charged per GiB per month. Additionally, you are billed for the following:
Because the data for regional disks is written to two locations, the cost of Hyperdisk Balanced High Availability storage is twice the cost of Hyperdisk Balanced storage.
For more pricing information, see Disk pricing.
Hyperdisk and committed use discountsHyperdisk volumes are not eligible for:
Hyperdisk can be used with Spot VMs (or preemptible VMs). However, there are no discounted spot prices for Hyperdisk.
Limitations for HyperdiskRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4