У меня есть несколько серверов с очень тяжелым вводом-выводом, которые в настоящее время используют диски SATA3 / SAS, но страдают от ожидания ввода-вывода на дисках SATA, и я только что был предупрежден о существовании SSHD, которые стоят столько же за 1 ТБ как диски SATA емкостью 1 ТБ, которые мы используем в настоящее время. Однако ранее (до тех пор, пока 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 или диспетчер задач в Windows.
Есть некоторые отличия от того, что они хранят Файловый кеш и программный гибридный диск обрабатывают файлы, а гибридный диск на основе микропрограммного обеспечения обрабатывает сектор дорожек. Программное обеспечение хранит весь файл, даже если вам просто нужно прочитать только его часть, в то время как микропрограмма хранит только данные, предназначенные для чтения.
Формула Учитывая x как переменную для размера кэша ssd гибридного диска и y как переменную для файлового кеша операционных систем, обращающихся к гибридному диску. система будет получать выгоду от гибридного привода, когда x больше y.
Более детально Размер имеет значение при Буфер и кэш на жестком диске и в операционной системе объясняет размер кэша SSD вашего SSHD