Какие SSD ставят в серверы, в какой роли, каких приложениях? Проще сказать, какие не ставят: с низкой производительностью, малым MTBF, плохой износоустойчивостью. Задачей маркетинговых служб всегда была выгодная избирательная подача показателей. Задача потребителя - оценить в комплексе их уместность в серверных приложениях. На примере линеек одного производителя (Intel'2013) удобно сравнивать слабые и сильные стороны SSD:| Intel 530 Series 180GB | Intel S3500 Series 120GB | Intel S3700 Series 100GB | |
| Производительность | |||
Последовательное чтение |
540 MB/s | 445 MB/s | 500 MB/s |
| Последовательная запись | 490 MB/s | 135 MB/s | 200 MB/s |
| Случайное чтение | 41000 IOPS (участок 8 ГБ) | 75000 IOPS (участок 100%) | 75000 IOPS (участок 100%) |
| Случайная запись | 49000 IOPS (участок 8 ГБ) | 4600 IOPS (участок 100%) | 19000 IOPS (участок 100%) |
| Задержка - чтение | 80 µs | 50 µs | 50 µs |
| Задержка - запись | 85 µs | 65 µs | 65 µs |
Надежность |
|||
| Среднее время наработки на отказ | 1,200,000 hours | 2,000,000 hours | 2 million hours |
| Рейтинг износоустойчивости (операции записи за все время эксплуатации) | - | 70 TBW | 10 drive writes per day for 5 years |
Технологии |
|||
| Аппаратное шифрование | AES 256bit | AES 256bit | AES 256bit |
| Защита от потери данных при отключении питания | Нет | Да | Да |
| High Endurance Technology (HET) | Нет | Нет | Да |
| Мониторинг и журналирование температуры | Нет | Да | Да |
SSD на контроллерах SandForce (как в Intel 530 series) годны под работу с хорошо сжимаемыми данными, но показывают посредственные показатели в операциях случайного доступа короткими блоками. Лукавство таких характеристик как 49000 IOPS (участок 8 ГБ) состоит в том, что они достижимы на практически пустом диске (при 3-5%-м заполнении данными). А дальше показатели стремительно деградируют, на порядок-два. Большие задержки (latency) при переключении страниц впрямую влияют на скорость работы с базами данных. Если в графе износоустойчивости стоит прочерк, лучше на такие SSD данные ответственного хранения не выкладывать. При отсутствии конденсаторной защиты и включенном кэшировании записи есть риск потерять данные при отключении питания диска.
Серии Intel 3500 и 3700 сделаны на одном контроллере, их стихия - рандомная нагрузка. Разница между ними в производительности и стойкости к износу - из-за отличий в прошивках и объеме зарезервированных ячеек служебной области.
Серию 530 можно использовать под вспомогательный трафик баз данных: для записи временных копий и журналов транзакций - их ценность относительно невелика.
Серия 3500 оптимальна под размещение основных баз данных и индексных файлов в серверах с умеренной нагрузкой. Мониторинг дискового ввода/вывода на работающей системе помогает оценить размах пиковых нагрузок и длину очередей запросов, а значит - определиться с видом SSD, их количеством и уровнем RAID.
SSD cерии 3700 ставят в качестве основного носителя под нагруженные базы данных или в кэширующие пулы массивов HDD. Управляют кэшированием RAID-контроллеры (Adaptec 7Q, LSI 92xx CC) или файловая система (Open Solaris ZFS). Несмотря на то, что при многоуровневом хранении на SSD размещаются только копии горячих данных массива HDD, агрессивная нагрузка записи в кэш требует высокой производительности и износоустойчивости SSD-слоя. Часть емкости SSD можно выделить под постоянные данные: загрузочную область ОС и небольшие файлы, скорость доступа к которым критична.
Комментариев нет:
Отправить комментарий