После установки последней версии выполните az extension add -n elastic-san установку расширения для Elastic SAN.
Ограничения
В следующем списке содержатся регионы, в которых сейчас доступна эластичная san, и в которых регионы поддерживают хранилище, избыточное между зонами (ZRS), так и локально избыточное хранилище (LRS) или только LRS:
Восточная Австралия - LRS
Южная Бразилия - LRS
Центральная Канада - LRS
Центральная часть США - LRS
Восточная Азия - LRS
Восточная часть США - LRS
Восточная часть США 2 - LRS
Центральная Франция - LRS и ZRS
Западная Германия - LRS
Центральная Индия - LRS
Восточная Япония - LRS
Центральная Корея - LRS
Северная Европа - LRS и ZRS
Восточная Норвегия - LRS
Северная Африка - LRS
Южная часть США - LRS
Юго-Восточная Азия - LRS
Центральная Швеция - LRS
Северная Швейцария - LRS
Север ОАЭ - LRS
Южная Великобритания - LRS
Западная Европа - LRS и ZRS
Западная часть США 2 - LRS и ZRS
Западная часть США 3 - LRS
Эластичная SAN также доступна в следующих регионах, но без поддержки зоны доступности:
Восточная Канада - LRS
Западная Япония - LRS
Северная часть США - LRS
Чтобы включить эти регионы, выполните следующую команду, чтобы зарегистрировать необходимый флаг компонента:
Войдите в портал Azure и выполните поиск эластичной сети SAN.
Выбор и создание новой сети SAN
На странице "Основы" введите соответствующие значения.
Имя эластичной сети SAN должно содержать от 3 до 24 символов. Имя может содержать только строчные буквы, цифры, дефисы и символы подчеркивания, и должно начинаться и заканчиваться буквой или числом. Перед каждым дефисом и подчеркиванием следует буквенно-цифровой символ.
Для повышения производительности сеть SAN должна находиться в той же зоне, что и виртуальная машина.
Укажите необходимый объем базовой емкости и любую дополнительную емкость, а затем нажмите кнопку "Далее".
Увеличение базового размера SAN также увеличит количество операций ввода-вывода в секунду и пропускную способность. Увеличение дополнительной емкости увеличивает только общий размер (базовый и дополнительный), но не увеличит число операций ввода-вывода в секунду или пропускную способность, однако это дешевле, чем увеличение базы.
Имя группы ресурсов, в которой будут развернуты ресурсы.
<ElasticSanName>
Имя создаваемой эластичной сети SAN. Имя эластичной сети SAN должно находиться в диапазоне от 3 до 24 символов. Имя может содержать только строчные буквы, цифры, дефисы и символы подчеркивания, и должно начинаться и заканчиваться буквой или числом. Перед каждым дефисом и подчеркиванием следует буквенно-цифровой символ.
<ElasticSanVolumeGroupName>
Имя создаваемой группы томов Elastic SAN.
<VolumeName>
Имя создаваемого тома Elastic SAN.
<Location>
Регион, в котором будут созданы новые ресурсы.
<Zone>
Зона доступности, в которой будет создана эластичная сеть SAN. Укажите ту же зону доступности, что и зона, в которую будет размещаться рабочая нагрузка. Используйте только в том случае, если эластичная san будет использовать локально избыточное хранилище. Должен быть зоной, поддерживаемой в целевом расположении, например 1, 2или 3.
<AutoScalePolicyEnforcement>
Параметр, определяющий, включена ли автомасштабирование для эластичной сети SAN. Это значение является необязательным, но при передаче в нее должно быть "Включено" или "Отключено".
<UnusedSizeTiB>
Емкость (в TiB) в эластичной сети SAN, которую вы хотите сохранить бесплатной и неиспользуемой. Если вы используете больше места, чем эта сумма, операция масштабирования автоматически активируется, увеличив размер вашей сети SAN. Этот параметр является необязательным, но требуется для включения автомасштабирования.
<IncreaseCapacityUnitByTiB>
Этот параметр задает TiB дополнительных единиц емкости, масштабируемых san при активации автомасштабирования. Этот параметр является необязательным, но требуется для включения автомасштабирования.
<CapacityUnitScaleUpLimit>
Этот параметр задает максимальную емкость (размер), которую может увеличить san, чтобы использовать автомасштабирование. Ваш SAN не будет автоматически масштабироваться за этот размер. Этот параметр является необязательным, но требуется для включения автомасштабирования.
Следующая команда создает эластичную san, которая использует локально избыточное хранилище без автоматического масштабирования.
Имя группы ресурсов, в которой будут развернуты ресурсы.
<ElasticSanName>
Имя создаваемой эластичной сети SAN. Имя эластичной сети SAN должно находиться в диапазоне от 3 до 24 символов. Имя может содержать только строчные буквы, цифры, дефисы и символы подчеркивания, и должно начинаться и заканчиваться буквой или числом. Перед каждым дефисом и подчеркиванием следует буквенно-цифровой символ.
<ElasticSanVolumeGroupName>
Имя создаваемой группы томов Elastic SAN.
<VolumeName>
Имя создаваемого тома Elastic SAN.
<Location>
Регион, в котором будут созданы новые ресурсы.
<Zone>
Зона доступности, в которой будет создана эластичная сеть SAN. Укажите ту же зону доступности, что и зона, в которую будет размещаться рабочая нагрузка. Используйте только в том случае, если эластичная san использует локально избыточное хранилище. Должен быть зоной, поддерживаемой в целевом расположении, например 1, 2или 3.
<AutoScalePolicyEnforcement>
Параметр, определяющий, включена ли автомасштабирование для эластичной сети SAN. Это значение является необязательным, но при передаче в нее должно быть "Включено" или "Отключено".
<UnusedSizeTiB>
Емкость (в TiB) в эластичной сети SAN, которую вы хотите сохранить бесплатной и неиспользуемой. Если вы используете больше места, чем эта сумма, операция масштабирования автоматически активируется, увеличив размер вашей сети SAN. Этот параметр является необязательным, но требуется для включения автомасштабирования.
<IncreaseCapacityUnitByTiB>
Этот параметр задает TiB дополнительных единиц емкости, масштабируемых san при активации автомасштабирования. Этот параметр является необязательным, но требуется для включения автомасштабирования.
<CapacityUnitScaleUpLimit>
Этот параметр задает максимальную емкость (размер), которую может увеличить san, чтобы использовать автомасштабирование. Ваш SAN не будет автоматически масштабироваться за этот размер. Этот параметр является необязательным, но требуется для включения автомасштабирования.
Следующая команда создает эластичную san, которая использует локально избыточное хранилище без автоматического масштабирования.
# 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
Следующая команда создает эластичную san, которая использует локально избыточное хранилище с включенным автомасштабированием.
# 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
Следующая команда создает эластичную san, использующую хранилище, избыточное между зонами, с отключенным автомасштабированием.
Теперь, когда вы настроили основные параметры и подготовили хранилище, можно создать группы томов. Группы томов — это средство управления томами в масштабе. Любые параметры или конфигурации, применяемые к группе томов, применяются ко всем томам, связанным с этой группой томов.
Выберите +Создать группу томов и присвойте имя группе томов.
Имя должно иметь длину от 3 до 63 символов. Имя может содержать только строчные буквы, цифры и дефисы, и должно начинаться и заканчиваться буквой или числом. Перед каждым дефисом следует буквенно-цифровой символ. Имя группы томов невозможно изменить после создания.
Нажмите кнопку "Далее" : тома
Следующая примерная команда создает группу томов Elastic SAN в созданной ранее эластичной сети SAN. Используйте те же переменные и значения, которые вы определили при создании эластичной сети SAN.
# Create the volume group, this script only creates one.
New-AzElasticSanVolumeGroup -ResourceGroupName $RgName -ElasticSANName $EsanName -Name $EsanVgName
Следующая примерная команда создает группу томов Elastic SAN в созданной ранее эластичной сети SAN. Используйте те же переменные и значения, которые вы определили при создании эластичной сети SAN.
az elastic-san volume-group create --elastic-san-name $EsanName -g $RgName -n $EsanVgName
Создание томов
Теперь, когда вы настроили сам SAN и создали по крайней мере одну группу томов, можно создавать тома.
Тома — это доступные секции общей емкости SAN, необходимо выделить часть этой общей емкости в качестве тома, чтобы использовать его. Только фактические тома можно подключить и использовать, а не группы томов.
Создайте тома, введя имя, выбрав соответствующую группу томов и указав емкость, которую вы хотите выделить для тома.
Имя тома является частью имени iSCSI iSCSI и не может быть изменено после создания.
Выберите "Рецензирование" и "Создать " и развернуть san.
Следующая примерная команда создает один том в созданной ранее группе томов Elastic SAN. Сведения о создании пакета томов см. в статье "Создание нескольких томов Elastic SAN". Используйте те же переменные и значения, которые вы определили при создании эластичной сети SAN.
Внимание
Имя тома является частью имени iSCSI iSCSI и не может быть изменено после создания.
Используйте те же переменные, а затем выполните следующий скрипт:
# Create the volume, this command only creates one.
New-AzElasticSanVolume -ResourceGroupName $RgName -ElasticSanName $EsanName -VolumeGroupName $EsanVgName -Name $VolumeName -sizeGiB 2000
Внимание
Имя тома является частью имени iSCSI iSCSI и не может быть изменено после создания.
Следующая пример команды создает том Эластичных SAN в созданной ранее группе томов Elastic SAN. Используйте те же переменные и значения, которые вы определили при создании эластичной сети SAN.