|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (7)
просмотр истории страницы... |
# Согласуем проведение технических работ с РЧЦ, так как потребуется перезагрузка |
# Фиксируем ситуацию до внесения изменений: ## Записываем параметры %si, load average в выводе утилиты top ## фиксируем наличие потерь в выводе утилиты chroot /app/reductor network-top |
# Устанавливаем ядро 2.6.32-754.el6 |
# Включаем опцию FWBOOST: изолированный RSS неблокирующие модули |
# Перезапускаем все сервисы /etc/init.d/apps restart # Перезагружаем систему # Проверяем корректную работу системы при загрузке (/var/log/boot.log не содержит ошибок) |
# Включаем опцию FWBOOST: неблокирующие модули изолированный RSS |
# Перезапускаем все сервисы /etc/init.d/apps restart # Проверяем корректную работу системы - на экране при перезапуске нет ошибок |
... |
## фиксируем отсутствие или сокращение потерь в выводе утилиты chroot /app/reductor network-top |
|
h2. FWBOOST: Изолированный RSS |
... |
{info} |
h2. FWBOOST: Skip checked В сессии будет проверяться только первый пакет с данными, остальные пакеты отбрасывают на раннем этапе обработки трафика, что снижает нагрузку. Опция особо хорошо себя проявляет при нагрузках более 5гбит/сек. {info} *Эту опцию нельзя использовать без* *\[x\]Lockfree modules*, без неё она приводит к ещё большим потерям. {info} {info} *Эта опция не работает при использовании Bond-интерфейсов* {info} |
h2. FWBOOST: Неблокирующие модули Эта опция нужна для того, чтобы получить большую производительность от многоядерных систем. Она особо хорошо показывает себя на системах с двумя процессорами, но в случае одного многоядерного процессора тоже увеличивает максимальную нагрузку. |
|
По умолчанию сетевой стек линукс не очень хорошо масштабируется из-за глобальных блокировок в некоторых подсистемах. Это приводит к нелинейной деградаци, то есть чем больше нагрузка и чем больше ядер - тем больше возникает взаимных блокировок, тем сильнее деградирует производительность. Мы собрали модули ipset и ebtables с уменьшенным количеством таких глобальных блокировок. |
... |
/etc/init.d/apps restart {code} |
h2. FWBOOST: Skip checked В сессии будет проверяться только первый пакет с данными, остальные пакеты отбрасывают на раннем этапе обработки трафика, что снижает нагрузку. Опция особо хорошо себя проявляет при нагрузках более 5гбит/сек. {info} *Эту опцию нельзя использовать без* *\[x\]Lockfree modules*, без неё она приводит к ещё большим потерям. {info} {info} *Эта опция не работает при использовании Bond-интерфейсов* {info} |