HP Helion OpenStackネットワークインフラストラクチャ

HP Helion OpenStackシリーズの記事の続きとして、HPのOpenStack実装のクラウドネットワーキングアーキテクチャの構築方法について説明します。 HP Helion OpenStackクラウドのネットワークメカニズムは、2つの機能を提供する必要があります。クラウドと外部世界との接続、およびクラウドのさまざまな住民のための内部ネットワークを作成する機能です。 ソフトウェア定義のネットワークテクノロジーを使用して、ネットワークをその場で作成、変更、削除するために必要な権限を持つユーザー(テナント)クラウドに実装する必要があります。



画像



中性子ネットワークサービス



HP Helion OpenStackネットワークインフラストラクチャの説明に移る前に、OpenStackでネットワーク機能の実装を担当するNeutronサービスについて少し説明する必要があります。



OpenStackは、次の抽象化を使用してネットワークリソースを記述します。



-ネットワーク。 物理ネットワークのVLANに似た分離L2セグメント。

-サブネット。 IPアドレスのブロックとそれらに対応する構成。

-ポート。 1つのデバイス(NICや仮想サーバーなど)の仮想ネットワークへの接続ポイント、およびこのポートのMACおよびIPアドレス。



これら3つのコンポーネントから、仮想マルチレベルネットワークが構築され、クラウドのさまざまな住民(マルチテナント)にサービスを提供します。



分散仮想DVRルーター



Neutronの昨年のJuno OpenStackのリリースに登場した分散仮想ルーター(DVR)は、ネットワークトラフィック処理機能の一部をコンピューティングノードに移行することでクラウドのスケーラビリティを向上させます。 HP Helion OpenStackでは、最初のリリース1.0からDVRサポートが実装されています。



以前の(Junoより前の)OpenStackリリースでは、インスタンスから外部ネットワークへのトラフィックはNeutronクラウドのいくつかのノード(フローティングIPアドレスを持つインスタンスを含む)を通過し、インスタンスの数が増加するにつれて、これらのノードの負荷が増加し、クラウドのコンピューティングノードが増加しました外部ネットワークへの直接接続はありませんでした。





DVRを使用しない外部ネットワークへのルーティング



DVRを使用する場合、フローティングIPアドレスを持つインスタンスから外部ネットワークへのトラフィックはコンピューティングノードによって処理されるため、データはコンピューティングノードから、ネットワークノード経由ではなく、コンピューティングノードとして機能するサーバーのNICを介して外部ネットワークに直接送信されます。





DVR使用時の外部ネットワークへのルーティング



デフォルトでは、KVMハイパーバイザーを備えたHP Helion OpenStackにはDVRサポートが含まれていますが、必要に応じて無効にできますが、VMware ESXiハイパーバイザーにはDVRサポートがまだ実装されていません。



HPは、標準のNeurton機能に加えて、OpenStack実装にL2ゲートウェイ機能を追加しました。 HP Helion OpenStackでは、L2ゲートウェイは、HP FlexFabric 5930物理スイッチを使用して、仮想クラウドVXLANと既存のVLANとの間で通信します。



標準のOpenStack Neutronに加えてHP Helion OpenStackネットワーキング機能に加えられたその他の機能強化には、(KVMに加えて)VMware ESXハイパーバイザーのサポートや、標準ディストリビューションでNeutronを50ノードではなく1000ノードにスケーリングする機能が含まれます。



HP Helion OpenStack仮想および物理ネットワーク



HP Helion OpenStackクラウドを機能させるには、前の記事「VSAまたは3PARディスクアレイに基づくCinderブロックデータウェアハウス、コンピューティングSwiftオブジェクトデータストアのノードとノード。



KVMハイパーバイザーを備えたHP Helion OpenStackクラウドは、3つの必須ネットワークと4つのオプションのネットワークを使用します(図3を参照)。 必要なネットワークから始めましょう:







KVMハイパーバイザーと3Parディスクアレイを使用したHP Helion OpenStackクラウドネットワークインフラストラクチャ



オプションのネットワーク:





これらの仮想ネットワークを実装するには、HP Helion OpenStackの物理ネットワークインフラストラクチャは、IPMIとオペレーティングシステム/ハイパーバイザーの2つの個別の物理リンクで構成されるネットワークファクトリーと、VLAN、L2、L3の基本機能をサポートするネットワークスイッチを使用する必要があります。 さらに、各サーバーには2つのネットワークポート(1つのIPMIポート、オペレーティングシステム/ハイパーバイザーの2番目のイーサネット)が必要です。



結論



Neutronサービスに基づいて、HP Helion OpenStackクラウドネットワークインフラストラクチャは、クラウド内および外部ネットワークとのデータ交換、および仮想マシンと物理サーバーの管理を可能にします。 分散仮想ルーターDVRを使用するとスケーラビリティが向上し、L2ゲートウェイはクラウドの仮想VXLANネットワークと既存のVLANとの接続を実現します。



ご清聴ありがとうございました。コメントでご質問にお答えします。



All Articles