У меня есть несколько серверов с очень тяжелым вводом-выводом, которые в настоящее время используют диски SATA3 / SAS, но страдают от ожидания ввода-вывода на дисках SATA, и меня только что предупредили о существовании SSHD, которые стоят одинаково за 1 ТБ как диски SATA 1TB, которые мы в настоящее время используем. Однако ранее (до тех пор, пока Seagate не выпустил свой первый 3,5-дюймовый SSHD в марте), они, казалось, предназначались исключительно для нетбуков / ноутбуков, что заставляет меня подозревать, что они не совсем рассчитаны на тяжелые операции ввода-вывода, с которыми они будут работать вместе с моим сервера.
Итак, даст ли мне SSHD повышение производительности по сравнению с моими дисками SATA3 в среде с интенсивным вводом-выводом (такой как многократная очень большая высокоскоростная передача файлов) или лучше придерживаться SATA3 с ожиданием ввода-вывода ??
Ответы:
Это сильно зависит от вашей рабочей нагрузки. Гибридные диски, о которых вы говорите, обычно имеют только около 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 ГБ в качестве большого кеша чтения.
источник
Сервер с (8) твердотельными накопителями Intel 800 ГБ (DC S3700), использующими RAID 6, был бы довольно приятным. Предоставление вам колоссальных 4800 ГБ с отказоустойчивостью при отказе двух дисков вселило бы в меня уверенность ... Итак, да, я бы использовал SSD на сервере, но только с RAID 6. Мудро? Умные люди делают глупый выбор каждый день ... это только деньги!
источник
Короче говоря, если ваш файловый кеш меньше, чем ssd-кэш на гибридном диске, я боюсь, что ваш сервер не выиграет от SSHD / гибридного диска.
В вашей операционной системе есть дескриптор файлового кэша, который хранит файлы для предотвращения повторного чтения с диска. Если он может обрабатывать больше, чем размер вашего ssd-кеша на гибридном диске, то вам нужно получить доступ уже в файловом кеше.
Проверьте размер файлового кеша Linux команды free или менеджера задач в Windows.
Есть некоторые отличия от того, что они хранят в кеше файлов и программных файлах гибридной обработки, тогда как гибридный диск на базе прошивки обрабатывает сектор дорожки. На основе программного обеспечения хранится весь файл, даже если вам нужно только прочитать только его часть, в то время как прошивка сохраняет только те данные, которые назначены для чтения.
Формула: x в качестве переменной для размера ssd-кэша гибридного диска и y в качестве переменной для файлового кэша операционных систем, обращающихся к гибридному диску. система получит выгоду от гибридного привода, когда х больше, чем у.
Подробнее Размер имеет значение в буфере и кэше на жестком диске и в операционной системе объясняет размер SSD Cache вашего SSHD
источник