Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Политики хранилища VMware vSAN определяют требования к хранилищу для виртуальных машин . Эти политики гарантируют, что виртуальные машины имеют необходимый уровень обслуживания, так как они определяют, как хранилище выделяется каждой виртуальной машине. Каждой виртуальной машине, развернутой в хранилище данных vSAN, назначается по крайней мере одна политика хранения виртуальных машин.
Политику хранилища виртуальных машин можно назначить во время первоначального развертывания виртуальной машины или во время других операций виртуальной машины, например клонирование или перенос. Пользователи после развертывания с ролями cloudadmin или эквивалентными ролями не могут изменить политику хранения по умолчанию для виртуальной машины. Однако изменения политики хранения виртуальных машин для каждого диска разрешены.
Авторизованные пользователи могут использовать Run
команду для изменения стандартной или существующей политики хранения виртуальных машин на доступную политику для виртуальной машины после развертывания. В политике хранилища виртуальных машин на уровне диска изменений нет. Вы всегда можете изменить политику хранилища виртуальных машин на уровне диска в соответствии с вашими требованиями.
Команды Run выполняются по очереди в том порядке, в котором они были отправлены.
В этой статье вы узнаете, как:
- Список всех политик хранения.
- Задайте политику хранения для виртуальной машины.
- Укажите политику хранения по умолчанию для кластера.
- Создайте политику хранения.
- Удалите политику хранения.
Предварительные требования для кластеров на основе VSAN OSA
Убедитесь, что соблюдаются минимальные требования к узлам в соответствии со следующей таблицей:
Конфигурация RAID | Отказы, которые следует терпеть (FTT) | Минимальное требуемое число узлов |
---|---|---|
RAID-1 (зеркалирование) Параметр по умолчанию |
1 | 3 |
RAID-5 (код стирания) | 1 | 4 |
RAID-1 (зеркалирование) | 2 | 5 |
RAID-6 (кодирование с восстановлением) | 2 | 6 |
RAID-1 (зеркалирование) | 3 | 7 |
Предварительные требования для кластеров на основе vSAN ESA
Убедитесь, что соблюдаются минимальные требования к узлам в соответствии со следующей таблицей:
Конфигурация RAID | Отказы, которые следует терпеть (FTT) | Минимальное требуемое число узлов |
---|---|---|
RAID-1 (зеркалирование) Параметр по умолчанию |
1 | 3 |
RAID-5 (оптимизировано для ESA) | 1 | 3 |
RAID-1 (зеркалирование) | 2 | 5 |
RAID-6 (оптимизировано для ESA) | 2 | 5 |
RAID-1 (зеркалирование) | 3 | 7 |
Вывод списка политик хранилища
Get-StoragePolicy
Запустите командлет, чтобы перечислить политики хранения на основе vSAN, доступные для установки на виртуальной машине.
Войдите на портал Azure или, если применимо, войдите на портал Azure для государственных организаций США.
Выберите выполнить команду>packages>Get-StoragePolicies.
Укажите необходимые значения или измените значения по умолчанию в соответствии со следующей таблицей. Затем выберите Выполнить.
Поле Ценность Сохранить до Период хранения выходных данных командлета. Значение по умолчанию — 60
.Указание имени для выполнения Буквенно-цифровое имя. Например, Get-StoragePolicies-Exec1. Тайм-аут Период времени, по истечении которого командлет завершает выполнение, если процесс занимает слишком много времени. Проверьте уведомления , чтобы просмотреть ход выполнения.
Настройка политики хранения на виртуальной машине
Set-VMStoragePolicy
Запустите командлет, чтобы изменить политики хранения на основе vSAN в кластере по умолчанию, отдельной виртуальной машине или группе виртуальных машин, совместно используемых аналогичным именем виртуальной машины. Например, если у вас есть три виртуальных машины с именем MyVM1, MyVM2 и MyVM3, при предоставлении MyVM параметру VMName изменится на StoragePolicy
всех трех виртуальных машинах.
Примечание.
SDDC на базе vCenter версии 8 теперь не нужно использовать эту команду выполнения для изменения политики хранения ВМ. Это можно сделать непосредственно в пользовательском интерфейсе или API vCenter.
Выберите выполнить команду>пакеты>Set-VMStoragePolicy.
Укажите необходимые значения или измените значения по умолчанию в соответствии со следующей таблицей. Затем выберите Выполнить.
Поле Ценность Имя виртуальной машины Имя целевой виртуальной машины. StoragePolicyName (ИмяПолитикиХранения) Имя политики хранения, которую вы хотите задать. Например, RAID1 FTT-1. Сохранить до Период хранения выходных данных командлета. Значение по умолчанию — 60
.Указание имени для выполнения Буквенно-цифровое имя. Например, changeVMStoragePolicy. Тайм-аут Период времени, по истечении которого командлет завершает выполнение, если процесс занимает слишком много времени. Проверьте уведомления , чтобы просмотреть ход выполнения.
Установите политику хранения на всех виртуальных машинах в расположении
Запустите командлет Set-LocationStoragePolicy
, чтобы изменить политики хранения на основе vSAN на всех виртуальных машинах в месте, где местоположение — это имя кластера, пула ресурсов или папки. Например, если у вас есть три виртуальных машины в кластере-3, предоставление кластер-3 изменит политику хранения на всех трех виртуальных машинах.
Примечание.
Клиент vSphere нельзя использовать для изменения политики хранения по умолчанию или существующих политик хранения для виртуальной машины.
Выберите команду Выполнить>Пакеты>Set-LocationStoragePolicy.
Укажите необходимые значения или измените значения по умолчанию в соответствии со следующей таблицей. Затем выберите Выполнить.
Поле Ценность Местоположение Имя целевой виртуальной машины. StoragePolicyName (ИмяПолитикиХранения) Имя задаваемой политики хранилища. Например, RAID1 FTT-1. Сохранить до Период хранения выходных данных командлета. Значение по умолчанию — 60
.Указание имени для выполнения Буквенно-цифровое имя. Например, changeVMStoragePolicy. Тайм-аут Период времени, по истечении которого командлет завершает выполнение, если процесс занимает слишком много времени. Проверьте уведомления , чтобы просмотреть ход выполнения.
Указание политики хранения для кластера
Set-ClusterDefaultStoragePolicy
Запустите командлет, чтобы указать политику хранения по умолчанию для кластера.
Выберите Выполнить>Packages>Set-ClusterDefaultStoragePolicy.
Укажите необходимые значения или измените значения по умолчанию в соответствии со следующей таблицей. Затем выберите Выполнить.
Поле Ценность Имя кластера Имя кластера. StoragePolicyName (ИмяПолитикиХранения) Имя задаваемой политики хранилища. Например, RAID1 FTT-1. Сохранить до Период хранения выходных данных командлета. Значение по умолчанию — 60
.Указание имени для выполнения Буквенно-цифровое имя. Например, Set-ClusterDefaultStoragePolicy-Exec1. Тайм-аут Период времени, по истечении которого командлет завершает выполнение, если процесс занимает слишком много времени. Проверьте уведомления , чтобы просмотреть ход выполнения.
Примечание.
Изменение политики кластера по умолчанию влияет только на новые виртуальные машины. Существующие виртуальные машины сохраняют политику, с помощью которую они настроены или развернуты.
Создание настраиваемой политики хранилища решений Azure VMware
New-AVSStoragePolicy
Запустите командлет, чтобы создать или перезаписать существующую политику. Эта функция создает новую или перезаписывает существующую политику хранения vSphere. Поддерживаются политики на основе без vSAN, только vSAN, только VMEncryption, только теги или любая комбинация этих типов политик.
Примите во внимание указанные ниже сведения.
- Нельзя изменить существующие политики хранения решения Azure VMware по умолчанию.
- Некоторые параметры, включенные в политиках хранения, создают предупреждение о том, что политика не соответствует требованиям.
- При изменении существующих политик хранения существующие объекты vSAN, такие как виртуальные машины, файлы VMDK и ISO-файлы, отображаются как "вне соответствия". Это означает, что существующие объекты выполняются с предварительно измененными параметрами политики. Чтобы обновить соответствие измененным параметрам политики, повторно примените политику хранения к объектам.
Выберите Запустить команду>Пакеты>New-AVSStoragePolicy.
Укажите необходимые значения или измените значения по умолчанию в соответствии со следующей таблицей. Затем выберите Выполнить.
Поле Ценность Перезаписать Перезаписать существующую политику хранения.
— Значение по умолчанию —$false
.
— Передача переопределенной перезаписиtrue
перезаписывает существующую политику в точности так, как это определено.
— Эти значения не передаются или задаются значениями по умолчанию.NotTags Сопоставление с хранилищами данных, у которых нет этих тегов.
— Теги чувствительны к регистру.
— запятая отделяет несколько тегов.
— Пример:Tag1,Tag 2,Tag_3
.Теги Сопоставление с хранилищами данных, имеющими эти теги.
— Теги чувствительны к регистру.
— запятая отделяет несколько тегов.
— Пример:Tag1,Tag 2,Tag_3
.vSANForceProvisioning Принудительное подготовка политики.
— Значение по умолчанию —$false
.
— Допустимые значения:$true
или$false
.
— Предупреждение: объекты vSAN, созданные с использованием принудительного предоставления, не охватываются соглашением об уровне обслуживания (SLA) Майкрософт. Может произойти потеря данных и нестабильность vSAN.
— Рекомендуемое значение$false
.vSANChecksumDisabled Включение или отключение контрольной суммы для политики.
— Значение по умолчанию —$false
.
— Допустимые значения:$true
или$false
.
— Предупреждение: Отключение функции контрольной суммы может привести к потере данных и/или их повреждению.
— Рекомендуемое значение$false
.Резервирование кэша vSAN Процент резервирования кэша для политики.
— Значение по умолчанию —0
.
Допустимые значения — от0
до100
.vSANIOLimit Задает ограничение для разрешенных входных и выходных данных (ввода-вывода).
— Значение по умолчанию не задано.
Допустимые значения — от0
до2147483647
.
— ограничение операций ввода-вывода в секунду (IOPS), установленное для политики.vSANDiskStripesPerObject Количество жестких дисков (HDD), по которым распределяется (стрипинг) каждая реплика объекта хранения.
— Значение по умолчанию —1
. Допустимые значения:1
12
— Значение выше, чем1
может привести к повышению производительности (например, если кэш чтения флэш-памяти не имеет необходимости обслуживаться из HDD), но также приводит к более высокому использованию системных ресурсов.vSANObjectSpaceReservation Резервирование объектов.
— Значение по умолчанию —0
.
Допустимые значения — от0
до100
.
-0
= тонкое распределение.
-100
= полное выделение.VMEncryption Задает шифрование виртуальной машины.
— Значение по умолчанию —None
.
— Допустимые значения:None
,Pre-IO
иPost-IO
.
-Pre-IO
позволяет решениям фильтрации виртуальных операций ввода-вывода (VAIO) записывать данные перед шифрованием виртуальных машин.
-Post-IO
позволяет решениям для фильтрации VAIO записывать данные после шифрования виртуальной машины.vSANFailuresToTolerate Количество отказов узлов vSAN, которые можно выдержать.
— Значение по умолчанию —R1FTT1
.
— допустимые значения:None
,R1FTT1
,R1FTT2
,R1FTT3
,R5FTT1
,R6FTT2
иR1FTT3
.
-None
= нет избыточности данных.
-R1FTT1
= 1 сбой — RAID-1 (зеркальное отображение).
-R1FTT2
= 2 сбоя — RAID-1 (зеркальное отображение).
-R1FTT3
= 3 сбоя — RAID-1 (зеркальное отображение).
-R5FTT1
= 1 сбой — RAID-5 (стирание кода).
-R6FTT2
= 2 отказа — RAID-6 (код стираний).
— ПараметрNone
(без избыточности данных) не рассматривается в рамках соглашения об уровне обслуживания Майкрософт.vSANSiteDisasterTolerance Допустимо только для растянутых кластеров.
— Значение по умолчанию —None
.
— Допустимые значения:None
,Dual
,Preferred
,Secondary
иNoneStretch
.
-None
= отсутствие избыточности системы. Этот параметр рекомендуется для нерастяжимых кластеров и не рекомендуется для растяжимых кластеров.
-Dual
= резервирование двух площадок. Этот параметр рекомендуется использовать для растянутых кластеров.
-Preferred
= отсутствие избыточности системы. Сохраняйте данные в предпочтительном (растянутом кластере).
-Secondary
= отсутствие избыточности системы. Сохраняйте данные на вторичном сайте (растянутый кластер).
-NoneStretch
= отсутствие избыточности системы. Не рекомендуется. Для получения дополнительной информации см. Для растянутых кластеров vSAN не используйте политику хранения с locality=none.Описание Описание создаваемой политики хранения в тексте свободной формы. Имя Имя задаваемой политики хранилища. Например, RAID1 FTT-1. Сохранить до Период хранения выходных данных командлета. Значение по умолчанию — 60
.Указание имени для выполнения Буквенно-цифровое имя. Например, New-AVSStoragePolicy-Exec1. Тайм-аут Период времени, по истечении которого командлет завершает выполнение, если процесс занимает слишком много времени. Проверьте уведомления , чтобы просмотреть ход выполнения.
Удалить политику хранилища Azure VMware Solution
Remove-AVSStoragePolicy
Запустите командлет, чтобы указать политику хранения по умолчанию для кластера.
Выберите "Выполнить> команд >Remove-AVSStoragePolicy".
Укажите необходимые значения или измените значения по умолчанию в соответствии со следующей таблицей. Затем выберите Выполнить.
Поле Ценность Имя Название политики хранения. Подстановочные знаки не поддерживаются и удаляются. Сохранить до Период хранения выходных данных командлета. Значение по умолчанию — 60
.Указание имени для выполнения Буквенно-цифровое имя. Например, Remove-AVSStoragePolicy-Exec1. Тайм-аут Период времени, по истечении которого командлет завершает выполнение, если процесс занимает слишком много времени. Проверьте уведомления , чтобы просмотреть ход выполнения.