Поделиться через


Рекомендации по симметрии дисков для кластеров Azure Stack HCI и Windows Server

Область применения: Azure Stack HCI, версии 22H2 и 21H2; Windows Server 2022, Windows Server 2019

Внимание

Azure Stack HCI теперь является частью Azure Local. Выполняется переименование документации по продукту. Однако старые версии Azure Stack HCI, например 22H2, будут продолжать ссылаться на Azure Stack HCI и не отражают изменение имени. Подробнее.

Кластеры Azure Stack HCI и Windows Server работают лучше, если каждый сервер имеет одинаковые диски.

В действительности мы признаем, что это не всегда практически. Сегодня вы можете купить просторные 3 ТБ жестких дисков; В следующем году может стать невозможным найти диски, которые маленькие. Поэтому ожидается и поддерживается некоторое количество смешивания и сопоставления. Имейте в виду, однако, что больше симметрии всегда лучше.

В этой статье описываются ограничения и приведены примеры поддерживаемых и неподдерживаемых конфигураций в Локальные дисковые пространства, базовой технологии виртуализации хранилища, лежащей в основе Azure Stack HCI и Windows Server.

Ограничения

В этом разделе описываются ограничения с точки зрения типа диска, модели, размера и количества дисков.

Тип

Все серверы должны иметь одинаковые типы дисков.

Например, если на одном сервере есть NVMe, они должны иметь NVMe.

Число

Все серверы должны иметь одинаковое количество дисков каждого типа.

Например, если один сервер имеет шесть SSD, они должны иметь шесть SSD.

Примечание.

Это нормально для количества дисков, которые временно отличаются во время сбоев или при добавлении или удалении дисков.

Модель

По возможности рекомендуется использовать диски одной и той же модели и версии встроенного ПО. Если вы не можете, тщательно выберите диски, которые максимально похожи. Мы не рекомендуем смешивать диски с одинаковым типом с резко разными характеристиками производительности или выносливости (если один из них не кэш и другая емкость), так как Локальные дисковые пространства равномерно распределяет операции ввода-вывода и не дискриминирует на основе модели.

Примечание.

Это нормально смешивать и соответствовать аналогичным дискам SATA и SAS.

Размер

По возможности рекомендуется использовать диски с одинаковыми размерами. Использование дисков емкости разных размеров может привести к неиспользуемой емкости, а использование дисков кэша разных размеров может не повысить производительность кэша. подробности приведены в следующем разделе.

Предупреждение

Разные размеры дисков емкости на разных серверах могут привести к застрять емкости.

Общие сведения: дисбаланс емкости

Локальные дисковые пространства достаточно надежна для обработки дисбаланса емкости между дисками и между серверами. Даже если дисбаланс серьезный, все будет продолжать работать. Однако в зависимости от нескольких факторов емкость, которая недоступна на каждом сервере, может быть недоступной.

Чтобы узнать, почему это происходит, рассмотрим упрощенную иллюстрацию ниже. Каждое цветное поле представляет одну копию зеркальных данных. Например, поля с меткой A, A и A' представляют собой три копии одних и того же данных. Чтобы учитывать отказоустойчивость сервера, эти копии должны храниться на разных серверах.

Зацепляемая емкость

По мере рисования сервер 1 (10 ТБ) и сервер 2 (10 ТБ) заполнены. Сервер 3 имеет более крупные диски, поэтому общая емкость больше (15 ТБ). Однако для хранения более трехсторонние зеркальные данные на сервере 3 также потребуются копии на сервере 1 и сервере 2, которые уже полны. Оставшаяся емкость 5 ТБ на сервере 3 не может быть использована — она "застряла" в емкости.

Трехсторонняя зеркальная, три сервера, застрявших в емкости.

Оптимальное размещение

И наоборот, с четырьмя серверами с 10 ТБ, 10 ТБ, 10 ТБ и емкостью 15 ТБ и трехсторонняя устойчивость зеркального отображения, можно действительно разместить копии таким образом, чтобы использовать всю доступную емкость, как рисуется. Каждый раз, когда это возможно, Локальные дисковые пространства распределитель будет находить и использовать оптимальное размещение, оставляя без мель емкости.

Трехсторонняя зеркальная, четыре сервера, не застряли емкости.

Количество серверов, устойчивость, серьезность дисбаланса емкости и другие факторы влияют на наличие застрявших емкостей. Наиболее разумным общим правилом является предположить, что только емкость, доступная на каждом сервере, гарантируется для использования.

Общие сведения: дисбаланс кэша

Локальные дисковые пространства также может противостоять дисбалансу кэша между дисками и между серверами. Даже если дисбаланс серьезный, все будет продолжать работать. Кроме того, он всегда использует все доступные кэши в полном объеме.

