Есть ADAPTEC 31605/256 PCIe8x - проблемы скорости.
Пробовали следующие ОС: Debian Etch, RedHat 4 и 5, CentOS, Windows 2003SP1, XP Embedded.
Под любой Linux скорость существенно меньше (более, чем в 3 раза), чем под любой Windows.
Под Linux пробовали "родные" драйвера ОС, а также разные драйвера Адаптек'а, в том числе последний апдейт с сайта под 5 RedHat.
Тестирование проводилось IOMetr'ом на локальном диске. RAID не важен - пробовали 1, 0, 5, 6, 50, 60 (на 2-8 дисках SAS/SATA) - на всех одинаковая картина: Linux медленнее, чем Windows.
Примеры:
RAID 60 на 8 SATA паттерн 32k0
15000 транзакций/сек, 450 Мб/с - Windows
6000 транзакций/сек, 100 Мб/с - Linux
RAID 0 на 4 SAS паттерн 4к25
52000 транзакций/сек, 200 Мб/с - Windows
16000 транзакций/сек, 60 Мб/с - Linux
Где "засада" - непонятно.
Сервер "затачивается" под storage (iSCSI), поэтому "мегаидея" - грузиться с flashdisk'а. XP Embedded работает, но есть два больших минуса - цена (минимум $2000 за 10 комплектов - меньше не продается) и отсутствие поддержки GPT.
Windows 2003 устраивает по цене, но его, как минимум, очень тяжело "загнать" на Flash (может Longhorn Server Core загнать проще?)
Linux устраивает всем (включая наличие хорошего бесплатного target), кроме почему-то - производительности.
Что скажут уважаемые специалисты?
ADAPTEC 31605/256 PCIe8x - проблемы скорости
Модераторы: Trinity admin`s, Free-lance moderator`s
Кэш чего - ОС? Размер тестового "файла" в IOMeter брался равным 1Гб, чтобы заведомо превышать размер кэша контроллера.
Хотя результаты получились... странные. При количестве дисков больше 4 (мы тестили до восьми) тип RAID (0, 5, 6, 50, 60) почти никак не отражается на производительности - максимальный разброс 10%.
А если кеш RAID'а - то причем здесь ОС?
Если говорить о реальности, то простое "копирование" по iSCSI без (пока) Jumbo Frame превышает 130-140 Мб/с (суммарное, стоят 2 гигабитные карты в Etherchannel), а по количеству транзакций - судя по тестам значительно превышает наши потребности - это в Windows.
В Linux не больше 50 Мб/с в любых режимах, а при подключении еще "потоков" - суммарная падает и ниже, вплоть до 20-25 Мб/с.
Infortrend рассматривался, но в нашей конфигурации он стоил дороже более, чем в 2 раза (при невозможности сделать многие интересные вещи - например Etherchannel на 4-портовой карте, использовать Jumbo Frame и т.д.).
Кроме того, если я не ошибаюсь, когда покупали, у Infortrenda не было "смешанных корзин" SAS/SATA2 (хотя физически один стандарт?), был либо SAS (2-х портовый, я так понимаю), либо SATA (было написано "SATA only"). Хотя, возможно, и ошибаюсь.
Уточнение.
Меняли также прошивку контроллера на более свежую. Скорость незначительно возросла (под любыми ОС).
Хотя результаты получились... странные. При количестве дисков больше 4 (мы тестили до восьми) тип RAID (0, 5, 6, 50, 60) почти никак не отражается на производительности - максимальный разброс 10%.
А если кеш RAID'а - то причем здесь ОС?
Если говорить о реальности, то простое "копирование" по iSCSI без (пока) Jumbo Frame превышает 130-140 Мб/с (суммарное, стоят 2 гигабитные карты в Etherchannel), а по количеству транзакций - судя по тестам значительно превышает наши потребности - это в Windows.
В Linux не больше 50 Мб/с в любых режимах, а при подключении еще "потоков" - суммарная падает и ниже, вплоть до 20-25 Мб/с.
Infortrend рассматривался, но в нашей конфигурации он стоил дороже более, чем в 2 раза (при невозможности сделать многие интересные вещи - например Etherchannel на 4-портовой карте, использовать Jumbo Frame и т.д.).
Кроме того, если я не ошибаюсь, когда покупали, у Infortrenda не было "смешанных корзин" SAS/SATA2 (хотя физически один стандарт?), был либо SAS (2-х портовый, я так понимаю), либо SATA (было написано "SATA only"). Хотя, возможно, и ошибаюсь.
Уточнение.
Меняли также прошивку контроллера на более свежую. Скорость незначительно возросла (под любыми ОС).
Кто сейчас на конференции
Сейчас этот форум просматривают: Google [Bot] и 26 гостей