Azure Elastic SAN

azureBlock storage volumeazure-elastic-san

Pooled storage area network whose volumes are mounted over iSCSI by VMs, AKS and VMware.

Provider
azure
Category
Data
Properties · 5 set by this component
propertytypevaluesrequiredkind defaultthis component
blockProtocol · component propertyenumiscsinoiscsiinherited
encryptionAtRestboolean—no—▸ true
encryptionInTransit · component propertyboolean—nofalseinherited
iopsinteger—no—inherited
managedboolean—nofalse▸ true
maxVolumeIops · component propertyinteger—no80000inherited
maxVolumeTib · component propertyinteger—no64inherited
mediaTypeenumssd | hddno—▸ ssd
redundancyenumlocal | zonal | regionalno—▸ local
redundancySku · component propertyenumpremium-lrs | premium-zrsno—inherited
sizeGibinteger—no—inherited
snapshotsboolean—nofalse▸ true
Rules that apply · 0

Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.

No rule reads this kind yet. That is a gap, not a guarantee.
Use it in a design
nodes:
  - { id: "elastic-san", component: "azure-elastic-san" }
Other Block storage volume products · 28
Source
# yaml-language-server: $schema=../../schema/component.schema.json
# Azure Elastic SAN: pooled SAN whose volumes are mounted over iSCSI. Every SAN is stored three
# times in one storage cluster (LRS) or across three zones (ZRS), encryption at rest with
# Microsoft-managed keys is always on and cannot be disabled, and encryption in transit is not
# supported ("Introduction to Azure Elastic SAN", "Plan for an Azure Elastic SAN deployment").
schemaVersion: "1"
type: "component"
id: "azure-elastic-san"
kind: "block-storage"
provider: "azure"
docs: "https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-introduction"
defaults:
  mediaType: "ssd"
  redundancy: "local"
  encryptionAtRest: true
  snapshots: true
  managed: true
properties:
  blockProtocol:
    type: "enum"
    values: ["iscsi"]
    default: "iscsi"
  redundancySku:
    type: "enum"
    values: ["premium-lrs", "premium-zrs"]
  maxVolumeIops:
    type: "integer"
    default: 80000
  maxVolumeTib:
    type: "integer"
    default: 64
  encryptionInTransit:
    type: "boolean"
    default: false

The same page as markdown, for an agent: /catalogue/components/azure-elastic-san.md