Oracle Private Cloud at Customerのオファリングは、Oracle Private Cloud Applianceに基づき、物理的なネットワーク・アーキテクチャが大きく異なる2つのバージョンに存在: EthernetおよびInfiniBand。 この2つのアーキテクチャは同じ目的のために作成されています: プライベート・クラウド環境で広範囲の仮想化ワークロードに最適なインフラストラクチャを提供します。 ソフトウェア定義ネットワークは、どちらの場合も物理コンポーネントと仮想コンポーネント間の接続性を動的にプロビジョニングするために使用されます。
物理InfiniBandファブリックに基づいたOracle Private Cloud at Customerのテクニカル・アーキテクチャは、外部のOracle ZFS Storage Appliance ZS7-2と組み合わせるOracle Private Cloud Appliance X5-2のオンプレミス実装と同じです。
次の項では、Ethernetベースのアーキテクチャとは大きく異なるInfiniBandベースのシステムのアーキテクチャに関する具体的な側面について説明します。 Ethernetベース・アーキテクチャの説明では、次の同等のInfiniBandベースのセクションを指し示しています。 Oracle Advanced Support GatewayおよびOracle Exadata Cloud at Customerとの統合に関する情報は、両方のアーキテクチャに適用されます。
コンピュート容量は、Oracle Private Cloud Appliance X5-2ベース・ラックで提供され、ホストする必要のあるワークロードの要件を満たすために、選択された計算ノードの数を使用します。 1つのシステムには2つ以上、最大25のコンピュート・ノードが含まれます。 顧客サブスクリプションの機能では、構成は1回に1つのコンピュート・ノードによって拡張できます。 移入済かどうかにかかわらず、すべてのラック・ユニットは、後で拡張コンピュート・ノードのオン・サイトのインストールを容易にするために、ファクトリで事前に有効化および事前構成済です。
システムの情報源は管理ノードのペアであり、高可用性のためにアクティブ/スタンバイ・クラスタとして構成されます。 アクティブ管理ノードは、共有仮想IPアドレスを取得し、仮想化プラットフォームの構成および管理に必要なOracle VM Managerおよび関連サービスを実行します。 アクティブ管理ノードでは、システム・レベルの管理サービスであるOracle Private Cloud Appliance Controller Softwareも実行されます。 コントローラ・ソフトウェアは、初期電源投入からデプロイメントの準備状況へのコンピュート・ノード・プロビジョニング・タスクを調整し、サーバー・ノード間およびインフラストラクチャ・コンポーネント間で必要な構成パラメータの同期を保証します。
コア・ネットワーク・インフラストラクチャは、組込み冗長性を持つ物理40Gbit (Quad Data Rate) InfiniBandファブリックです。 ソフトウェア定義のネットワーク(SDN)は、InfiniBandファブリックの上部に実装され、物理コンポーネントおよび仮想マシンに動的に割り当てられた高パフォーマンスの接続を提供します。その一方で、ハード・コネクトされた接続のトラフィック分離を維持します。 仮想化プラットフォームの外部接続は、冗長10 Gbit Ethernetアップリンクによって次のデータ・センター・スイッチに提供されます。
ストレージ・アプライアンスは、基本ラックの下4つのラック・ユニットに取り付けられます。 コントローラ・ソフトウェア、Oracle VM Managerとシステム・データベース、ソフトウェアとファームウェアのアップグレード・ファイル、ローカル・パッケージ・リポジトリ、バックアップなどのストレージ領域を提供することが主な目的であるため、これはアプライアンス全体のシステム・ディスクとして考慮する必要があります。 Oracle VMリポジトリ、仮想アプライアンス(アセンブリ/テンプレート)、仮想マシン・ディスクおよびアプリケーション・データのストレージ・リソースは、Oracle ZFS Storage Appliance ZS7-2で構成されます。これには、10GbEのパブリック・ネットワーク・インフラストラクチャならびにInfiniBandストレージ・ネットワークからアクセスします。
仮想化環境用のストレージ - ストレージ・リポジトリを介して、または仮想マシンに直接アタッチされてアクセスされる、ファイル・ベースまたはブロック・ベースのリソースとして表示されます。 - 外部ストレージ・ハードウェアで構成する必要があります。 このため、すべてのOracle Private Cloud at Customerインストールには、通常は別のストレージ・ラックにインストールされるOracle ZFS Storage Appliance ZS7-2が含まれていますが、コンパクトな構成が必要な場合は、コンピュート・ベース・ラックにインストールすることもできます。
ストレージ機能およびパフォーマンスは、コンパクトな単一ラックおよびスケーラブルな2ラック構成では同じです。 Oracle Private Cloud Applianceと共同で開発されたZFSストレージ・アプライアンスは、エンタープライズ・アプリケーションと予期しないクラウド・ワークロードを要求することによって、非常に大きなパフォーマンスと効率性を実現します。 200TBの使用可能な容量をシステムに追加し、アプライアンスInfiniBandファブリックの高帯域幅および低待機時間を活用します。
Oracle ZFS Storage Appliance ZS7-2は、2つの方法でコンピュート・ベース・ラックに物理的に接続されます: 10GbEインターコネクト・スイッチを使用してストレージ・ラックの内部に、InfiniBandがFabricインターコネクトに直接配線します。 コンピュートおよびストレージ・ハードウェアを接続するこの方法は、優れた冗長性やパフォーマンスを提供し、最大限の柔軟性を提供します。 柔軟なストレージ・プロビジョニングは、プライベート・クラウド環境の様々なワークロードをサポートすることが重要です。 Oracle VMリポジトリ内の仮想ディスクは、仮想マシンにディスク領域を提供するための便利な方法です。 ただし、多くの構成ではマウント済NFSボリュームの形式で共有ストレージが必要であり、場合によっては直接アタッチされたiSCSI物理ディスクが必要です。 Oracle Private Cloud at Customerのストレージ・アーキテクチャでは、任意の組合せが可能です。
デフォルトのストレージ構成は、ハイパーバイザに表示される100TBのLUNベースのストレージ・リポジトリと、カスタム・ネットワークを介して仮想マシンにアクセスできる50TBのNFS共有で構成されます。 iSCSI LUNまたは追加リポジトリのプロビジョニングのための予約中には、200TBの容量の残りの領域が保持されます。 ストレージ・リソースの追加割当ては、Oracle Enterprise Manager内で管理されます。
Oracle Private Cloud at Customerサブスクリプションを拡張して、追加のストレージを含めることができます。 スケール構成では、Oracle ZFS Storage Appliance ZS7-2が2番目のラックにインストールされている場合、ワークロードにディスク領域を増設する顧客は高容量または高パフォーマンスのストレージをサブスクリプションに追加できます。 追加のディスク・シェルフはストレージ・ラックに取り付けられ、すでに存在するコントローラのペアによって管理されます。


