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との接続を実現します。

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

Source: https://habr.com/ru/post/J261729/


All Articles