Network Managerを使用したネットワーク負荷分散


11

Network Managerを使用して、負荷を共有できるように複数のネットワークに接続できますか?

回答:


6

おそらく負荷分散が必要です。Crossroadsと呼ばれる優れたプログラムがありますhttp : //crossroads.e-tunity.com/index.xr

同様のプログラムのリストが必要な場合は、http://linuxpoison.blogspot.com/2008/09/opensource-load-balancing-software.htmlからの抜粋があります。

BalanceNGhttp : //www.inlab.de/balanceng/

  • 最新のソフトウェアIP負荷分散ソリューション。小さく、高速で、使いやすくセットアップも簡単です。セッションコードの永続性、さまざまな配布方法(ラウンドロビン、ランダム、重み付けランダム、最小セッション、最小帯域幅、ハッシュ、エージェント、ランダム化エージェント)、およびソースコードでカスタマイズ可能なUDPヘルスチェックエージェントを提供します。VRRPをサポートして、複数のノードで高可用性構成をセットアップします。SNMPをサポートし、BALANCENG-MIBとNet-SNMPDを統合します。非常に高速なインメモリIP-to-locationデータベースを実装し、強力なロケーションベースのサーバーロードバランシングを可能にします。

HAproxyhttp : //haproxy.1wt.eu/

  • Cookieベースの永続性、コンテンツベースのスイッチング、サージ保護を備えた高度なトラフィック調整、自動フェールオーバー、実行時の正規表現ベースのヘッダー制御、Webベースのレポート、高度なロギングを提供する高性能で堅牢なTCPおよびHTTPロードバランサーバグのあるアプリケーションやネットワーク、その他の機能のトラブルシューティングに役立ちます。独自のイベント駆動型ステートマシンは、数万の同時接続があっても、毎秒20,000ヒットを達成し、最新のハードウェアでGigaEthernetを超えています。

Crossroads Load Balancerhttp : //crossroads.e-tunity.com/

  • デーモンはユーザー空間で実行され、広範な設定可能性、ウェイクアップコールを使用したバックエンドのポーリング、ステータスレポート、リクエストの「正しい」バックエンドを選択する多くのアルゴリズム(および非常に特殊な場合のユーザー定義アルゴリズム)などを備えていますもっと。Crossroadsはサービスに依存しません。HTTP(S)、SSH、SMTP、データベース接続などのあらゆるTCPサービスに使用できます。HTTPバランシングの場合、Crossroadsは、セッションを必要とするが、他のバックエンドをセッションに認識しないバックエンドプロセスにセッションスティッキ性を提供できます。クロスロードは、スタンドアロンデーモンとして、またはinetdを介して実行できます。

  • 私の素晴らしい投稿能力に注目してください。とにかく、ここでは最新の(まだ更新された)ものを見ることができ、物事を行う方法についてのドキュメントがあります。


2

はい、理論的には複数のネットワークに接続できますが、接続するネットワークごとに少なくとも1つのネットワークインターフェイスが必要です。

したがって、たとえば、2つのワイヤレスネットワークインターフェイスと1つのイーサネットインターフェイスがある場合、それらの各ワイヤレスネットワークインターフェイスをワイヤレスネットワークに接続し、イーサネットインターフェイスを有線ネットワークに接続できます。

ただし、Ubuntuは最初のインターフェイス(接続されている場合はほとんどの場合イーサネットインターフェイス)を選択し、トラフィックを均等に分散する代わりにデフォルトで使用すると考えています。


「最適なインターフェイスを選択する」→最初のインターフェイスを選択します(つまり、eth1がeth1よりも上)
Stefano Palazzo

@Stefanoが修正
Frxstrem
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.