Разумно ли использовать SSHD (твердотельные гибридные диски) на сервере?


8

У меня есть несколько серверов с очень тяжелым вводом-выводом, которые в настоящее время используют диски SATA3 / SAS, но страдают от ожидания ввода-вывода на дисках SATA, и меня только что предупредили о существовании SSHD, которые стоят одинаково за 1 ТБ как диски SATA 1TB, которые мы в настоящее время используем. Однако ранее (до тех пор, пока Seagate не выпустил свой первый 3,5-дюймовый SSHD в марте), они, казалось, предназначались исключительно для нетбуков / ноутбуков, что заставляет меня подозревать, что они не совсем рассчитаны на тяжелые операции ввода-вывода, с которыми они будут работать вместе с моим сервера.

Итак, даст ли мне SSHD повышение производительности по сравнению с моими дисками SATA3 в среде с интенсивным вводом-выводом (такой как многократная очень большая высокоскоростная передача файлов) или лучше придерживаться SATA3 с ожиданием ввода-вывода ??


2
Я думаю, что реальный вопрос: готовы ли вы использовать потребительские диски на своих серверах?
— AthomSfere

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

Есть и другие факторы - парни из сервера (которые знают свое дело), ​​вероятно, спросят, поддерживается ли он. Некоторые из них предложили бы использовать PCIe SSds.
— подмастерье Geek

Ох, SSD-накопители PCIe выглядят потрясающе, серверы имеют «два слота расширения PCI-Express: (1) полноразмерный, полноразмерный слот; (1) низкопрофильный слот (поддерживается дополнительный переходник PCIx)», я не уверен если бы это позволило мне иметь один или два PCIe SSD. Я думаю, я попробую: P

Ответы:


9

Это сильно зависит от вашей рабочей нагрузки. Гибридные диски, о которых вы говорите, обычно имеют только около 8 ГБ SSD. Если вы читаете и записываете одни и те же ~ 8 ГБ данных снова и снова, вы увидите производительность SSD. Если вы выполняете большие передачи, когда данные считываются один или два раза (например, с видео / медиа-серверов), то вам повезет, если вы расширили свое хранилище с дисками из-за частых ошибок кэширования.

SSHD отлично подходят для пользователей настольных компьютеров (учитывая 5 ТБ запросов на чтение в моей системе, 97% - это те же 32 ГБ), но файловые серверы, как правило, не используют одинаковые схемы использования.


Если у вас смешанная загрузка больших последовательных операций чтения / записи и множества случайных операций ввода-вывода, я предлагаю вам взглянуть на ZFS и использовать подходящие диски и хороший SSD.

Для справки, я недавно настроил RAID-массив 5x4 ТБ, используя ZFS, и он может идти параллельно с SSD для последовательного ввода-вывода (например, последовательное чтение 450 МБ / с в файле 10 ГБ). Это дополнительно поддерживается SSD как кешем записи / чтения, который теоретически может давать от 900 МБ / с до 1 ГБ / с, если половина рабочей нагрузки выполняется из кэша, а половина - из пластин. По сути, это то же самое, что и очень большой SSHD, но вы можете настроить и собрать его с использованием оборудования корпоративного уровня и легко заменять отдельные детали в случае их отказа.

Примечание. Если вы используете SSD в качестве кэша записи, вы должны использовать два отдельных SSD в качестве зеркального кэша записи, чтобы не потерять данные при сбое. Вы можете очень легко взять два 256 ГБ твердотельных накопителя, использовать по 6 ГБ для каждого в качестве зеркального кэша записи, а затем использовать оставшиеся 500 ГБ в качестве большого кеша чтения.


Так что мне лучше использовать RAID 0 с несколькими дисками SATA3 (с ZFS)? У меня действительно много случайных операций ввода-вывода с большими последовательными операциями чтения / записи. На данный момент я использую 1 OCZ и оперативную память для кэша ввода-вывода

Да. Вы можете настроить RAID / кеширование самостоятельно и использовать любую файловую систему, я просто рекомендую ZFS, потому что он обрабатывает RAID и кеширование и может гарантировать целостность в случае сбоя питания и тихого повреждения (RAID не делает). Диски SATA3 являются лучшим способом обработки больших последовательных операций чтения / записи, а кэширование помогает отловить случайный ввод-вывод от чрезмерного вмешательства в диски SATA3.
— Дарт Андроид

0

Сервер с (8) твердотельными накопителями Intel 800 ГБ (DC S3700), использующими RAID 6, был бы довольно приятным. Предоставление вам колоссальных 4800 ГБ с отказоустойчивостью при отказе двух дисков вселило бы в меня уверенность ... Итак, да, я бы использовал SSD на сервере, но только с RAID 6. Мудро? Умные люди делают глупый выбор каждый день ... это только деньги!


0

Короче говоря, если ваш файловый кеш меньше, чем ssd-кэш на гибридном диске, я боюсь, что ваш сервер не выиграет от SSHD / гибридного диска.

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

Проверьте размер файлового кеша Linux команды free или менеджера задач в Windows.

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

Формула: x в качестве переменной для размера ssd-кэша гибридного диска и y в качестве переменной для файлового кэша операционных систем, обращающихся к гибридному диску. система получит выгоду от гибридного привода, когда х больше, чем у.

Подробнее Размер имеет значение в буфере и кэше на жестком диске и в операционной системе объясняет размер SSD Cache вашего SSHD

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.