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


Требования к оборудованию для Storage Spaces Direct в Windows Server

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

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

Tip

Локальные дисковые пространства также используются в Локальной среде Azure, в нашей операционной системе, предназначенной для гиперконвергированных развертываний с подключением к облаку. Требования к оборудованию, относящиеся к локальной среде Azure, см. в разделе " Требования к системе" для локальной службы Azure. Сведения о доступных аппаратных решениях и средстве изменения размера см. на веб-сайте локальных решений Azure.

Вы также можете использовать локальные дисковые пространства в Hyper-V или виртуальных машинах Azure, как описано в разделе "Использование локальных дисковых пространств" в кластерах гостевых виртуальных машин.

Base requirements

Системы, компоненты, устройства и драйверы должны быть сертифицированы для операционной системы, используемой в каталоге Windows Server. Кроме того, рекомендуется, чтобы серверы и сетевые адаптеры также имели квалификации Software-Defined стандартного уровня Центра обработки данных (SDDC) и/или Software-Defined уровня Premium Центра обработки данных (SDDC), как показано на следующем изображении. Существует более 1000 компонентов с SDDC AQs.

Снимок экрана каталога Windows Server с системой, которая включает сертификацию Software-Defined Центра обработки данных (SDDC) Premium.

Полностью настроенный кластер (серверы, сети и хранилище) должен пройти все тесты проверки кластера в мастере Failover Cluster Manager или Test-Cluster.

Important

В сценариях, когда узлы кластера реализуются, сетевые адаптеры, драйверы и встроенное ПО должны точно соответствовать для правильной работы группировки SET.

Server requirements

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

  • Не менее двух серверов, не более 16 серверов.
  • Рекомендуется, чтобы все серверы были одного производителя и модели.

CPU

Ниже приведены минимальные требования к ЦП:

  • Процессор Intel Nehalem или совместимый с более поздними версиями; или
  • Процессор, совместимый с AMD EPYC или более поздней версии.

Memory

Ниже приведены минимальные требования к памяти:

  • Память для Windows Server, виртуальных машин и других приложений или рабочих нагрузок; плюс
  • 4 ГБ ОЗУ на терабайт (ТБ) емкости диска кэша на каждом сервере для метаданных Storage Spaces Direct.

Boot

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

  • Любое загрузочное устройство, поддерживаемое Windows Server, в том числе теперь SATADOM.
  • Зеркалирование RAID 1 не требуется, но поддерживается для запуска.
  • Рекомендуется: минимальный размер 200 ГБ.

Network

Storage Spaces Direct требует надежного сетевого подключения с высокой пропускной способностью и низкой задержкой между каждым узлом.

Ниже приведены минимальные требования к сети:

  • Для минимального взаимодействия для небольшого кластера узлов размером 2–3:

    • 10 Гбит/с сетевая карта (сетевой адаптер) или быстрее.
    • Рекомендуется наличие двух или более сетевых подключений с каждого узла для обеспечения избыточности и повышения производительности.
  • Рекомендуемая взаимосвязь для высокой производительности, масштабируемости или развертывания кластера из 4+ узлов:

    • Сетевые адаптеры, поддерживающие удаленный доступ к памяти (RDMA), iWARP (рекомендуется) или RoCE.
    • Рекомендуется наличие двух или более сетевых подключений с каждого узла для обеспечения избыточности и повышения производительности.
    • Сетевой адаптер 25 Гбит/с или быстрее.
  • Узлы с подключением через коммутаторы или без коммутаторов

    • Коммутаторы: Сетевые коммутаторы должны быть правильно настроены для обработки пропускной способности сети и типа сети. Если используется RDMA, реализующий протокол RoCE, сетевое устройство и конфигурация коммутатора еще более важна.
    • Без переключения: узлы могут быть соединены с помощью прямых подключений, избегая использования коммутатора. Каждому узлу требуется прямое подключение к каждому другому узлу кластера.

Drives

Локальные дисковые пространства работает с жесткими дисками SATA, SAS, NVMe или постоянной памятью (PMem), физически подключенными к одному серверу. For more help choosing drives, see the Choosing drives and Understand and deploy persistent memory articles.

  • Диски SATA, SAS, постоянной памяти и NVMe (M.2, U.2 и карты расширения) поддерживаются.
  • Поддерживаются 512n, 512e и 4K собственных дисков.
  • Solid-state drives must provide power-loss protection.
  • Одинаковое число и типы дисков на каждом сервере— см. рекомендации по симметрии диска.
  • Устройства кэша должны иметь размер 32 ГБ или больше.
  • Устройства постоянной памяти используются в режиме блочного хранения.
  • При использовании устройств постоянной памяти в качестве устройств кэша необходимо использовать устройства NVMe или SSD (не удается использовать hdD).
  • Если вы используете жесткие диски для предоставления емкости хранилища, необходимо использовать кэширование шины хранения. Кэширование шины хранения не требуется при использовании полностью флэш-развертываний.
  • Драйвер NVMe — это драйвер, предоставляемый корпорацией Майкрософт, включенный в Windows (имя stornvme.sysфайла драйвера ).
  • Рекомендуется, чтобы количество дисков емкости было целым кратным количеству дисков кэша.
  • Рекомендуется: диски кэша должны иметь высокую устойчивость к записям: не менее 3 записей диска в день (DWPD) или по крайней мере 4 терабайта записанных (TBW) в день — см. раздел "Общие сведения о записях диска в день" (DWPD), терабайтах, записанных (TBW), и минимальных рекомендациях для Storage Spaces Direct.

