сценарий вращения оболочки Linux (не “журнал поворачивают” сценарий),

Существует много рассматриваемых переменных. Включая, но не ограничиваясь:

  • Пропускная способность в Мбит/с.
    Это очевидно.

  • Пропускная способность в PPS.
    Это менее очевидно и часто более важно, чем вышеупомянутый объект. Большое количество небольших пакетов напряжет маршрутизатор/брандмауэр больше, чем меньшее количество больших пакетов. Это вызвано тем, что каждый пакет произведет системное прерывание и должен быть индивидуально оценен для брандмауэринга, направив или более глубокой фильтрации.

  • Качество NICs и шины PCI.
    Купите лучшее, Вы можете. Хороший NIC выполнит как можно больше обработки на борту, не нарушая систему. Принимая во внимание, что дешевый NIC продвинет обработку назад на ЦП, создание системной нагрузки и замедление процесс. Принимая во внимание, что

  • Количество транспортного контроля и обработки.
    Чем больше брандмауэра постановляет, что Вы имеете, тем более длительная оценка возьмет. Вы могли выполнить некоторые умные вещи как прозрачное проксирование и кэширование, но это принесет некоторые дополнительные издержки.

Экспромтом, хотя, я сказал бы, что то, чего Вы пытаетесь достигнуть, совершенно возможно. Если бы можно оторвать себя от мыса GUI Pfsense затем, я полностью рекомендовал бы установить OpenBSD на машинах. Довольно просто сделать то, что Вы хотите, и Вы разблокируете много питания.

Вы, вероятно, захотите настроить машины как прозрачные мосты. Это позволит Вам вставить их прямо в с Вашей текущей установкой. Вы могли использовать это в качестве первого теста, чтобы видеть, являются ли они до задания - отбрасывают их в как простые мосты без фильтрации и видят, справляются ли они. Если по некоторым причинам Вы находите, что они не делают, то можно вытащить их с довольно небольшим разрушением.

Затем следующий шаг должен был бы начать фильтрацию с PF. Затем ограничение уровня с ALTQ. Я затем предложил бы бросить сетевой SNMPМИБ PF) и контролирующий пакет как Кактусы для слежения за использованием и производительностью.

0
задан 29 July 2010 в 11:04
2 ответа

С пользовательским сценарием оболочки. Необходимо только перевести то, что Вы пишете выше в команде оболочки. Здесь можно найти хорошее руководство новичков по сценариям оболочки.

1
ответ дан 4 December 2019 в 22:57

Это не соответствует Вашему запросу полностью, но logrotate, настроенному с dateext поворачивает файлы как это:

mainlog-20100720.gz
mainlog-20100721.gz
mainlog-20100722.gz
mainlog-20100723.gz
mainlog-20100724.gz
mainlog-20100725.gz
mainlog-20100726.gz

Обзор от man logrotate:

Заархивируйте старые версии файлов журнала, добавляющих ежедневное расширение как YYYYMMDD вместо того, чтобы просто добавить число.

0
ответ дан 4 December 2019 в 22:57

Теги

Похожие вопросы