Skip to content

Commit 63cc92c

Browse files
author
Lisa Pettyjohn
committed
OSDOCS-18425# Add hyperdisk-balanced high availability support
1 parent d863489 commit 63cc92c

3 files changed

Lines changed: 27 additions & 1 deletion

File tree

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
// Module included in the following assemblies:
2+
//
3+
// * storage/container_storage_interface/persistent-storage-csi-gcp-pd.adoc
4+
5+
:_mod-docs-content-type: CONCEPT
6+
[id="persistent-storage-csi-gcp-hyperdisk-ha-overview_{context}"]
7+
= Hyperdisk-balanced high availability disks overview
8+
9+
[role="_abstract"]
10+
{product-title} supports Hyperdisk Balanced High Availability volumes.
11+
12+
Hyperdisk Balanced High Availability volumes are useful for:
13+
14+
* Protecting your applications from a zonal outage by synchronously replicating data across two zones in the same region
15+
16+
* When you require write access to the same volume in multiple zones
17+
18+
For a single Hyperdisk Balanced High Availability volume, you can specify up to 100,000 IOPS and 1,200 MiB/s of throughput.
19+
20+
To set up Hyperdisk Balanced High Availability disks, see Section _Setting up hyperdisk-balanced disks_.
21+
22+
For complete limit information, in the _Additional resources_ section, see _Size and performance limits_.

modules/persistent-storage-csi-gcp-hyperdisk-storage-pools-procedure.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ allowedTopologies: <7>
155155
----
156156
<1> Specify the name for your storage class. In this example, it is `hyperdisk-sc`.
157157
<2> `pd.csi.storage.gke.io` specifies GCP CSI provisioner.
158-
<3> Specifies using hyperdisk-balanced disks.
158+
<3> Specifies using hyperdisk-balanced disks. To specify high availability hyperdisk-balanced disk, set the value to `hyperdisk-balanced-high-availability`.
159159
<4> Specifies the throughput value in MiBps using the "Mi" qualifier. For example, if your required throughput is 250 MiBps, specify "250Mi". If you do not specify a value, the capacity is based upon the disk type default.
160160
<5> Specifies the IOPS value without any qualifiers. For example, if you require 7,000 IOPS, specify "7000". If you do not specify a value, the capacity is based upon the disk type default.
161161
<6> If using storage pools, specify a list of specific storage pools that you want to use in the format: projects/PROJECT_ID/zones/ZONE/storagePools/STORAGE_POOL_NAME.

storage/container_storage_interface/persistent-storage-csi-gcp-pd.adoc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ include::modules/persistent-storage-csi-gcp-pd-storage-class-ref.adoc[leveloffse
4242

4343
include::modules/persistent-storage-csi-gcp-hyperdisk-limitations.adoc[leveloffset=+2]
4444

45+
include::modules/persistent-storage-csi-gcp-hyperdisk-ha-overview.adoc[leveloffset=+2]
46+
4547
include::modules/persistent-storage-csi-gcp-hyperdisk-storage-pools-overview.adoc[leveloffset=+2]
4648

4749
To set up storage pools, see xref:../../storage/container_storage_interface/persistent-storage-csi-gcp-pd.adoc#persistent-storage-csi-gcp-hyperdisk-storage-pools-procedure_persistent-storage-csi-gcp-pd[Setting up hyperdisk-balanced disks].
@@ -53,6 +55,8 @@ ifndef::openshift-dedicated[]
5355
[role="_additional-resources"]
5456
=== Additional resources
5557
* xref:../../installing/installing_gcp/installing-gcp-customizations.adoc#installing-gcp-customizations[Installing a cluster on GCP with customizations]
58+
59+
* link:https://docs.cloud.google.com/compute/docs/disks/hd-types/hyperdisk-balanced-ha#size_limits[Size and performance limits]
5660
endif::openshift-dedicated[]
5761

5862
include::modules/persistent-storage-csi-gcp-pd-encrypted-pv.adoc[leveloffset=+1]

0 commit comments

Comments
 (0)