サーバーの場合、ネットワーク機器、特にネットワーク カードの安定性も重要です。運用システムでは、ネットワーク カードの信頼性がさらに重要になります。 |
複数のネットワーク カードが 1 つの IP アドレスにバインドされています。1 つのネットワーク カードが物理的に損傷すると、もう 1 つのネットワーク カードが自動的に有効になり、通常のサービスが提供されます。
つまり、デフォルトでは 1 つのネットワーク カードのみが動作し、他のネットワーク カードはバックアップ ネットワーク カードとして機能し、冗長サポートを提供します。 |
ネットワーク負荷分散は、ファイル サーバーでよく使用されます。たとえば、1 つの IP アドレスに対するサーバー ネットワークの過剰なトラフィックと過剰な圧力の問題を解決するために、3 枚のネットワーク カードを 1 枚として使用します。
NFS や SAMBA ファイル サーバーなどのファイル サーバーの場合、ネットワーク負荷の問題を解決するためにイントラネット上のファイル サーバーに複数の IP アドレスを作成する管理者はいません。ファイル サーバーがイントラネット上にある場合、ほとんどのファイル サーバーは管理とアプリケーションの便宜のために同じ IP アドレスを使用します。 100M のローカル ネットワークの場合、ファイル サーバーが複数のユーザー (特に SAMABA サーバーと NFS サーバー) によって同時に使用されると、ネットワークの負荷が非常に高くなります。同じ IP アドレスを使用してトラフィック制限を突破するという問題を解決するには、結局のところ、ネットワーク ケーブルとネットワーク カードにはデータ スループットの制限があります。リソースが限られている場合は、ネットワーク負荷分散を実装してください。
ステップ:
1. まず、仮想マシン用に 2 つのネットワーク カードをセットアップします:
2. システムの NetworkManager を閉じます:
3. ファイル /etc/modprobe.d/dist.conf を編集し、エイリアス Bond0 Bonding:
を追加します。
4. /etc/sysconfig/network-scripts の ifcfg-eth0 ifcfg-eth1 を変更し、bond0:
を作成します。
miimon はネットワークをチェックする頻度を表し、単位は ms (ミリ秒)です。
mode=0: バランス負荷モード。両方のネットワーク カードが動作し、ロード バランシングを行います。
は別のブロック ネットワーク カード (eth1 をバックアップとして) に自動的に切り替えます 実験結果:
2. 別の仮想マシンを使用して、ネットワーク カードがバインドされているホストに ping を実行します。
3. ネットワーク カードを ipdown しても、ネットワーク通信は影響を受けません。
元の記事のソース: https://www.linuxprobe.com/ethernet-channel-bonding.html
この記事の元のアドレス: https://www.linuxprobe.com/ethernet-channel-bonding.html
編集者: Liu Xun、監査人: なしこの記事に関連する記事をいくつかお勧めします:
以上がLinuxシステムで複数のネットワークカードバインディングを実際に実現の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。