この項では、Fabric InterconnectでOracle Private Cloud Appliance上でサポートされている様々なタイプのカスタム・ネットワークを示します。
すべてのカスタム・ネットワークは仮想Ethernet接続です。 ノード上の2つの仮想インタフェースで構成されるコンピュート・ノード・ボンは、Fabricインターコネクトに接続されます。 基礎となる物理接続は、InfiniBandファブリックです。 内部接続のみを提供するプライベート・カスタム・ネットワークは、Fabricインターコネクトで終了し、外部ではルーティングされません。 パブリック・カスタム・ネットワークはI/Oモジュール上で終了し、外部に10GbEポートへ配線されます。これらはデータ・センター・ネットワーク内のEthernetスイッチに接続されます。 パブリック・カスタム・ネットワークでは、1つ以上のI/Oポートを使用できます。
ホスト・ネットワークは、特定のタイプのパブリック・カスタム・ネットワークです: その構成には、サブネットおよびルーティング用の追加パラメータが含まれています。 そのサブネットに接続されたサーバーは、そのサブネットのIPアドレスも受信します。その結果、外部のネットワーク・デバイスに接続できます。
この図にはI/Oモジュール4および5のみが表示されていますが、Oracle Private Cloud Applianceラックにインストールされる各Oracle Fabric Interconnect F1-15には2つ以上のI/Oモジュールがスロット10および11に含まれ、それぞれ4つの10GbEポートがあります。 ポート4:1と5:1は両方のFabricインターコネクトで、アプライアンスのデフォルトの外部接続のためにケーブル接続する必要があります。 その他の10GbEポートはすべて、システム制限が適用される場合に、カスタム・ネットワークの設定に使用できます。
Oracle Private Cloud Appliance環境のカスタム・ネットワーキングは、カスタム外部ネットワークの最大7つとカスタム内部ネットワーク3つに制限されます。
カスタム・ネットワークを構成するには、Oracle Private Cloud Appliance Command Line Interface (CLI)を使用する必要があります。 各タイプのネットワークのステップについては、「Oracle Private Cloud Appliance管理者ガイド」の「ネットワークのカスタマイズ」の項で説明しています。
警告ホスト・ネットワークを使用する追加のルーティング機能の場合、コンピュート・ノードは、Oracle Private Cloud Appliance Controller Software Release 2.2.1以降に含まれるOracle VM Serverバージョンでアップグレードする必要があります。
ホスト・ネットワークは、ストレージ・デバイスに直接アクセスする場合に特に役立ちます。この例は、図中の青色でAがラベル付けされているものです。 この項では、外部ストレージ接続のためのホスト・ネットワークの構成方法についてさらに説明します。
サブネット
ホスト・ネットワークは、範囲内の約100のIPアドレスがOracle Private Cloud Applianceコンポーネントで使用するために予約されているかぎり、希望する任意のサイズのサブネットにすることができます。 アプライアンス・ソフトウェアが正確に動作するためには、静的な3オクテット範囲(4つ目のオクテットは3-89)の先頭にある、連続するIPセットに対する制御が必要です。 つまり、ホスト・ネットワークのプレフィクスがx.y.z
の場合、必要なIP範囲はx.y.z.3-x.y.z.89
です。 この予約範囲は、x.y.z.100
に対処するための安全上のマージンで拡張されます。 技術的には完全には正確ではありませんが、この予約済アドレス範囲は、「サブネットの最初の100個のIP」とも呼ばれます。 次の例は、この特別な要件について説明しています。
最も単純なシナリオは、
10.1.1.0/24
のような/24
サブネットです。 この場合、10.1.1.3-100
がOracle Private Cloud Appliance用に予約されていることを確認する必要があります。10.1.1.101-255
の住所は顧客リソースが使用できます。サブネットの構成が大きいと、それより複雑に見えますが、同じ原則が適用されます。 サブネットが
10.100.16.0/20
として定義されている場合、アドレス範囲は10.100.16.1-10.100.31.255
です。 この場合、/24
サブネットのようにホスト・ネットワークに3オクテット・プレフィクスを選択し、そのプレフィクスを持つIP 3-100がOracle Private Cloud Appliance用に予約されていることを確認してください。 この例では、ホストのネットワーク・プレフィクスとして10.100.20
を選択すると、予約済アドレス範囲は10.100.20.3-10.100.20.100
になります。 サブネット内の他のアドレスはすべて、顧客リソースに使用される可能性があります。
データセンター内の既存のサブネットと競合または重複するようにホストのネットワークを構成する場合は、予約範囲からアドレスを取得できないようにする必要があります。 - DHCPを介して静的または動的に制御 - アプライアンス環境の外部のホスト。
これをデータ・センター・ネットワークに達成できるとすると、その同じサブネット内の非サービスIPアドレスを外部ストレージ・リソースに割り当てることができます。 その結果、アプライアンス内のコンピュート・ノードはそのストレージ・リソースに直接到達できます。 ルーティングは不要です。
静的ルーティング
データ・センターのネットワーク構成の複雑さによっては、Oracle Private Cloud Applianceコンピュート・ノードを含むホスト・ネットワーク専用の個別サブネットを定義すると便利です。 利便性のために/24
サブネットをお薦めします。 ホスト・ネットワーク内にゲートウェイを構成して、ストレージ・リソースが存在するサブネットにトラフィックをリダイレクトできます。 この構成では、ホスト・ネットワーク定義の一部として追加のルーティング引数が必要です。
静的ルーティングが可能ですが、優先されません。 ルーターを導入すると、ホップ数と待機時間が増加するため、パフォーマンスが低下する可能性があります。
ストレージ・トラフィックの場合、Oracle Private Cloud Applianceでは9000バイトのデフォルトMTUを使用します。 ホスト・ネットワークに参加しているすべてのデバイス(つまり、ストレージ・アレイ、スイッチおよびルーター)がこのパケット・サイズをサポートし、それに応じて構成されることを確認します。
次に、静的ルーティングを使用するホスト・ネットワーク構成の例を示します。
ホスト・ネットワーク・サブネット:
10.1.1.0/24
ストレージ・リソース・サブネット:
10.125.88.0/23
ゲートウェイの構成:
IPアドレス 1:
10.1.1.199
IPアドレス 2:
10.125.88.199
ゲートウェイには、ホスト・ネットワーク内のIPアドレスと、ストレージ・リソースが存在するサブネットがあります。 ホスト・ネットワークからストレージ・リソースを含むサブネットにネットワーク・トラフィックをルーティングするように構成する必要があります。
ホスト・ネットワークを構成するときは、次のルーティング引数を追加する必要があります。
ルートの宛先: 外部ストレージ・リソースのIPアドレスを含むサブネット(
10.125.88.0/23
)ルート・ゲートウェイ: ホスト・ネットワークのゲートウェイIPアドレス(
10.1.1.199
)
これらのルーティング引数は各コンピュート・ノードのルーティング表に新しい静的ルート・エントリを挿入するので、
10.1.1.199
のホスト・ネットワークに接続されているネットワーク・インタフェースを介して10.125.88.0/23
のサブネットの対象となるネットワーク・トラフィックが送信されます。 ゲートウェイはこのトラフィックを宛先サブネットにルーティングします。