Note

При использовании всех флеш-накопителей для объема хранения преимущества кэширования пула хранения ограничены. Дополнительные сведения о кэше пула хранения.

Вот как можно подключить диски для дисковых пространств на базе Storage Spaces Direct:

  • Диски SATA с прямым подключением.
  • Диски NVMe с прямым подключением.
  • Адаптер узла SAS (HBA) с дисками SAS.
  • Адаптер узла SAS (HBA) с дисками SATA.
  • Карты контроллера RAID передают данные напрямую только через физические устройства хранения SAS.

Снимок экрана: схема, на которой показаны поддерживаемые и неподдерживаемые интерфейсы подключения дисков для Storage Spaces Direct.

Important

NOT SUPPORTED: RAID controller cards that don't support direct pass through of SAS physical storage devices or SAN (Fibre Channel, iSCSI, FCoE) storage. Карты адаптера шины хоста (HBA) должны реализовывать простой режим прохода для всех устройств хранения данных, используемых в Storage Spaces Direct.

Диски могут быть следующими:

  • Внутреннее для сервера
  • Во внешнем корпусе ("JBOD"), который подключен к одному серверу. Службы поддержки SCSI (SES) необходимы для сопоставления и идентификации слотов. Каждый внешний корпус должен иметь уникальный идентификатор.

Снимок экрана: схема, показывающая, как поддерживаются внутренние и внешние диски, подключенные непосредственно к серверу, но общий SAS не предназначен для Storage Spaces Direct.

Important

NOT SUPPORTED: Shared SAS enclosures connected to multiple servers or any form of multi-path IO (MPIO) where drives are accessible by multiple paths.

Минимальное количество дисков (исключает загрузочный диск)

Минимальное количество дисков для хранения данных, которое требуется, зависит от сценария развертывания. Если вы планируете использовать кэш пула носителей, на сервере должно быть не менее двух устройств кэша.

Вы можете развернуть Storage Spaces Direct в кластере физических серверов или на гостевых кластерах виртуальных машин. Вы можете настроить конфигурацию Storage Spaces Direct для производительности, емкости или сбалансированного сценария в зависимости от выбора физических или виртуальных устройств хранения. Виртуализированные развертывания используют преимущества базовой производительности и устойчивости частного или общедоступного облака хранилища. Локальные дисковые пространства развернутые в гостевых кластерах виртуальных машин, позволяют использовать решения с высоким уровнем доступности в виртуальной среде.

В следующих разделах описаны минимальные требования к диску для физических и виртуальных развертываний.

Physical deployments

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

Тип диска (только емкость) Минимальные необходимые диски (Windows Server) Минимально требуемое количество дисков (локальный Azure)
Все постоянные памяти (одна и та же модель) 4 постоянной памяти 2 сохраняемой памяти
Все NVMe (одна и та же модель) 4 NVMe 2 NVMe
Все SSD (одна и та же модель) 4 SSD 2 SSD

Если вы используете кэш хранилища пула, для кэша должно быть настроено не менее 2 дополнительных дисков. В таблице показаны минимальные числа дисков, необходимых для развертываний Windows Server и Azure Local с помощью двух или более узлов.

Тип диска присутствует Минимальные необходимые диски
Постоянная память + NVMe или SSD 2 постоянной памяти + 4 NVMe или SSD
NVMe и SSD 2 NVMe + 4 SSD
NVMe и HDD 2 NVMe + 4 HDD
SSD и HDD 2 SSD + 4 HDD

Important

Кэш пула хранилища нельзя использовать с Azure Local на одном узле.

Virtual deployment

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

Тип диска (только емкость) Минимальные необходимые диски
Виртуальный жесткий диск 2

Tip

Чтобы повысить производительность гостевых виртуальных машин при работе в локальной среде Azure или Windows Server, рассмотрите возможность использования кэша чтения CSV в памяти для кэширования небуферированных операций чтения.

Если вы используете Локальные дисковые пространства в виртуальной среде, необходимо рассмотреть следующее:

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

Узнайте больше о применении Storage Spaces Direct в кластерах гостевых виртуальных машин.

Maximum capacity

Количество серверов в кластере и используемые типы дисков определяют предельную емкость Storage Spaces Direct. В следующей таблице показаны максимумы для Windows Server 2019 или более поздней версии и Windows Server 2016.

Maximums Windows Server 2019 или более поздней версии; Windows Server 2016
Необработанные емкости на сервер 400 TB 100 TB
Pool capacity 4 PB (4000 ТБ) 1 PB