Использование дисков кэша разных размеров может не повысить производительность кэша равномерно или прогнозируемо: только операции ввода-вывода для дисков с большими дисками кэша могут видеть улучшенную производительность. Локальные дисковые пространства равномерно распределяет операции ввода-вывода между привязками и не дискриминирует их в зависимости от соотношения емкости к кэшу.

Дисбаланс кэша.

Совет

Дополнительные сведения о привязках кэша пула носителей см. в статье "Общие сведения о привязках кэша".

Примеры конфигураций

Ниже приведены некоторые поддерживаемые и неподдерживаемые конфигурации.

Поддерживается: разные модели между серверами

Первые два сервера используют модель NVMe "X", но третий сервер использует модель NVMe "Z", которая очень похожа.

Сервер 1 Сервер 2 Сервер 3
2 x NVMe Model X (cache) 2 x NVMe Model X (cache) 2 x NVMe Model Z (кэш)
10 x SSD Model Y (емкость) 10 x SSD Model Y (емкость) 10 x SSD Model Y (емкость)

Поддерживается.

Поддерживается: разные модели на сервере

Каждый сервер использует различные сочетания моделей HDD "Y" и "Z", которые очень похожи. Каждый сервер имеет 10 общих hdD.

Сервер 1 Сервер 2 Сервер 3
2 x SSD Model X (cache) 2 x SSD Model X (cache) 2 x SSD Model X (cache)
7 x HDD Model Y (емкость) 5 x HDD Model Y (емкость) 1 x HDD Model Y (емкость)
3 x HDD Model Z (емкость) 5 x HDD Model Z (емкость) 9 x HDD Model Z (емкость)

Поддерживается.

Поддерживается: разные размеры между серверами

Первые два сервера используют 4 ТБ HDD, но третий сервер использует очень похожий 6 ТБ HDD.

Сервер 1 Сервер 2 Сервер 3
2 x 800 ГБ NVMe (кэш) 2 x 800 ГБ NVMe (кэш) 2 x 800 ГБ NVMe (кэш)
4 x 4 ТБ HDD (емкость) 4 x 4 ТБ HDD (емкость) 4 x 6 ТБ HDD (емкость)

Это поддерживается, хотя это приведет к зацепляемой емкости.

Поддерживается: разные размеры на сервере

Каждый сервер использует несколько различных сочетаний 1,2 ТБ и очень похожих 1,6 ТБ SSD. Каждый сервер имеет 4 общих SSD.

Сервер 1 Сервер 2 Сервер 3
3 x 1,2 ТБ SSD (кэш) 2 x 1,2 ТБ SSD (кэш) 4 x 1,2 ТБ SSD (кэш)
1 x 1,6 ТБ SSD (кэш) 2 x 1,6 ТБ SSD (кэш) -
20 x 4 ТБ HDD (емкость) 20 x 4 ТБ HDD (емкость) 20 x 4 ТБ HDD (емкость)

Поддерживается.

Не поддерживается: разные типы дисков между серверами

Сервер 1 имеет NVMe, но другие не.

Сервер 1 Сервер 2 Сервер 3
6 x NVMe (кэш) - -
- 6 x SSD (кэш) 6 x SSD (кэш)
18 x HDD (емкость) 18 x HDD (емкость) 18 x HDD (емкость)

Это не поддерживается. Типы дисков должны быть одинаковыми на каждом сервере.

Не поддерживается: разное число каждого типа между серверами

Сервер 3 имеет больше дисков, чем другие.

Сервер 1 Сервер 2 Сервер 3
2 x NVMe (кэш) 2 x NVMe (кэш) 4 x NVMe (кэш)
10 x HDD (емкость) 10 x HDD (емкость) 20 x HDD (емкость)

Это не поддерживается. Количество дисков каждого типа должно совпадать на каждом сервере.

Не поддерживается: только жесткие диски HDD

На всех серверах подключены только жесткие диски.

Сервер 1 Сервер 2 Сервер 3
18 x HDD (емкость) 18 x HDD (емкость) 18 x HDD (емкость)

Это не поддерживается. Необходимо добавить не менее двух дисков кэша (NvME или SSD), подключенных к каждому из серверов.

Итоги

Чтобы вернуться, каждый сервер в кластере должен иметь одинаковые типы дисков и одинаковое количество каждого типа. Она поддерживается для смешивания моделей дисков и размеров дисков в соответствии с приведенными выше рекомендациями.

Ограничение Штат
Одинаковые типы дисков на каждом сервере Обязательный
Одинаковое число каждого типа на каждом сервере Обязательный
Одни и те же модели дисков на каждом сервере Рекомендуемая конфигурация
Одинаковые размеры дисков на каждом сервере Рекомендуемая конфигурация

Следующие шаги

Дополнительные сведения см. также: