Многие новые пользователи Carbon Reductor часто просят дать рекомендацию по подбору оборудования, причём довольно таки конкретную.
Увы, тестированием большого количества разного железа в рамках компании мы заняться не можем, но хотя бы попробуем составить список уже используемого оборудования, которое ни разу не напрягало после соответствующих настроек.
h1. Сетевые карты
Многие сетевые карты не работают в полный потенциал из коробки и часто приходится их немного тюнить. Не стоит считать что если вы засунули классную и дорогую 10гбит/с карту в сервер, то потерь точно не будет.
Однако после грамотной настройки на многих сетевых картах можно добиться очень высокой производительности.
h2. Broadcom / Emulex
Ethernet controller: Emulex Corporation OneConnect 10Gb NIC (be3) (rev 02), Subsystem: Emulex Corporation Device e729
Максимальный RX-буфер: 1024
По умолчанию имеет 4 rxtx очереди.
Из коробки иногда не хватает значения rx_frag_size, из-за чего растёт счётчик dropped пакетов, но решается очень просто:
{code}
echo options be2net rx_frag_size=4096 > /etc/modprobe.d/be2net.conf
reboot
{code}
h2. Intel
Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03), Subsystem: Super Micro Computer Inc Device 1533
Максимальный RX-буфер: 4096
По умолчанию 4 rxtx очереди.
Увы, тестированием большого количества разного железа в рамках компании мы заняться не можем, но хотя бы попробуем составить список уже используемого оборудования, которое ни разу не напрягало после соответствующих настроек.
h1. Сетевые карты
Многие сетевые карты не работают в полный потенциал из коробки и часто приходится их немного тюнить. Не стоит считать что если вы засунули классную и дорогую 10гбит/с карту в сервер, то потерь точно не будет.
Однако после грамотной настройки на многих сетевых картах можно добиться очень высокой производительности.
h2. Broadcom / Emulex
Ethernet controller: Emulex Corporation OneConnect 10Gb NIC (be3) (rev 02), Subsystem: Emulex Corporation Device e729
Максимальный RX-буфер: 1024
По умолчанию имеет 4 rxtx очереди.
Из коробки иногда не хватает значения rx_frag_size, из-за чего растёт счётчик dropped пакетов, но решается очень просто:
{code}
echo options be2net rx_frag_size=4096 > /etc/modprobe.d/be2net.conf
reboot
{code}
h2. Intel
Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03), Subsystem: Super Micro Computer Inc Device 1533
Максимальный RX-буфер: 4096
По умолчанию 4 rxtx очереди.