Una vez que instale la versión más reciente, ejecute az extension add -n elastic-san para instalar la extensión para Elastic SAN.
Limitaciones
La lista siguiente contiene las regiones en las que Elastic SAN está disponible actualmente y en qué regiones se admite tanto el almacenamiento con redundancia de zona (ZRS) como el almacenamiento con redundancia local (LRS) o solo LRS:
Este de Australia: LRS
Sur de Brasil: LRS
Centro de Canadá: LRS
Centro de EE. UU. - LRS
Este de Asia: LRS
Este de EE. UU.: LRS
Este de EE. UU. 2: LRS
Centro de Francia: LRS y ZRS
Centro-oeste de Alemania: LRS
Centro de la India: LRS
Este de Japón: LRS
Centro de Corea del Sur: LRS
Norte de Europa: LRS y ZRS
Este de Noruega: LRS
Norte de Sudáfrica: LRS
Centro-sur de EE. UU.: LRS
Sudeste de Asia: LRS
Centro de Suecia: LRS
Norte de Suiza: LRS
Norte de Emiratos Árabes: LRS
Sur de Reino Unido: LRS
Oeste de Europa: LRS y ZRS
Oeste de EE. UU. 2: LRS y ZRS
Oeste de EE. UU. 3: LRS
Elastic SAN también está disponible en las siguientes regiones, pero sin compatibilidad con la zona de disponibilidad:
Este de Canadá: LRS
Oeste de Japón: LRS
Centro-norte de EE. UU.: LRS
Para habilitar estas regiones, ejecute el siguiente comando para registrar la marca de característica necesaria:
Inicie sesión en el Azure Portal y busque Elastic SAN.
Seleccione + Crear nueva SAN
En la página básica, rellene los valores apropiados.
El nombre de Elastic SAN debe tener entre 3 y 24 caracteres. El nombre solo puede contener letras minúsculas, números, guiones y guiones bajos, y debe comenzar y terminar con una letra o un número. Antes y después de cada guion y guion bajo debe ir un carácter alfanumérico.
Para obtener el mejor rendimiento, la SAN debe estar en la misma zona que la máquina virtual.
Especifique la cantidad de capacidad base que necesita y cualquier capacidad adicional y, a continuación, seleccione Siguiente.
Si aumenta el tamaño base de la SAN, también aumentará su IOPS y ancho de banda. Si aumenta la capacidad adicional, solo aumenta su tamaño total (base + adicional), pero no aumentará la IOPS ni el ancho de banda; sin embargo, resulta más barato que aumentar la capacidad base.
Seleccione Siguiente: Grupos de volúmenes.
Use uno de estos conjuntos de código de ejemplo para crear una SAN elástica que use almacenamiento con redundancia local o almacenamiento con redundancia de zona. Un conjunto crea una SAN elástica con el escalado automático (versión preliminar) habilitado y el otro crea una SAN elástica con el escalado automático deshabilitado. Sustituya todos los marcadores de posición por sus propios valores y utilice las mismas variables en todos los ejemplos de este artículo:
Marcador de posición
Descripción
<ResourceGroupName>
El nombre del grupo de recursos donde se desplegarán los recursos.
<ElasticSanName>
Nombre del Elastic SAN que se va a crear. El nombre de Elastic SAN debe tener entre 3 y 24 caracteres. El nombre solo puede contener letras minúsculas, números, guiones y guiones bajos, y debe comenzar y terminar con una letra o un número. Antes y después de cada guion y guion bajo debe ir un carácter alfanumérico.
<ElasticSanVolumeGroupName>
Nombre del grupo de volúmenes de Elastic SAN que se va a crear.
<VolumeName>
Nombre del volumen de Elastic SAN que se va a crear.
<Location>
Región donde se crearán nuevos recursos.
<Zone>
La zona de disponibilidad donde se creará la SAN elástica. Especifique la misma zona de disponibilidad que la zona que hospedará la carga de trabajo. Solo se usa si la instancia de Elastic SAN va a utilizar almacenamiento con redundancia local. Debe ser una zona admitida en la ubicación de destino, como 1, 2o 3.
<AutoScalePolicyEnforcement>
Configuración que determina si el escalado automático está habilitado o no para la Elastic SAN. Este valor es opcional, pero si se pasa, debe ser "Habilitado" o "Deshabilitado"
<UnusedSizeTiB>
Capacidad (en TiB) en su Elastic SAN que desea dejar libre y sin usar. Si usa más espacio que esta cantidad, la operación de escalado vertical se desencadena automáticamente, lo que aumenta el tamaño de la SAN. Este parámetro es opcional, pero es necesario para habilitar el escalado automático.
<IncreaseCapacityUnitByTiB>
Este parámetro establece el TiB de unidades de capacidad adicionales que la SAN escala verticalmente cuando se desencadena el escalado automático. Este parámetro es opcional, pero es necesario para habilitar el escalado automático.
<CapacityUnitScaleUpLimit>
Este parámetro establece la capacidad máxima (tamaño) que su SAN puede aumentar para usar el escalado automático. La SAN no se escalará automáticamente más allá de este tamaño. Este parámetro es opcional, pero es necesario para habilitar el escalado automático.
El siguiente comando crea una Elastic SAN que usa almacenamiento con redundancia local sin el escalado automático habilitado.
Use uno de estos conjuntos de código de ejemplo para crear una SAN elástica que use almacenamiento con redundancia local o almacenamiento con redundancia de zona. Un conjunto crea una SAN elástica con el escalado automático (versión preliminar) habilitado y el otro crea una SAN elástica con el escalado automático deshabilitado. Sustituya todos los marcadores de posición por sus propios valores y utilice las mismas variables en todos los ejemplos de este artículo:
Marcador de posición
Descripción
<ResourceGroupName>
El nombre del grupo de recursos donde se desplegarán los recursos.
<ElasticSanName>
Nombre del Elastic SAN que se va a crear. El nombre de Elastic SAN debe tener entre 3 y 24 caracteres. El nombre solo puede contener letras minúsculas, números, guiones y guiones bajos, y debe comenzar y terminar con una letra o un número. Antes y después de cada guion y guion bajo debe ir un carácter alfanumérico.
<ElasticSanVolumeGroupName>
Nombre del grupo de volúmenes de Elastic SAN que se va a crear.
<VolumeName>
Nombre del volumen de Elastic SAN que se va a crear.
<Location>
Región donde se crearán nuevos recursos.
<Zone>
La zona de disponibilidad donde se creará la SAN elástica. Especifique la misma zona de disponibilidad que la zona que hospedará la carga de trabajo. Solo se usa si la instancia de Elastic SAN utiliza el almacenamiento con redundancia local. Debe ser una zona admitida en la ubicación de destino, como 1, 2o 3.
<AutoScalePolicyEnforcement>
Configuración que determina si el escalado automático está habilitado o no para la Elastic SAN. Este valor es opcional, pero si se pasa, debe ser "Habilitado" o "Deshabilitado"
<UnusedSizeTiB>
Capacidad (en TiB) en su Elastic SAN que desea dejar libre y sin usar. Si usa más espacio que esta cantidad, la operación de escalado vertical se desencadena automáticamente, lo que aumenta el tamaño de la SAN. Este parámetro es opcional, pero es necesario para habilitar el escalado automático.
<IncreaseCapacityUnitByTiB>
Este parámetro establece el TiB de unidades de capacidad adicionales que la SAN escala verticalmente cuando se desencadena el escalado automático. Este parámetro es opcional, pero es necesario para habilitar el escalado automático.
<CapacityUnitScaleUpLimit>
Este parámetro establece la capacidad máxima (tamaño) que su SAN puede aumentar para usar el escalado automático. La SAN no se escalará automáticamente más allá de este tamaño. Este parámetro es opcional, pero es necesario para habilitar el escalado automático.
El siguiente comando crea una Elastic SAN que usa almacenamiento con redundancia local sin el escalado automático habilitado.
# Define some variables.
RgName="<ResourceGroupName>"
EsanName="<ElasticSanName>"
EsanVgName="<ElasticSanVolumeGroupName>"
VolumeName="<VolumeName>"
Location="<Location>"
Zone=<Zone>
# Connect to Azure
az login
# Create an Elastic SAN
az elastic-san create -n $EsanName -g $RgName -l $Location --base-size-tib 100 --extended-capacity-size-tib 20 --sku "{name:Premium_LRS,tier:Premium}" --availability-zones $Zone
El comando siguiente crea una Elastic SAN que usa almacenamiento con redundancia local con el escalado automático habilitado.
# Define some variables.
RgName="<ResourceGroupName>"
EsanName="<ElasticSanName>"
EsanVgName="<ElasticSanVolumeGroupName>"
VolumeName="<VolumeName>"
Location="<Location>"
Zone=<Zone>
AutoScalePolicyEnforcement="Enabled"
UnusedSizeTiB="<UnusedSizeTiB>"
IncreaseCapacityUnitByTiB="<IncreaseCapacityUnitByTiB>"
CapacityUnitScaleUpLimit="<CapacityUnitScaleUpLimit>"
# Connect to Azure
az login
# Create an Elastic SAN
az elastic-san create -n $EsanName -g $RgName -l $Location --base-size-tib 100 --extended-capacity-size-tib 20 --sku "{name:Premium_LRS,tier:Premium}" --availability-zones $Zone --auto-scale-policy-enforcement $AutoScalePolicyEnforcement --unused-size-tib $UnusedSizeTiB --increase-capacity-unit-by-tib $IncreaseCapacityUnitByTiB --capacity-unit-scale-up-limit $CapacityUnitScaleUpLimitTiB
El siguiente comando crea una Elastic SAN que usa almacenamiento con redundancia de zona, con el escalado automático deshabilitado.
Ahora que configuró los valores básicos y aprovisionó el almacenamiento, puede crear grupos de volúmenes. Los grupos de volúmenes son una herramienta para administrar volúmenes a gran escala. Toda configuración que se aplique a un grupo de volúmenes se aplica a todos los volúmenes asociados a ese grupo de volúmenes.
Seleccione + Crear grupo de volúmenes y asígnele un nombre.
El nombre debe tener entre 3 y 63 caracteres. El nombre solo puede contener letras minúsculas, números y guiones, y debe comenzar y terminar con una letra o un número. Antes y después de cada guion debe ir un carácter alfanumérico. No puede cambiar el nombre del grupo de volúmenes una vez creado.
Seleccione Siguiente: Volúmenes.
El siguiente comando de ejemplo crea un grupo de volúmenes de Elastic SAN en el Elastic SAN que creó anteriormente. Use las mismas variables y valores definidos al crear Elastic SAN.
# Create the volume group, this script only creates one.
New-AzElasticSanVolumeGroup -ResourceGroupName $RgName -ElasticSANName $EsanName -Name $EsanVgName
El siguiente comando de ejemplo crea un grupo de volúmenes de Elastic SAN en el Elastic SAN que creó anteriormente. Use las mismas variables y valores definidos al crear Elastic SAN.
az elastic-san volume-group create --elastic-san-name $EsanName -g $RgName -n $EsanVgName
Creación de volúmenes
Ahora que configuró la SAN misma y que creó al menos un grupo de volúmenes, puede crear volúmenes.
Los volúmenes son particiones utilizables de la capacidad total de la SAN; debe asignar una parte de esa capacidad total como volumen para poder usarla. Solo los volúmenes reales mismos se pueden montar y usar, no los grupos de volúmenes.
Para crear volúmenes, escriba un nombre, seleccione un grupo de volúmenes adecuado y escriba la capacidad que quiere asignar para el volumen.
El nombre del volumen forma parte del nombre completo iSCSI del volumen y no se puede cambiar una vez creado.
Seleccione Revisar y crear e implemente la SAN.
El siguiente comando de ejemplo crea un único volumen en el grupo de volúmenes de Elastic SAN que creó anteriormente. Si quiere crear un lote de volúmenes, consulte el artículo sobre la creación de varios volúmenes de Elastic SAN. Use las mismas variables y valores definidos al crear Elastic SAN.
Importante
El nombre del volumen forma parte del nombre completo iSCSI del volumen y no se puede cambiar una vez creado.
Use las mismas variables que estableció para y ejecute el siguiente script:
# Create the volume, this command only creates one.
New-AzElasticSanVolume -ResourceGroupName $RgName -ElasticSanName $EsanName -VolumeGroupName $EsanVgName -Name $VolumeName -sizeGiB 2000
Importante
El nombre del volumen forma parte del nombre completo iSCSI del volumen y no se puede cambiar una vez creado.
El siguiente comando de ejemplo crea un volumen de Elastic SAN en el grupo de volúmenes de Elastic SAN que creó anteriormente. Use las mismas variables y valores definidos al crear Elastic SAN.