Огромная разница в скорости записи на диск между двумя разными серверами
У меня два сервера, с одинаковыми дисками.
Первый сервер Seagate Cheetah 15K.5 4x300 ГБ модель nº ST3300655SS 3,5'' RAID 10. Второй сервер Seagate Savvio 15K.3 4x300 ГБ модель ST9300653SS 2,5'' RAID 10.
Я запускаю следующую команду для проверки скорости записи:
dd if=/dev/zero of=/tmp/output bs=8k count=10k; rm -f /tmp/output
На первом сервере с 3,5 дисками скорость записи составляет около 1,3 ГБ / с, а на другом - всего 640 МБ / с.
Оба сервера работают под управлением ОС Cent. Более быстрый CentOS 5.7 и более медленный Cent OS 6.4
В чем может быть причина такой большой разницы, если оба диска имеют 15k оборотов в минуту?
1 ответ
Согласно спецификациям, устойчивая скорость передачи данных для Гепарда составляет 73-125 МБ / с, а для Savvio - от 151 до 202.
Таким образом, в то время как скорости передачи данных 640 МБ / с для четырех дисков Savvio, по-видимому, находятся в пределах спецификации, 1,3 ГБ / с для 4-х Гепардов, очевидно, нет. Вероятно, вы столкнулись с ситуацией, когда эффекты кэширования (возможно, на стороне контроллера) искажают эталонные тесты.