B エンジニアド・システムにOracle Traffic Directorをインストールするための要件
ノート:
12.2.1.4.0で、Oracle Traffic Directorは非推奨になりました。
将来、同等の機能を実現するには、Oracle HTTP Server、Microsoft IIS Web ServerまたはApache HTTP Serverプラグインか、TraefikなどのネイティブKubernetesロード・バランサを使用してください。
この付録の内容は次のとおりです。
Oracle Traffic Directorをインストールする前のExalogicにおける共有ストレージの構成
この項では、Oracle Traffic Directorをインストールする前に、ExalogicのZFSアプライアンスで共有ストレージを構成する方法を説明します。
この項で説明する設定は、Exalogic内のトラフィックを監視し形成するアプリケーションレベルのトラフィック管理機能を求めている場合に理想的です。これを実現するために、2つの計算ノードが割り当てられ、ここで受信トラフィックが適切にスクリーニングされ、いずれかのバックエンド・アプリケーション・サーバーにルーティングされます。このシナリオでは、Web層として動作するOracle Traffic Directorは通常2つの計算ノードにホストされ、アプリケーション層はその他の計算ノードに置かれます。Web層およびアプリケーション層のトラフィックは、ここでは物理レベルおよびネットワーク・レベルの両方で分離されます。
ノート:
Exalogic (Solaris)では、Oracle Traffic Directorをグローバル・ゾーンにインストールした場合のみ、高可用性を得られるように構成できます。また、すべての管理ノードがグローバル・ゾーンで実行されている必要があります。
この項では、次の項について説明します。
Exalogicの共有ストレージの概要
Exalogic環境では、すべての計算ノードがInfiniBandファブリックにより共有ストレージ・アレイ(ZFSストレージ・アプライアンス)に接続されます。共有ストレージ・アレイはすべてのアプリケーションのインストールおよび構成に使用され、ネットワーク・ファイル・システム(NFS)によりこれらの各計算ノード内にローカル・マウントされます。
ExalogicにOracle Traffic Directorをインストールする前に、まず新規プロジェクトおよび共有を作成してから、これらの共有をローカル・マウントする必要があります。
Oracle Traffic Directorのインストールでは、Oracle Traffic Directorをホストする共有が計算ノードに対して一意になるようにすることをお薦めします。たとえば、高可用性を得るためにOracle Traffic Directorが2つの計算ノードにインストールされている場合、次のインストール・レイアウトにすることをお薦めします。
-
ストレージ・アレイ内に
primary
という共有を作成し、この共有を片方の計算ノード内にローカル・マウントします。 -
ストレージ・アレイ内に
secondary
という共有を作成し、この共有をもう1つの計算ノード内にローカル・マウントします。
プロジェクトおよび共有の作成
高可用性を得るためにOracle Traffic Directorを構成する場合、管理サーバーおよび管理ノードには、インスタンス・ルート・ディレクトリ内にrootアクセス権が必要です。同様に、ZFS共有場所はroot
ユーザーがこの共有場所に読み書きできるよう適切に構成する必要があります。このためには、ZFSコンソール内でNFS例外としてroot accessを有効にします。
次のステップを実行して、rootアクセス権ありで共有を作成およびマウントします。
ノート:
各ノードにOracle Traffic Directorをインストールすることをお薦めします。これは、Oracle Traffic Directorのパッチ適用中にアプリケーションの停止時間がなくなるようにするためです。
共有のマウント
適切な権限ありで共有を作成した後、要件に基づいて共有をマウントします。
-
Exalogic物理構成における共有のマウントの詳細は、Oracle Exalogic Elastic Cloudマシン・オーナーズ・ガイドで、Oracle LinuxでのNFSv4マウントポイントの作成に関する項を参照してください
-
Exalogic仮想構成における共有のマウントの詳細は、Oracle Exalogic Elastic Cloud管理者ガイドの「vServerに対するZFSストレージ・アプライアンスへのアクセスの設定」を参照してください。
作成するマウント・ポイントは、Oracle Traffic Directorがインストールされる場所です。詳細は、Oracle Traffic Directorのインストールを参照してください。
Oracle Traffic DirectorをインストールするためのOracle SuperClusterにおけるゾーンの構成および作成
この項では、グローバル・ゾーンおよび非グローバル・ゾーンについて説明し、さらにOracle SuperClusterにOracle Traffic Directorをインストールするための様々なオプションについて説明します。
この章で説明する設定は、Oracle SuperCluster内のトラフィックを監視し形成するアプリケーションレベルのトラフィック管理機能を求めている場合に理想的です。Oracle SuperClusterでは、2つのゾーン(グローバルまたは非グローバル)が割り当てられ、ここで受信トラフィックがスクリーニングされ、いずれかのバックエンド・アプリケーション・サーバーにルーティングされます。このシナリオでは、Oracle Traffic Director (Web層)は通常2つのゾーンでホストされ、アプリケーション層はその他のゾーンに置かれます。
この項では、次の項について説明します。
Oracle SuperClusterにおけるOracle Traffic Directorのインストールの概要
Oracle SuperClusterにOracle Traffic Directorをインストールする前に、次の点について考慮する必要があります。
-
Oracle Traffic Directorを正常に実行するためには、Oracle VM Server for SPARC (以前は論理ドメインと呼ばれていたもの)など、Solaris 11.2を実行するアプリケーション・ドメインが必要です。
-
Oracle VM Server for SPARCでは、Oracle Traffic Directorをグローバル・ゾーンまたは非グローバル・ゾーンのいずれかにインストールできます。
グローバル・ゾーンはデフォルト・オペレーティング・システムで、すべてのプロセスを制御できます。グローバル・ゾーンは、他のゾーンが構成されていないときでも常に存在します。グローバル・ゾーンはシステム全体の管理制御にも使用されます。
非グローバル・ゾーンは、ゾーンとも呼ばれ、グローバル・ゾーンの内部に構成されます。各ゾーンは、アプリケーションの実行に使用できる独立したOS環境です。あるゾーンで実行中のアプリケーションおよびプロセスは、別のゾーンで実行中のアプリケーションやプロセスに影響を与えません。
グローバル・ゾーンおよび非グローバル・ゾーンの詳細は、Oracle Solaris 11.2の管理: Oracle Solaris Zones、Oracle Solaris 10 Zonesおよびリソース管理(http://docs.oracle.com/cd/E26502_01/html/E29024/zone.html)のOracle Solaris Zonesに関する項を参照してください。
-
グローバル・ゾーンまたは非グローバル・ゾーンを選択する際に考慮する1つの重要な要素は、Oracle Traffic Directorはグローバル・ゾーンにインストールした場合のみ高可用性を得る目的で構成できるということです。また、すべての管理ノードがグローバル・ゾーンで実行されている必要があります。
ノート:
VRRPの構成およびその後のフェイルオーバー・グループの構成は、グローバル・ゾーンで、権限を持つユーザーにのみサポートされます。これは、Solaris VRRPの制約によるものです。詳細は、Oracle Solaris 11.2ネットワーク・パフォーマンスの管理ガイド(http://docs.oracle.com/cd/E26502_01/html/E28993/gkmfl.html)のVRRPの制約に関する項を参照してください。
Oracle SuperClusterにおけるOracle Traffic Directorのインストール
Oracle Traffic Directorは、グローバル・ゾーンまたは非グローバル・ゾーンにインストールできます。Oracle Traffic Directorの高可用性機能を利用するには、グローバル・ゾーンにインストールする必要があることに注意してください。
ノート:
Oracle Traffic Directorの高可用性を得るための構成のもう1つのオプションは、Oracle Solaris Clusterをインストールすることです。詳細は、Oracle Solaris Clusterデータ・サービス計画および管理ガイド(http://docs.oracle.com/cd/E29086_01/html/E29475/index.html)を参照してください。
Oracle Traffic Directorのインストールでは、Oracle Traffic Directorをホストするゾーン(グローバルまたは非グローバル)が一意になるようにすることをお薦めします。Oracle Traffic Directorを非グローバル・ゾーンにインストールするためには、適切なディスクおよびネットワーク情報を使用して構成する必要があることに注意してください。
Oracle Traffic DirectorをOracle SuperClusterにインストールするステップは、次のとおりです。
- 新規ゾーンを、グローバルまたは非グローバルのいずれかで構成および作成します。ゾーンの活用の詳細は、Oracle Solaris 11.2の管理: Oracle Solaris Zones、Oracle Solaris 10 Zonesおよびリソース管理のOracle Solaris Zonesに関する項を参照してください。
- Oracle Traffic Directorをゾーンにダウンロードし、インストールします。インストールの詳細は、「Oracle Traffic Directorのインストール」を参照してください。