Я создаю контейнер для хранения данных на 45 дисков (backblaze) для использования с дисковыми пространствами Windows 2012 R2. Технические характеристики: 2xE5-2620 v2 ЦП, 32 ГБ ОЗУ, 3xLSI 9201-16i карты, 9x1 ТБ SATA SSD и 36x4 ТБ HGST ultrastar SATA дисков. Если предположить, что чтение/запись 50/50, то сырые цифры с дисков составляют 840 000 IOPS. Карты LSI могут обрабатывать более 400 тыс. IOPS на карту. Если предположить, что я размещу диски в трехстороннем зеркале, у меня будет 48 ТБ магнитного хранилища, используя SSD в качестве многоуровневого хранилища. Что будет узким местом в такой системе? Будет ли это ОЗУ, ЦП, карта LSI или сами диски? Увидим ли мы что-то близкое к 50% от этого теоретического максимума в IOPS?
решение1
Это действительно зависит от того, что вы будете делать с системой. И это общий совет; то же самое для решения Windows Storage Spaces, против ZFS, против традиционных файловых систем.
Подумайте об этом так:
- Вы используете несколько дисков с оптимизированной емкостью, поэтому все ваши действия, судя по всему, связаны с большим объемом данных.
- Когда люди говорят о больших наборах данных, приложение обычно является резервным или чем-то, где активныйрабочий наборданных — это всего лишь подмножество данных на диске.
- Если целью является резервное копирование, то почему важны конкретные показатели IOPS?
- Если целью является какое-то другое приложение с относительно небольшим рабочим набором, я предполагаю, что это можно сделать на уровне кэширования SSD.
- Если важна производительность случайного чтения/записи, то это неправильное решение.
- Как вы будете получать данные на сервер и с него? Если что,чтобудет вашим узким местом.
- К счастью, продвинутые файловые системы не требуют много мощности ЦП. Ваш ЦП — это то, что я обычно устанавливаю в системах хранения ZFS. Вам может понадобиться больше оперативной памяти, но я не знаю подробностей того, как WSS использует физическую память.
На самом деле ваши проблемы, вероятно, будутТайм-ауты диска SATA, неисправные диски, проблемы с контроллером (прошивкой), питанием и охлаждением, вибрацией... Иошибки. Мы редко слышим здесь о Windows Storage Spaces, поэтому я предполагаю, что интерес к этой теме в отрасли невысок.
Почему я могу это сказать? Мне приходилось администрировать подразделения Backblaze илично владею Sun x4540полонСАТАдиски (ну да). Даже при наличии всех этих дисков данная конфигурация в действительности подойдет только для последовательных и потоковых рабочих нагрузок.