В этой статье объясняется, как развернуть и настроить сеть эластичных областей хранения (SAN). Если вы заинтересованы в Azure Elastic SAN или хотите предоставить какие-либо отзывы, заполните этот необязательный опрос.
Необходимые компоненты
Если вы используете Azure PowerShell, установите последний модуль Azure PowerShell.
После установки последней версии выполните az extension add -n elastic-san установку расширения для Elastic SAN.
Никаких дополнительных шагов регистрации не требуется.
Ограничения
В следующем списке содержатся регионы, в которых сейчас доступна эластичная san, и в которых регионы поддерживают хранилище, избыточное между зонами (ZRS), так и локально избыточное хранилище (LRS) или только LRS:
Войдите в портал Azure и выполните поиск эластичной сети SAN.
Выбор и создание новой сети SAN
На странице "Основы" введите соответствующие значения.
Имя эластичной сети SAN должно содержать от 3 до 24 символов. Имя может содержать только строчные буквы, цифры, дефисы и символы подчеркивания, и должно начинаться и заканчиваться буквой или числом. Перед каждым дефисом и подчеркиванием следует буквенно-цифровой символ.
Для повышения производительности сеть SAN должна находиться в той же зоне, что и виртуальная машина.
Укажите необходимый объем базовой емкости и любую дополнительную емкость, а затем нажмите кнопку "Далее".
Увеличение базового размера SAN также увеличит количество операций ввода-вывода в секунду и пропускную способность. Увеличение дополнительной емкости увеличивает только общий размер (базовый и дополнительный), но не увеличит число операций ввода-вывода в секунду или пропускную способность, однако это дешевле, чем увеличение базы.
Нажмите кнопку "Далее" — группы томов.
Используйте один из этих наборов примера кода для создания эластичной сети SAN, которая использует локально избыточное хранилище или хранилище, избыточное между зонами. Замените весь текст заполнителя собственными значениями и используйте одни и те же переменные во всех примерах в этой статье:
Заполнитель
Description
<ResourceGroupName>
Имя группы ресурсов, в которой будут развернуты ресурсы.
<ElasticSanName>
Имя создаваемой эластичной сети SAN. Имя эластичной сети SAN должно находиться в диапазоне от 3 до 24 символов. Имя может содержать только строчные буквы, цифры, дефисы и символы подчеркивания, и должно начинаться и заканчиваться буквой или числом. Перед каждым дефисом и подчеркиванием следует буквенно-цифровой символ.
<ElasticSanVolumeGroupName>
Имя создаваемой группы томов Elastic SAN.
<VolumeName>
Имя создаваемого тома Elastic SAN.
<Location>
Регион, в котором будут созданы новые ресурсы.
<Zone>
Зона доступности, в которой будет создана эластичная сеть SAN. Укажите ту же зону доступности, что и зона, в которую будет размещаться рабочая нагрузка. Используйте только в том случае, если эластичная san будет использовать локально избыточное хранилище. Должен быть зоной, поддерживаемой в целевом расположении, например 1, 2или 3.
Следующая команда создает эластичную san, которая использует локально избыточное хранилище.
Используйте один из этих наборов примера кода для создания эластичной сети SAN, которая использует локально избыточное хранилище или хранилище, избыточное между зонами. Замените весь текст заполнителя собственными значениями и используйте одни и те же переменные во всех примерах в этой статье:
Заполнитель
Description
<ResourceGroupName>
Имя группы ресурсов, в которой будут развернуты ресурсы.
<ElasticSanName>
Имя создаваемой эластичной сети SAN. Имя эластичной сети SAN должно находиться в диапазоне от 3 до 24 символов. Имя может содержать только строчные буквы, цифры, дефисы и символы подчеркивания, и должно начинаться и заканчиваться буквой или числом. Перед каждым дефисом и подчеркиванием следует буквенно-цифровой символ.
<ElasticSanVolumeGroupName>
Имя создаваемой группы томов Elastic SAN.
<VolumeName>
Имя создаваемого тома Elastic SAN.
<Location>
Регион, в котором будут созданы новые ресурсы.
<Zone>
Зона доступности, в которой будет создана эластичная сеть SAN. Укажите ту же зону доступности, что и зона, в которую будет размещаться рабочая нагрузка. Используйте только в том случае, если эластичная san использует локально избыточное хранилище. Должен быть зоной, поддерживаемой в целевом расположении, например 1, 2или 3.
Следующая команда создает эластичную 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, использующую хранилище, избыточное между зонами.
Теперь, когда вы настроили основные параметры и подготовили хранилище, можно создать группы томов. Группы томов — это средство управления томами в масштабе. Любые параметры или конфигурации, применяемые к группе томов, применяются ко всем томам, связанным с этой группой томов.
Выберите +Создать группу томов и присвойте имя группе томов.
Имя должно иметь длину от 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.