SSD DD скорость записи ниже, чем HDD
Я столкнулся со странным явлением с новым выделенным сервером, который был подготовлен.
Сервер имеет 2x1 ТБ жестких дисков в программном RAID 1 и отдельный 120 ГБ твердотельный накопитель, который предназначен для использования в качестве накопителя FlashCache. И вращающиеся диски, и SSD являются дисками SATA. Интересно, что скорость записи на SSD примерно вдвое меньше, чем на жестких дисках.
На SSD (Toshiba Q300):
dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 13.9287 s, 77.1 MB/s
В отличие от того же процесса на жестких дисках:
dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 6.39255 s, 168 MB/s
Эти тесты были проведены перед любой установкой FlashCache при новой установке CentOS.
Есть идеи? Я почесал голову над этим. У меня есть почти идентичная установка, у которой нет таких проблем.
1 ответ
Модель SSD на вашем сервере имеет известные и широко распространенные проблемы с производительностью при записи больших наборов данных. Это дешевый мусор, который даже обходится дороже, чем аналогичные продукты без этих проблем. Замени это. (Или, в этом случае, попросите вашего хоста заменить его.)