Skip to content

Commit dde7f90

Browse files
committed
Acro
1 parent 48974be commit dde7f90

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

AKS-Hybrid/storage-class-overview.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,17 @@ Storage is key to most applications. Kubernetes uses *storage classes* to descri
1717

1818
*Container Storage Interface (CSI)* is the interface that Kubernetes uses to handle different storage classes. Different storage types provide storage addons that implement the CSI for specific storage classes.
1919

20-
The following diagram shows the relationships among pods, volumes, storage classes, storage addons and actual storage infrastructures:
20+
The following diagram shows the relationships among pods, volumes, storage classes, storage addons, and actual storage infrastructures:
2121

22-
:::image type="content" source="media/storage-class-overview/pods-storage-classes.png" alt-text="Diagram showing relationships among pods, volumes, storage classes, storage addons and actual storage infrastructures." lightbox="media/storage-class-overview/pods-storage-classes.png":::
22+
:::image type="content" source="media/storage-class-overview/pods-storage-classes.png" alt-text="Diagram showing relationships among pods, volumes, storage classes, storage addons, and actual storage infrastructures." lightbox="media/storage-class-overview/pods-storage-classes.png":::
2323

2424
## Create storage classes on top of existing storage
2525

2626
By default, a new Kubernetes cluster only supports the local disk storage class, which stores data in a local disk. This class has limitations and can't be directly used in most production scenarios. For example, local disk volumes can only support `ReadWriteOnce` access mode, meaning the volumes can only be accessed by one pod at a time. However, [SQL Managed Instance enabled by Azure Arc](/azure/azure-arc/data/managed-instance-overview) requires [its backup volume to support the ReadWriteMany(RWX) access mode](/azure/azure-arc/data/create-sql-managed-instance?tabs=directly-connected-mode#create-an-azure-arc-enabled-sql-managed-instance), meaning the volume should support simultaneous reads and writes from multiple pods.
2727

2828
Storage is important for any running systems, so most companies might have already set up storage infrastructures for existing systems. The Arc storage service provides a unified experience for creating storage classes on top of existing storage. With the Arc Storage Class service, cluster administrators only need to specify the name and type of the storage class to be created, and Arc Storage Class installs storage classes and their respective CSI components into their clusters. The installed components are managed by Azure, so updates are automatically installed and security vulnerabilities are automatically fixed.
2929

30-
:::image type="content" source="media/storage-class-overview/create-storage-class.gif" alt-text="Screenshot showing to to create a storage class on Azure portal.":::
30+
:::image type="content" source="media/storage-class-overview/create-storage-class.gif" alt-text="Screenshot showing how to create a storage class on Azure portal.":::
3131

3232
### Scenario 1: Connect to existing NAS
3333

0 commit comments

Comments
 (0)