Производительность контроллера NVME RAID

Вопрос или проблема

Я ищу RAID-контроллер, который позволит мне иметь Hardware RAID 10 на сервере.

Я проверил “Broadcom MegaRAID 9460-16i”, который кажется хорошим вариантом, но меня беспокоит, что сам контроллер может стать узким местом в производительности.

Если у меня есть 4 NVME-диска со скоростью чтения/записи около 4000 МБ/с, что не так уж много, учитывая некоторые диски U2, которые я вижу вокруг, как будет вести себя контроллер?

Согласно их документации здесь: https://docs.broadcom.com/doc/BC00-0448EN

Я вижу:

Поддерживает скорости передачи данных 12, 6 и 3 Гбит/с SAS и 6 и 3 Гбит/с SATA

12 Гбит/с означает, что я могу получить только 1500 МБ/с от nvme-дисков? Если да, то я теряю много производительности из-за контроллера.

Альтернативы, такие как эти: https://www.highpoint-tech.com/nvme1-gen3/ssd7120

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

Я смотрю на это неправильно или читаю данные неверно? Как контроллер может рекламировать себя как RAID-контроллер для NVME, когда на самом деле он превращает NVME в SSD или даже худшую производительность?

Ответ или решение

Производительность RAID контроллера NVME: Варианты и Рекомендации

Введение

Выбор RAID контроллера является критически важным аспектом в построении высокопроизводительного серверного решения. Одна из ваших ключевых задач заключается в реализации аппаратного RAID 10 для NVMe-дисков. Давайте детально рассмотрим, как контроллеры, такие как Broadcom MegaRAID 9460-16i, могут повлиять на производительность вашего решения, и какие альтернативы могут быть более подходящими.

Характеристики Broadcom MegaRAID 9460-16i

Broadcom MegaRAID 9460-16i считается надежным выбором для серверов, поддерживающим RAID-контроль. Однако, как вы отметили, в документации указано, что контроллер поддерживает передачи данных со скоростью 12, 6 и 3 Gb/s для SAS и SATA. Важно понимать, что это ограничение касается только интерфейсов SAS и SATA.

  1. Скорость передачи данных: 12 Gb/s соответствует примерно 1500 MB/s на одно устройство. Это может привести к тому, что при использовании RAID 10, производительность может оказаться ниже ожиданий, так как каждый диск будет ограничен этим показателем.

  2. NVMe диски: Однако NVMe диски имеют значительно большую пропускную способность благодаря PCIe, что позволяет им достигать скоростей более 3500 MB/s и даже до 7000 MB/s в некоторых современных моделях. Это означает, что при использовании контроллера, который может недостаточно эффективно поддерживать NVMe, вы рискуете потерять часть доступной производительности.

Альтернативы и производительность

Ваши наблюдения в отношении контроллера HighPoint SSD7120 вполне оправданы. Этот контроллер поддерживает NVMe напрямую и обеспечивает значительно более высокую пропускную способность благодаря использованию интерфейса PCIe Gen 3.

  • Поддержка NVMe: Контроллеры, такие как HighPoint SSD7120, способны обеспечить полную производительность NVMe-дисков без «узких мест», характерных для контроллеров SATA или SAS.

  • Производительность RAID: Программное и аппаратное обеспечение данных контроллеров оптимизировано для работы с NVMe, что способствует более высокому уровню передачи данных и снижению задержек, что критично для серверных приложений.

Правильное понимание спецификаций

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

  • Технологические ограничения: Если контроллер спроектирован для работы преимущественно с SAS/SATA, при добавлении NVMe дисков он может не обеспечить все преимущества, за которые вы платите.

  • Документация и тестирование: Всегда проверяйте и тестируйте системы на реальных данных, чтобы оценить, как различные конфигурации контроллера влияют на производительность в рамках вашего рабочего процесса.

Заключение

Выбор правильного RAID контроллера — это не только вопрос совместимости, но и критический фактор, определяющий скорость и надежность вашего сервера. Broadcom MegaRAID 9460-16i, хотя и является проверенным решением, может представлять собой узкое место для ваших NVMe дисков. Рассмотрите более специализированные контроллеры, такие как HighPoint SSD7120, которые могут более эффективно использовать потенциал NVMe и избежать ограничения по скорости.

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

Оцените материал
Добавить комментарий

Капча загружается...