Балансування навантаження в мережі з Менеджером мереж


11

Чи можу я використовувати Менеджер мереж для підключення до декількох мереж, щоб вони могли розділити навантаження?

Відповіді:


6

Можливо, ви хочете збалансувати завантаження. Є гарна програма під назвою Crossroads: http://crossroads.e-tunity.com/index.xr

Якщо ви хочете список подібних програм, у мене є витяг з http://linuxpoison.blogspot.com/2008/09/opensource-load-balancing-software.html

BalanceNG : http://www.inlab.de/balanceng/

  • Сучасне програмне рішення для збалансування навантажень IP. Він невеликий, швидкий і простий у використанні та налаштування. Він пропонує стійкість сеансу, різні методи розповсюдження (Раунд Робін, Випадковий, Зважений Випадковий, Найменший сеанс, Найменша смуга пропускання, Хеш, Агент і Рандомізований агент) та настроюваний агент перевірки здоров’я UDP у вихідному коді. Він підтримує VRRP для налаштування високої доступності конфігурацій на декількох вузлах. Він підтримує SNMP, інтегруючи BALANCENG-MIB з Net-SNMPD. Він реалізує дуже швидку базу даних IP-локації в пам'яті, що дозволяє потужне балансування навантаження на сервер.

HAproxy : http://haproxy.1wt.eu/

  • Високопродуктивний і високоміцний балансир завантаження TCP і HTTP, що забезпечує стійкість на основі файлів cookie, зміст на основі контенту, вдосконалене регулювання трафіку із захистом від перенапруг, автоматичне відключення, управління заголовком на основі регулярних викидів, веб-звітування, розширений журнал для усунення неполадок прикладних програм та / або мереж та декількох інших функцій. Власна державна машина, керована подіями, досягає 20 000 звернень в секунду і перевершує GigaEthernet за сучасним обладнанням, навіть маючи десятки тисяч одночасних підключень.

Перехресний балансир навантаження : http://crossroads.e-tunity.com/

  • Daemon працює в користувальницькому просторі та має велику конфігурацію, опитування зворотних кінців за допомогою пробудження дзвінків, звітування про стан, багато алгоритмів для вибору «правильного» заднього кінця для запиту (та визначених користувачем алгоритмів для дуже особливих випадків) та багато іншого більше. Перехрестя не залежить від сервісу: воно може використовуватися для будь-яких служб TCP, таких як HTTP (S), SSH, SMTP та підключення до бази даних. У випадку збалансування HTTP, Crossroads може забезпечити клейкість сеансу для процесів заднього кінця, які потребують сеансів, але не знають інших сеансів. Перехрестя можна провести як окремий демон або через inetd.

  • Зверніть увагу на мою дивовижну здатність до публікації. У будь-якому випадку тут можна побачити найновіші (все ще оновлені) та мати документацію про те, як це робити.


2

Так, теоретично ви можете підключатися до декількох мереж, але вам потрібно принаймні один мережевий інтерфейс для кожної мережі, до якої ви хочете підключитися.

Так, наприклад, якщо у вас є два бездротові мережеві інтерфейси та один інтерфейс Ethernet, ви зможете підключити кожен із цих бездротових мережевих інтерфейсів до бездротової мережі, а інтерфейс Ethernet - до дротової мережі.

Однак я думаю, що Ubuntu вибирає перший інтерфейс (найчастіше інтерфейс Ethernet, якщо він підключений) і використовує його за замовчуванням, а не розподіляти трафік рівномірно.


"вибирає найоптимальніший інтерфейс" → Він вибирає перший (тобто eth0 над eth1)
Стефано Палацо

@Stefano виправив це
Frxstrem
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.