マルチパスを使用してWindows2008サーバーに接続したい iscsitarget を実行しているLinuxサーバーを使用しています。
Windows側を構成するために必要な手順に関する優れたドキュメントへのリンクを持っている人はいますか?これまでのところ、複数のネットワーク接続を利用するトラフィックを取得することはできませんでした。
「トラフィックに複数のネットワーク接続を利用させる」ことができないと言う場合、それには2つの部分があります。
まず、使用しているLunの数単一のLun(いわば1つのドライブ文字)の負荷分散は、複数のLUNの負荷分散よりもはるかに困難です。 。 iSCSI共有を2つの別々のLUNに分割し、WindowsボックスでiSCSIを次のように構成することで、大きな一歩を踏み出すことができます。
これにより、ダクトテープの方法で1つの接続制限をバイパスできますが、一度に1つのlunにスループットの複数のネットワーク接続を取得することはできません。
次に、送信速度と受信速度のどちらを測定していますか?
トラフィックの複数のネットワーク接続をもう一方の端のiSCSIデバイスに送信できるようにするには、WindowsボックスでMPIOを使用する必要があります。これでほぼ完了です。 Linuxホストの両方のIPアドレスを使用してMPIOを構成すると、発信トラフィックの2つ以上のネットワークカードを飽和させることができるはずです。
ただし、Windowsボックスでトラフィックの複数のネットワーク接続を受信できるようにするには、チャネルボンディングのようなことをしない限り、ほとんど運が悪いでしょう。ネットワークカード。 Linuxマシンは、一度に1つのlunに対して1つのMACアドレスにのみトラフィックを送信します。これを回避するには、チャネルボンディングを実行して、スイッチが1つのMACアドレスのトラフィックを複数のネットワークカード経由でルーティングするようにします。
これは、アクティブ-アクティブマルチパスの神話について話している私のブログ投稿のいくつかです:
利用可能なMicrosoftホワイトペーパーがあります: MicrosoftMPIOを使用したWindowsServerの高可用性
それ以外の場合、Microsoftストレージエリアネットワーク blog に役立つ情報が含まれている可能性があります。
ISCSIイニシエーターはiSCSIターゲットに接続されていますか?その場合は、以下を確認してください(Qlogic KBの記事から)。
ターゲットデバイスごとに、マルチパスサポートを実行できることを確認します。 「ターゲット」タブで、ターゲットを選択し、「詳細」ボタンをクリックします。 [ターゲットのプロパティ]ダイアログで、[このターゲットには次のセッションがあります:]の下にリストされている[セッション]タブが選択されていると、識別子はこのターゲットの2つのセッションを表示します。 「デバイス」タブを選択し、各ターゲットデバイスの「MPIO対応」設定が「マルチパスサポート」であることを確認します。
個々のターゲットごとに、「ロードバランスポリシー」設定を変更できます。 [ターゲットのプロパティ]ダイアログから、リストされている各ターゲットデバイスを個別に選択し、[詳細]ボタンをクリックします。 [デバイスの詳細]ダイアログで、[MPIO]タブを選択します。 「ロードバランスポリシー」を選択します。
おっと;これは、Initiator 2.0(Windows 2003)用です。 2008イニシエーターが同じように動作するかどうかはわかりませんが、必要に応じて、今日の後半にテストできます。
これはあなたが望むものです- Microsoft iSCSIユーザーガイド -MPIO DSMを構成する方法、およびMSiSCSIソフトウェアイニシエーターをセットアップして操作する方法を説明します。
最終結果が実際に複数のアダプターを効率的に使用するかどうかは、デフォルトのMPIO DSMとターゲットの互換性に完全に依存します。ほとんどのハードウェアiSCSIベンダーは、MSMPIOスタックがアレイ機能の負荷分散を正しく最適化するように独自に構築しています。
複数のネットワーク接続を使用できないと言った場合、トラフィックの負荷分散が行われていない、またはパスフェイルオーバーが行われていないことを意味しますか?上記のMPIO設定に従うと、少なくともパスフェイルオーバーが発生するはずです。