Fusion Middleware コンセプト・ガイド

11g リリース1(11.1.1)

B55897-04(原本部品番号:E10103-09)

目次

タイトルと著作権情報

はじめに

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

1 Oracle Fusion Middlewareの概要

- 1.1 Oracle Fusion Middlewareの概要

- 1.2 Middlewareの機能の理解

- 1.3 Middlewareのアーキテクチャ設計の理解

- 1.4 Oracle Fusion Middlewareソリューションの理解

2 主要な概念の理解

- 2.1 Oracle Fusion Middlewareの主要概要の理解

- 2.2 Middlewareホームとは

- 2.3 OracleホームおよびOracle共通ホームとは

- 2.4 WebLogic Serverホームとは

- 2.5 ドメイン・ホームとは

- 2.5.1 管理サーバーとは

- 2.5.2 管理対象サーバーおよび管理対象サーバー・クラスタとは

- 2.5.3 ノード・マネージャとは

- 2.6 Oracleインスタンスとは

- 2.7 Oracleメタデータ・リポジトリとは

3 Oracle Fusion Middlewareのコンポーネントの概要

- 3.1 Oracle WebLogic Serverの理解

- 3.2 Oracle SOA Suiteの理解

- 3.3 Oracle Identity Managementの理解

- 3.4 Oracle WebCenter Portalの理解

- 3.5 Oracle Business Intelligenceの理解

- 3.6 Oracle Business Intelligence Discovererの理解

- 3.7 Oracle Portalの理解

- 3.8 Oracle Reportsの理解

- 3.9 Oracle Forms Servicesの理解

- 3.10 Oracle HTTP Serverの理解

- 3.11 Oracle Web Servicesの理解

- 3.12 Oracle WebCenter Contentの理解

- 3.13 Oracle Data Integratorの理解

4 Oracle Fusion Middlewareの管理および運用

- 4.1 エンタープライズ・デプロイメント

- 4.2 管理

- 4.2.1 Fusion Middleware Control

- 4.2.2 Oracle WebLogic Server管理コンソール

- 4.2.3 Oracle WebLogic Scripting Tool

- 4.2.4 Oracle Process Manager and Notification Server

- 4.2.5 Oracle Enterprise Manager Grid Control

- 4.3 スケーラビリティ

- 4.4 高可用性

- 4.4.1 高可用性の問題

- 4.4.2 高可用性ソリューション

- 4.4.3 障害時リカバリ

- 4.4.3.1 高可用性ソリューションによって保護されたコンポーネント

- 4.5 ロード・バランシング

- 4.6 診断データ

- 4.7 クローニング

- 4.8 Oracle RAC

- 4.9 バックアップとリカバリ

索引

Oracle® Fusion Middleware

コンセプト・ガイド

11g リリース1(11.1.1)

B55897-04(原本部品番号:E10103-09)

2012年3月

Oracle Fusion Middlewareコンセプト・ガイド&booktitle;, 11gリリース1(11.1.1)

B55897-04

Copyright © 2009, 2012, Oracle and/or its affiliates.All rights reserved.

原本著者: Lisa Jamen

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントが、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供される場合は、次のNoticeが適用されます。

U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007).Oracle USA, Inc., 500 Oracle Parkway, Redwood City, CA 94065.

このソフトウェアまたはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアまたはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用する際、このソフトウェアまたはハードウェアを安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

このソフトウェアおよびドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。

はじめに

「はじめに」の項目は次のとおりです。

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

対象読者

このマニュアルは、Oracle Fusion Middleware 11gを構成するコンポーネントおよび機能の概要に関心があるすべての方を対象としています。

ドキュメントのアクセシビリティについて

Oracleのアクセシビリティについての詳細情報は、Oracle Accessibility ProgramのWebサイトhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=docaccを参照してください。

ドキュメント内のサンプル・コードのアクセシビリティについて

スクリーン・リーダーは、ドキュメント内のサンプル・コードを正確に読めない場合があります。コード表記規則では閉じ括弧のみを行に記述する必要があります。しかし、一部のスクリーン・リーダーは括弧のみの行を読まない場合があります。

外部Webサイトのドキュメントのアクセシビリティについて

このドキュメントにはオラクル社およびその関連会社が所有または管理しないWebサイトへのリンクが含まれている場合があります。オラクル社およびその関連会社は、それらのWebサイトのアクセシビリティに関しての評価や言及は行っておりません。

Oracleサポートへのアクセス

Oracleのお客様は、My Oracle Supportにアクセスして電子サポートを受けることができます。詳細は、http://www.oracle.com/pls/topic/lookup?ctx=acc&id=infoまたはhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs (聴覚障害者向け)を参照してください。

関連ドキュメント

詳細は、次のマニュアルを参照してください。

- Oracle Fusion Middleware管理者ガイド

- Oracle Fusion Middlewareドキュメント・ライブラリ 11g リリース1(11.1.1)

表記規則

本文では、次の表記規則を使用します。

規則

意味

太字

太字は、操作に関連するグラフィカル・ユーザー・インタフェース要素、または本文中で定義されている用語および用語集に記載されている用語を示します。

イタリック

イタリックは、特定の値を指定するプレースホルダ変数を示します。

固定幅フォント

固定幅フォントは、パラグラフ内のコマンド、URL、例に記載されているコード、画面に表示されるテキスト、または入力するテキストを示します。

1 Oracle Fusion Middlewareの概要

Oracle Fusion Middlewareは、アプリケーション開発ツールや統合ソリューションから、ID管理、コラボレーションおよびビジネス・インテリジェンス・レポートに至るまでの幅広い製品群を含む包括的なファミリです。この章では、Oracle Fusion Middlewareの概要について説明します。次のセクションが含まれます:

- Oracle Fusion Middlewareの概要

- Middlewareの機能の理解

- Middlewareのアーキテクチャ設計の理解

- Oracle Fusion Middlewareソリューションの理解

1.1 Oracle Fusion Middlewareの概要

Oracle Fusion Middlewareは、標準ベースのソフトウェア製品の集合であり、その範囲は、Java EEや開発者向けツールから、統合サービス、アイデンティティ管理、ビジネス・インテリジェンスおよびコラボレーションといったツールやサービスにまで及びます。Oracle Fusion Middlewareは、開発、デプロイメントおよび管理を完全にサポートしています。

ミドルウェアとは、具体的には、ソフトウェア・コンポーネントまたはエンタープライズ・アプリケーションを接続するソフトウェアです。図1-1に示されているように、ミドルウェアは、分散コンピュータ・ネットワークのそれぞれの側で、オペレーティング・システムとアプリケーションの間にあるソフトウェア・レイヤーです。ミドルウェアは通常、複雑な分散ビジネス・ソフトウェア・アプリケーションをサポートします。

ミドルウェアはまた、ビジネス・アプリケーションを作成しやすくするインフラストラクチャであり、サービス指向アーキテクチャ(SOA)のアプリケーションに対して、同時実行性、トランザクション、スレッド、メッセージ、SCAフレームワークなど、コアとなるサービスを提供します。また、企業に対してセキュリティを提供し、高可用性機能を有効にします。

ミドルウェアは、Webサーバー、アプリケーション・サーバー、コンテンツ管理システムに加え、アプリケーションの開発および配布をサポートする類似のツールで構成されます。これは、Extensible Markup Language (XML)、Simple Object Access Protocol (SOAP)、各種Webサービス、SOA、Unicode、Web 2.0インフラストラクチャおよびLightweight Directory Access Protocol (LDAP)を基盤とする情報技術にとって特に不可欠です。テキスト・データは、あらゆる言語のデータの交換をサポートできるように、Unicode文字セットで表現されます。UTF-8は最適な互換性と効率でデータを伝送するための標準エンコーディングとして使用されますが、従来の非Unicodeエンコーディングも(サポートされている場合は)使用できます。

図1-1 Oracle Fusion Middlewareのアーキテクチャ

「図1-1 Oracle Fusion Middlewareのアーキテクチャ」の説明

ネットワーク・ベースのアプリケーションの成長や、企業による使用が続いていることに伴い、ミドルウェア・テクノロジはますます重要になっています。現在、企業および組織は、新しいソフトウェアを開発し、以前は独立していたアプリケーションを統合して、全社規模の情報システムの構築に取り組んでいます。統合プロセスでは、変更不能なインタフェースを使って、またはそのようなインタフェースを通じてのみ使用可能なレガシー・アプリケーションへの対応が必要になる場合があります。レガシー・アプリケーションのコードの書きなおしに法外なコストがかかる場合もあります。

情報システムは、ネットワークで相互接続される様々な専門的ハードウェア・デバイスの集合で構成されるケースがますます増えています。それぞれのデバイスは、データをリアルタイムで受信したり、システムの他のデバイスとリモートで対話する機能を実行します。コンピュータ・ネットワーク、通信システム、無停電電源ユニット、分散型の製造ユニットなどが含まれる例もあります。

情報システムとの対話のパフォーマンスは広範囲に及びます。様々なデバイスを通じてインターネット・アプリケーションと対話できますが、そのようなデバイスの特性およびパフォーマンスも多岐にわたっています。高性能のパーソナル・コンピュータ、スマートフォン、PDAの間で、帯域幅、ローカルでの処理能力、画面容量およびカラー画像の表示能力は、大幅に異なります。

1.2 Middlewareの機能の理解

アプリケーションは、オペレーティング・システムと通信プロトコルの上位にある中間ソフトウェアを使用して、次の機能を実行します。

- アプリケーションの分散性を、ユーザーの目に見えないようにします。アプリケーションは、分散された場所で、目に見えない状態で運用および実行されている、相互接続されている部分の集合を表しています。

- 企業の環境が異機種混合であることを、ユーザーの目に見えないようにします。これには、使用されているハードウェア・コンポーネント、コンピュータのオペレーティング・システム、通信プロトコルなどがあります。

- アプリケーションの開発者および統合担当者に、統一された標準的なハイレベルのインタフェースを提供することにより、アプリケーションの構成、再利用、移植および相互運用を容易にします。

- 重複作業が発生しないようにし、アプリケーション間の連携を促進するために、一連の共通サービスを提供して、一般的な目的を持った様々な機能を実行します。

ミドルウェアにより、アプリケーションの開発が容易になります。これを実現するために、ミドルウェアでは、共通プログラミング抽象化が用意され、異種のアプリケーションの存在や基礎となるハードウェアおよびオペレーティング・システムの分散がマスキングされ、下位レベルのプログラミングの詳細がユーザーの目から隠されています。

1.3 Middlewareのアーキテクチャ設計の理解

1つのアプリケーションの部分間または複数のアプリケーション間での対話を仲介することが、ミドルウェアの機能です。そのため、ミドルウェアを設計するときには、アーキテクチャ構造を検討することが最も重要になります。組織、構造全体および通信パターンを対象としたアーキテクチャ設計を、アプリケーションとミドルウェア自体の両方で行います。

図1-2は、一般的なOracle SOAインストールでのOracle Fusion Middlewareアーキテクチャの概要を示します。

詳細は、次のマニュアルを参照してください。

- Oracle Fusion Middleware Oracle WebCenterポータル・エンタープライズ・デプロイメント・ガイド

- Oracle Fusion Middleware Oracle SOA Suiteエンタープライズ・デプロイメント・ガイド

- Oracle Fusion Middleware Oracle WebCenter Contentエンタープライズ・デプロイメント・ガイド

- Oracle Fusion Middleware Oracle Business Intelligenceエンタープライズ・デプロイメント・ガイド

- 『Oracle Fusion Middleware高可用性ガイド』

図1-2 Oracle Fusion Middlewareのアーキテクチャの概要

「図1-2 Oracle Fusion Middlewareのアーキテクチャの概要」の説明

構造面以外にミドルウェアを設計するときの主な問題は、分散システムの持つ様々な面に付随します。どのようなミドルウェア・システムも、ミドルウェアの様々な部分間の相互運用を可能にする通信レイヤーに依存しています。また、通信とは、ミドルウェア自体がアプリケーションに提供する機能であり、通信を行うエンティティは、クライアント/サーバーやピアツーピアなど、果たす役割が異なる場合があります。ミドルウェアでは、様々なパターンで様々なモードで対話できます(同期起動、非同期メッセージ転送、共有オブジェクトを通じた連携)。

そのため、ミドルウェア・システムの設計には、次のようないくつかの課題があります。

- ミドルウェア・システムは、パフォーマンスに悪影響を与える傍受と間接化のメカニズムに依存しています。適合性のあるミドルウェアでは、さらに間接化が行われるため、状況がいっそう悪化します。

- アプリケーションの相互接続や相互依存が増えるにつれて、オブジェクト、ユーザーおよびデバイスの数が増加する傾向にあります。これにより、通信およびオブジェクト管理のアルゴリズムのスケーラビリティという問題が発生し、管理がより複雑になります。アプリケーションの可用性、信頼性、同時実行性、セキュリティおよびパフォーマンスが問題になる場合もあります。

- 近い将来、広範にわたるコンピューティングの実現が構想されており、実現すると、様々な物理オブジェクトに埋め込まれるデバイスの数が増えて、グローバルな情報ネットワークに参加します。モバイル性および動的に再構成できることが重要な機能となり、アプリケーションが常に適応できることが要求されます。

- 異機種で構成され、広範囲に分散され、進化をやめない大規模なアプリケーションを管理していると、一貫した監視、セキュリティ、様々なサブシステムでの自治性と相互依存性のトレードオフ、リソース管理ポリシーの定義と実装など、多くの問題が発生します。

1.4 Oracle Fusion Middlewareソリューションの理解

Oracle Fusion Middlewareは、標準ベースのソフトウェア製品群であり、開発ツール、統合サービス、ビジネス・インテリジェンス、コラボレーション、コンテンツ管理など、様々なツールとサービスを提供します。Oracle Fusion Middlewareは、開発、デプロイメントおよび管理を完全にサポートしています。

Oracle Fusion Middlewareは、具体的には、そのミドルウェア設計を通じて次のソリューションを提供します。

- 開発ツール: 統一されたSOA開発ツールおよびフレームワーク。完全なアプリケーションを構築するために、専門ツールを数多く使用するかわりに用意された、統合型でありながらモジュール形式の一連の設計ツール。この設計ツールには単一の設計環境が用意され、ユーザー・インタフェース、ビジネス・ロジック、サービス構成、ビジネス・プロセスまたはワークフロー、ビジネス・ルール、ビジネス・インテリジェンスなどを設計できます。この設計ツールを使用すると、設計とデバッグを簡略化し、生産性を改善することができます。このソリューションには、Oracle JDeveloper、Oracle TopLink、Oracle Application Development FrameworkおよびOracle Eclipseが含まれます。

- ユーザーの相互作用: 単一のエンドユーザー環境で、これを使用することにより、エンタープライズ・アプリケーション、ビジネス・プロセス、ビジネス・インテリジェンスにアクセスしたり、ユーザー間で情報を共有することができます。このエンド・ユーザー環境はマルチチャネルであるため、Oracle WebCenter Portalを使用して様々なクライアント(モバイル・クライアント、デスクトップ・クライアント、Voice-over IP(VOIP)クライアント)からアクセスできます。

- ビジネス・インテリジェンス: ビジネス・インテリジェンス・ツールのスイートで、抽出、変換およびロードによって、ウェアハウスにデータを統合します。意思決定支援のための問合せ、分析およびレポートを行うツール、ビジネスの現状とキー・パフォーマンス・インディケータを比較するためのスコアカード、およびビジネス・ソフトウェアに生じた問題についてユーザーに通知するアラートが用意されています。

- コンテンツ管理: ドキュメント、デジタル資産、スキャン画像などの形式のコンテンツを管理するリポジトリで、このコンテンツを、会社のエンタープライズ・アプリケーション、Webサイトおよびビジネス・プロセスと統合します。

- SOA: アプリケーションおよびシステムに対する既存の投資を最も効率的に使用する手段で、これによって、革新や新しいビジネス・サービスの提供に、より多くのリソースや予算を配分できるようになります。

- Application Server: 標準に準拠したJava EEアプリケーション・サーバーで、エンタープライズ・アプリケーションを実行し、相互運用性を実現するためのWebサービス・インフラストラクチャを提供します。

- 統合とBusiness Process Management(BPM): 標準に準拠したサービス・バスで、これによって、複数のアプリケーションを相互接続したり、メッセージングを使用するレガシー・システムをアプリケーションに接続します。BPMまたはワークフロー・エンジンでは、アプリケーションをビジネス・プロセスまたはワークフローに接続し、ビジネス・アクティビティ監視では、リアルタイムでビジネス・プロセスを監視および最適化します。

- セキュリティとID管理: 社内の複数のアプリケーションおよびシステムのセキュリティ管理のために、ユーザー、ユーザーID、ロールの作成およびプロビジョニングを集中管理し、ユーザーのシングル・サインオンを可能にします。このソリューションには、Oracle Internet Directory、Oracle Virtual Directory、Oracle Directory Integration Platform、およびOracle Identity Federationがあります。

- エンタープライズ管理: 運用および管理のために、グルーピングやバックアップなどの高可用性テクノロジを使用して、グリッド・アーキテクチャで実行し、システム管理のためにOracle Enterprise Managerと統合します。このソリューションには、Fusion Middleware Control、Oracle WebLogic Server管理コンソール、Oracle WebLogic Scripting Tool、Oracle Process Manager and Notification Serverがあります。

2 主要な概念の理解

この章では、Oracle Fusion Middlewareの管理に関する概念について説明します。

- Oracle Fusion Middlewareの主要概念の概要

- Middlewareホームとは

- OracleホームおよびOracle共通ホームとは

- WebLogic Serverホームとは

- ドメイン・ホームとは

- Oracleインスタンスとは

- Oracle Metadata Repositoryとは

2.1 Oracle Fusion Middlewareの主要概念の概要

Oracle Fusion Middlewareには、次の2種類のコンポーネントがあります。

- Javaコンポーネント。これは、1つ以上のJava EEアプリケーションおよびリソースのセットとしてデプロイされるOracle Fusion Middlewareコンポーネントです。Javaコンポーネントは、ドメイン・テンプレートの一部としてOracle WebLogic Serverドメインにデプロイされます。Javaコンポーネントには、Oracle SOA Suite、Oracle WebCenterポータル・コンポーネントなどがあります。

- システム・コンポーネントは、Javaアプリケーションとしてデプロイされない管理可能なプロセスです。システム・コンポーネントは、Oracle Process Manager and Notification(OPMN)で管理されます。

Javaコンポーネントとシステム・コンポーネントは同格です。

Oracle Fusion Middlewareをインストールして構成すると、Oracle Fusion Middleware環境には、次が含まれます。

- Oracle WebLogic Serverドメイン。1つの管理サーバーと1つまたは複数の管理対象サーバーが含まれます。管理サーバーには、Oracle WebLogic Server管理コンソールとFusion Middleware Controlが含まれます。図1-1に示されているように、管理対象サーバーには、Oracle WebCenterポータル、Oracle SOA Suiteなどのコンポーネントが含まれます。
Oracle WebLogic Serverドメインの詳細は、第2.5項を参照してください。

- 1つ以上のOracleインスタンス(環境にシステム・コンポーネントが含まれている場合)。Oracleインスタンスの詳細は、第2.6項を参照してください。

- メタデータ・リポジトリとして使用されるデータベース。インストールしたコンポーネントで必要とされる場合。たとえば、Oracle SOA Suiteにはメタデータ・リポジトリが必要です。メタデータ・リポジトリの詳細は、第2.7項を参照してください。

2.2 Middlewareホームとは

Middlewareホームは、Oracle WebLogic Serverホーム、および必要に応じてOracle共通ホームと1つ以上のOracleホームのコンテナです。ミドルウェア・ホームは、ローカル・ファイル・システムに配置できますし、NFSを介してアクセス可能なリモート共有ディスクにも配置できます。

ミドルウェア・ホームは、ローカル・ファイル・システム上、またはネットワーク・ファイル・システム(NFS)経由でアクセス可能なリモートの共有ディスク上に配置できます。デフォルトのOracleミドルウェア・ホームは、UNIXオペレーティング・システムでは/Oracle/Middleware、Windowsオペレーティング・システムでは\Oracle\Middlewareです。MW_HOMEは、パス名でミドルウェア・ホームの場所を表します。SOAがインストールされたOracle Middlewareホームのコンテンツを図2-1に示します。

図2-1 Middlewareホーム

「図2-1 Middlewareホーム」の説明

Oracleホームの詳細は、第2.3項を参照してください。Oracle WebLogic Serverホームの詳細は、第2.4項を参照してください。

2.3 OracleホームおよびOracle共通ホームとは

Oracleホームには、特定のコンポーネントまたはソフトウェア・スイートをホストするために必要なインストール済ファイルが含まれます。Oracleホームは、Middlewareホームのディレクトリ構造内に配置されます。それぞれのOracleホームには、複数のOracleインスタンスまたはOracle WebLogic Serverドメインを関連付けることができます。各Middlewareホームに複数のOracleホームを配置できます。

Oracle共通ホームには、Fusion Middleware ControlおよびJava Required Files(JRF)に必要なバイナリおよびライブラリ・ファイルが含まれます。各Middlewareホームに配置できるOracle共通ホームは1つだけです。

2.4 WebLogic Serverホームとは

WebLogic Serverホームには、WebLogic Serverをホストするために必要なインストール済ファイルが含まれています。WebLogic Serverホーム・ディレクトリはOracleホーム・ディレクトリと同格であり、Middlewareホームのディレクトリ構造内にあります。

2.5 ドメイン・ホームとは

Oracle WebLogic Server管理ドメインの最上位のディレクトリはドメイン・ホームと呼ばれます。ドメインのディレクトリ構造は、WebLogic Serverホームのディレクトリ構造とは別個です。ドメイン・ホームの場所はどこでもよく、Middlewareホーム・ディレクトリ内にある必要はありません。

Oracle WebLogic Server管理ドメインは、論理的に関連付けられたJavaコンポーネントのグループです。ドメインには、管理サーバーと呼ばれる特別なWebLogic Serverインスタンスが含まれます。これは、ドメインのすべてのリソースを構成して管理する中核部分です。通常、管理対象サーバーと呼ばれるWebLogic Serverの追加インスタンスを含めて、ドメインを構成します。Webアプリケーション、EJB、Webサービスやその他のリソースなどのJavaコンポーネントを管理対象サーバーにデプロイし、構成および管理の目的にのみ管理サーバーを使用します。

ドメインはOracleインスタンスと同格です。どちらにも、Oracleホームの外部に固有の構成があります。

図2-2は、管理サーバーと4台の管理対象サーバーで構成されたOracle WebLogic ServerドメインがあるSOAインストールを示します。

図2-2 WebLogicドメイン作成後のディレクトリ構造

「図2-2 WebLogicドメイン作成後のディレクトリ構造」の説明

関連項目:

ドメイン構成の詳細は、Oracle Fusion Middleware Oracle WebLogic Serverドメイン構成の理解を参照してください。

次の各項では、ドメイン内のエンティティについて説明します。

- 管理サーバーとは

- 管理対象サーバーおよび管理対象サーバー・クラスタとは

- ノード・マネージャとは

2.5.1 管理サーバーとは

管理サーバーは、ドメイン全体を構成するための集中管理エンティティとして動作します。ドメインのコンフィギュレーション・ドキュメントを保持し、コンフィギュレーション・ドキュメント内の変更を管理対象サーバーに配布します。管理サーバーは、ドメイン内のすべてのリソースを管理および監視する中央の場所として機能します。

ドメインごとに、管理サーバーとして動作するサーバーが1つ必要です。

管理サーバーと対話するために、Oracle WebLogic Server管理コンソールであるOracle WebLogic Scripting Tool(WLST)を使用するか、または独自のJava Management Extension(JMX)クライアントを作成できます。さらに、一部のタスクには、Fusion Middleware Controlを使用できます。

Oracle WebLogic Server管理コンソールおよびFusion Middleware Controlは、管理サーバーで動作します。Oracle WebLogic Server管理コンソールは、Webベースの管理コンソールで、管理サーバー管理対象サーバーなど、Oracle WebLogic Serverドメインでのリソースの管理に使用します。Fusion Middleware Controlは、Oracle HTTP Server、Oracle SOA Suite、Oracle WebCenter、Oracle Identity Managementなどのコンポーネントを含めて、Oracle Fusion Middlewareの管理に使用するWebベースの管理コンソールです。

関連項目:

- Fusion Middleware Controlの詳細は、『Oracle Fusion Middleware管理者ガイド』のOracle Enterprise Manager Fusion Middleware Controlの使用に関する説明を参照してください。

- Oracle WebLogic Server管理コンソールの詳細は、『Oracle Fusion Middleware管理者ガイド』のOracle WebLogic Server管理コンソールの使用の概要に関する項、『Oracle Fusion Middleware Oracle WebLogic Serverの紹介』およびOracle WebLogic Server管理コンソールのオンライン・ヘルプを参照してください。

2.5.2 管理対象サーバーおよび管理対象サーバー・クラスタとは

管理対象サーバーは、ビジネス・アプリケーション、アプリケーション・コンポーネント、Webサービスおよびそれらに関連付けられたリソースをホストします。パフォーマンスを最適化するために、管理対象サーバーには、ドメインの構成ドキュメントの読取り専用のコピーが保持されます。管理対象サーバーは、起動時にドメインの管理サーバーに接続し、その構成ドキュメントを管理サーバーが保持するドキュメントに同期します。

ドメインの作成時には、特定のドメイン・テンプレートを使用して作成します。そのテンプレートでは、Oracle SOA Suiteのような、特定のコンポーネントまたはコンポーネントのグループがサポートされます。ドメイン内の管理対象サーバーは、それらの特定のOracle Fusion Middlewareコンポーネントをホストすることのみを目的として作成されます。

Oracle Fusion MiddlewareのJavaコンポーネント(Oracle SOA Suite、Oracle WebCenterポータル、一部のIdentity Managementコンポーネントなど)、および顧客が開発したアプリケーションがドメイン内の管理対象サーバーにデプロイされます。

別のコンポーネントをサポートするテンプレートを使用して作成されたドメインに、Oracle WebCenter Portalなどの他のコンポーネントを追加する場合、追加するコンポーネントのドメイン拡張テンプレートを使用してそのドメインを拡張できます。これによって、ドメイン内にそのコンポーネントの追加の管理対象サーバーが作成されます。詳細は、『Oracle Fusion Middleware管理者ガイド』の追加のコンポーネントをサポートするためのドメインの拡張に関する項を参照してください。

アプリケーションのパフォーマンス、スループットまたは高可用性の向上が要求される本番環境では、クラスタとして動作するように複数の管理対象サーバーを構成できます。クラスタとは、スケーラビリティや信頼性を向上させるために同時に稼働および連携する、複数のWebLogic Serverインスタンスの集合です。クラスタでは、(単一の管理対象サーバーでなく)管理対象サーバーごとに、ほとんどのリソースおよびサービスがまったく同じようにデプロイされるため、フェイルオーバーとロード・バランシングが可能になります。1つのドメインには、複数のOracle WebLogic Serverクラスタが存在していても、クラスタとして構成されていない複数の管理対象サーバーが存在していても構いません。管理対象サーバーのクラスタ化と非クラスタ化の重要な違いは、フェイルオーバーおよびロード・バランシングのサポートにあります。これらの機能は、管理対象サーバーがクラスタ化されている場合にのみ利用できます。

関連項目:

『Oracle Fusion Middleware Oracle WebLogic Serverクラスタの使用』のWebLogic Serverクラスタリングの理解に関する項

2.5.3 ノード・マネージャとは

ノード・マネージャは、Oracle WebLogic Serverと別個のプロセスとして実行されるJavaユーティリティです。これにより、管理サーバーとの位置関係にかかわらず、管理対象サーバーの一般的な操作を実行できます。ノード・マネージャを使用するかどうかはオプションですが、高可用性を要求するアプリケーションがOracle WebLogic Server環境でホストされている場合には、ノード・マネージャを使用すると重要な利点が得られます。

管理対象サーバーをホストするコンピュータでノード・マネージャを実行する場合、管理コンソールまたはコマンドラインを使用して、管理対象サーバーをリモートで起動または停止できます。ノード・マネージャでは、予期しない障害が発生した後で、管理対象サーバーを自動的に再起動することもできます。

関連項目:

『Oracle Fusion Middleware Oracle WebLogic Serverノード・マネージャ管理者ガイド』

2.6 Oracleインスタンスとは

図2-3に示されているように、Oracleインスタンスには、Oracle Web Cache、Oracle HTTP Server、Oracle Internet Directoryなど、1つまたは複数のシステム・コンポーネントが含まれます。Oracleインスタンス内のシステム・コンポーネントは、同じコンピュータ上にある必要があります。Oracleインスタンスのディレクトリには、構成ファイル、ログ・ファイル、一時ファイルなどの更新可能ファイルが含まれています。

Oracleインスタンスは、Oracle WebLogic Serverドメインと同格です。どちらにも、Oracleホームの外部に固有の構成があります。

Oracleインスタンスのディレクトリ構造は、Oracleホームのディレクトリ構造とは別個です。任意の場所に配置でき、ミドルウェア・ホーム・ディレクトリ内に配置する必要はありません。

図2-3 Oracle HTTP Serverのあるインスタンス・ホームのディレクトリ構造

「図2-3 Oracle HTTP Serverのあるインスタンス・ホームのディレクトリ構造」の説明

2.7 Oracle Metadata Repositoryとは

メタデータ・リポジトリには、Oracle BPEL Process Manager、Oracle B2BおよびOracle WebCenter PortalなどのOracle Fusion Middlewareシステム・コンポーネントのメタデータが格納されます。また、Oracle Fusion Middlewareの構成に関するメタデータおよびエンタープライズ・アプリケーションのメタデータも格納できます。

メタデータ・リポジトリは、データベース・ベースでもファイル・ベースでも構いません。データベース・ベースの場合は、Oracle Metadata Repositoryは、リポジトリ作成ユーティリティ(RCU)を使用して既存のデータベースにインストールできます。

Oracle Fusion Middlewareは複数のリポジトリ・タイプをサポートしています。リポジトリ・タイプは、特定のOracle Fusion Middlewareコンポーネント(たとえば、Oracle SOA SuiteやOracle Internet Directory)に属する特定のスキーマまたは一連のスキーマを表します。

詳細は、Oracle Fusion Middleware管理者ガイドのOracle Metadata Repositoryの管理に関する項を参照してください。

特別なタイプのリポジトリであるMDSリポジトリには、Oracle B2Bなど多数のOracle Fusion Middlewareコンポーネントのメタデータ、および特定のタイプのアプリケーションのメタデータが格納されます。MDSリポジトリの詳細は、『Oracle Fusion Middleware管理者ガイド』のMDSリポジトリの管理に関する項を参照してください。

3 Oracle Fusion Middlewareのコンポーネントの概要

この章では、Oracle Fusion Middlewareのコンポーネントの概要を示します。次のセクションが含まれます:

- Oracle WebLogic Serverの理解

- Oracle SOA Suiteの理解

- Oracle Identity Managementについて

- Oracle WebCenter Portalの理解

- Oracle Business Intelligenceの理解

- Oracle Business Intelligence Discovererの理解

- Oracle Portalの理解

- Oracle Reportsの理解

- Oracle Forms Servicesの理解

- Oracle HTTP Serverの理解

- Oracle Web Servicesの理解

- Oracle WebCenter Contentの理解

- Oracle Data Integratorの理解

3.1 Oracle WebLogic Serverの理解

Oracle WebLogic Serverは、スケーラブルな企業向けのJava Platform, Enterprise Edition(Java EE)アプリケーション・サーバーです。Oracle WebLogic Serverのインフラストラクチャは、様々な分散アプリケーションのデプロイメントをサポートしており、SOAに基づいてアプリケーションを構築するための理想的な基盤です。

Java EEは、Javaプログラミング言語においてサーバー・プログラミング用に広く使用されているプラットフォームです。Java EEプラットフォームでは、JavaのStandard Editionとは異なり、主にアプリケーション・サーバー上で実行されるモジュール形式のコンポーネントに基づいて、フォルト・トレラントな分散多層Javaソフトウェアをデプロイする機能を提供するライブラリが追加されています。

企業は、Oracle WebLogic Serverにより、Java EEの実装だけでなく、堅牢でセキュアな高可用性のある管理しやすいスケーラブルな環境にビジネスクリティカルなアプリケーションをデプロイすることができます。これらの特徴により、企業はOracle WebLogic Serverインスタンスのクラスタを構成し、ロードを分散し、ハードウェアまたはその他の障害が発生した際にかわりとなる処理能力を提供できます。新しい診断ツールにより、システム管理者はデプロイ済アプリケーションのパフォーマンスやOracle WebLogic Serverの環境自体を監視および調整できます。また、人による操作を介さずにアプリケーション・スループットを自動的に監視および調整するようにOracle WebLogic Serverを構成することもできます。広範なセキュリティ機能により、サービスへのアクセスが保護され、企業データの機密が保護され、悪質な攻撃が防止されます。

詳細は、Oracle Fusion Middleware Oracle WebLogic Server管理コンソール・オンライン・ヘルプを参照してください。

3.2 Oracle SOA Suiteの理解

Oracle SOA Suiteは、Oracle Fusion Middlewareのミドルウェア・コンポーネントです。Oracle SOA Suiteでは、サービスを作成および管理し、SOAコンポジット・アプリケーションにまとめることができます。コンポジット・アプリケーションを使用すると、複数のテクノロジ・コンポーネントを1つのSOAコンポジット・アプリケーション内に容易に収集できます。Oracle SOA Suiteは異機種インフラストラクチャにプラグイン可能なため、企業はSOAを段階的に採用できます。

詳細は、『Oracle Fusion Middleware Oracle SOA SuiteおよびOracle Business Process Management Suite管理者ガイド』を参照してください。

3.3 Oracle Identity Managementの理解

Oracle Identity Managementは、企業のリソース内のユーザーのアクセス権限を自動的に管理するエンタープライズID管理システムです。Oracle Identity Managementのアーキテクチャは、既存のインフラストラクチャ、ポリシーまたはプロシージャを変更することなく、要求の厳しいビジネス要件の大部分に対応します。Oracle Identity Managementコンポーネントは、最初のアクセス権限の作成から企業のビジネス要件の変化に対する動的な対応に至るまでID管理ライフサイクル全体を管理します。

Oracle Identity Management製品は、すべてのOracleアプリケーションに共有インフラストラクチャを提供します。また、サード・パーティのエンタープライズ・アプリケーションの開発を容易にするサービスやインタフェースも提供します。これらのインタフェースは、アプリケーションにID管理を組み込む必要のあるアプリケーション開発者にとって有用です。

Oracle Identity Management 11gリリース1には、次のコンポーネントが含まれます。

- Oracle Internet Directory(OID)

- Oracle Directory Integration Platform(ODIP)

- Oracle Virtual Directory(OVD)

- Oracle Directory Service Manager(ODSM)

- Oracle Identity Federation(OIF)

Oracle Identity and Access Management 11gリリース1には、次のコンポーネントが含まれます。

- Oracle Identity Manager(OIM)

- Oracle Access Manager(OAM)

- Oracle Adaptive Access Manager(OAAM)

- Oracle Identity Navigator(OIN)

- Oracle Entitlements Server(OES)

Oracle Identity Managementのコンポーネントの詳細は、次のドキュメントを参照してください。

Oracle Identity Management

- 『Oracle Fusion Middleware Oracle Identity Managementスタート・ガイド』

- 『Oracle Fusion Middleware Oracle Identity Managementユーザー・リファレンス』

Oracle Internet Directory

- 『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』

- 『Oracle Fusion Middleware Oracle Identity Managementアプリケーション開発者ガイド』

Oracle Directory Integration Platform

- 『Oracle Fusion Middleware Oracle Identity Management統合ガイド』

Oracle Virtual Directory

- 『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド』

Oracle Directory Services Manager

- 『Oracle Fusion Middleware Oracle Internet Directory管理者ガイド』

- 『Oracle Fusion Middleware Oracle Virtual Directory管理者ガイド』

Oracle Identity Federation

- 『Oracle Fusion Middleware Administrator's Guide for Oracle Identity Federation』

Oracle Identity Manager

- Oracle Fusion Middleware Oracle Identity Manager管理者ガイド

Oracle Access Manager

- Oracle Fusion Middleware Oracle Access Manager管理者ガイド

Oracle Adaptive Access Manager

- Oracle Fusion Middleware Oracle Adaptive Access Manager管理者ガイド

Oracle Identity Navigator

- Oracle Fusion Middleware Oracle Identity Navigator管理者ガイド

3.4 Oracle WebCenter Portalの理解

Oracle WebCenter Portalは、ユーザーがビジネス・アプリケーションおよびサービスと対話することができる、オープンで標準ベースかつ拡張可能なポータル・フレームワークを提供します。現代の組織が成功するために重要な、一般的に人気のある形式のWebサイト(インターネット・サイト、イントラネット、エクストラネット、ソーシャル・ネットワーク)を開発するための単一の最新フレームワークをサポートします。WebCenter Portalのアプリケーションを使用すると、ユーザーは、ビジネス・プロセスに必要な変更を行うために、必要な情報を入手したり、他のユーザーと協力することが簡単にできるようになります。

WebCenter Portalには、インスタント・メッセージ、ドキュメントおよびコンテンツの管理、ディスカッション・フォーラム、wiki、ブログ、タグ付け、アクティビティの記録、パーソナライズ、投票およびその他のWebCenter Portalサービスが含まれます。アクセシブルで合理化されたユーザー・エクスペリエンスを提供するために、Oracle WebCenter PortalはOracle WebCenter Content、Oracle Identity Management Suite、Oracle SOA Suite、Oracle Enterprise ManagerおよびOracle eBusiness SuiteだけでなくPeopleSoft、SiebelおよびJD Edwardsエンタープライズ・アプリケーションと統合され、動作保証されています。これらのツールおよびサービスによって、エンド・ユーザーおよびITでは、すべてのユーザーの創造性および知性を活用する次世代の共同ポータルを構築およびデプロイできるようになり、内部および外部の主要なビジネス・プロセスの生産性が向上します。

Oracle WebCenter Portal 11gには、インターネットWebサイト、イントラネット、エクストラネットおよびソーシャル・ネットワーキング・アプリケーションを利用している顧客を開拓するための完全な機能を提供するコンポーネントが含まれます。これらのコンポーネントには次が含まれます。

- Oracle WebCenter Portal: Framework

- Oracle WebCenter Portal: Spaces

- Oracle WebCenter Portal: Services

- WebCenter Portalのコンポーザ

WebCenter Portalの詳細は、Oracle Fusion Middleware Oracle WebCenterポータル管理者ガイドのOracle WebCenter Portalの概要に関する項を参照してください。

3.5 Oracle Business Intelligenceの理解

Oracle Business Intelligence(BI)は、テクノロジとアプリケーションの製品ラインであり、業界で最初に統合されたエンドツーエンドのエンタープライズ・パフォーマンス管理システムです。このシステムには、BIのファウンデーションおよびツール、さらに財務実績管理アプリケーション、運用BIアプリケーションおよびデータ・ウェアハウスが含まれます。『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』を参照してください。

3.6 Oracle Business Intelligence Discovererの理解

Oracle Business Intelligence Discoverer(Oracle BI Discoverer)は、データ分析のためのビジネス・インテリジェンス・ツールであり、Oracle Fusion Middlewareの主要なコンポーネントです。最新リリースであるOracle Business Intelligence Discoverer 11gは、Discoverer Webservice APIの公開、Oracle WebCenter Portalとの統合、Oracle WebLogic Serverとの統合、Enterprise Manager(Fusion Middleware Control)との統合、そしてパフォーマンスやスケーラビリティの向上といった新機能を提供します。

詳細は、Oracle Fusion Middleware Oracle Business Intelligence Discoverer構成ガイドのOracle BI Discovererの概要に関する項を参照してください。

3.7 Oracle Portalの理解

Oracle Portalは、エンタープライズ・ポータルを構築、デプロイおよび管理するための完全な統合フレームワークを提供します。ビジネス上の可視性と協力を促進し、統合コストを削減し、確実に投資を保護する、すべてのエンタープライズ情報およびサービスへのセキュアな統一アクセス・ポイントを提供するのは、Oracle Portalのみです。

Oracle Portalの詳細は、Oracle Fusion Middleware Oracle Portal管理者ガイドを参照してください。

3.8 Oracle Reportsの理解

Oracle Reportsは、スケーラブルかつセキュアな環境で、組織の内外からすべてのレベルの情報に直接アクセスできるようにするエンタープライズ・レポート作成ツールです。

Oracle Reportsを使用することにより、Oracleデータベース、JDBC、XMLおよびテキスト・ファイルを含むあらゆるデータ・ソースに対して、洗練されたWebおよび紙のレポートを迅速に開発およびデプロイできます。JSPやXMLといったJava EEテクノロジを活用することで、スケーラブルかつ効率的な方法で任意の宛先に様々な形式でレポートを公開できます。

Oracle Reportsの詳細は、Oracle Fusion Middleware Oracle Reports ServicesレポートWeb公開ガイドを参照してください。

3.9 Oracle Forms Servicesの理解

Oracle Forms Servicesは、複合トランザクションFormsアプリケーションをイントラネットやインターネットなどのネットワークにデプロイするための中間層アプリケーション・フレームワークです。開発者は、Oracle Forms Builderを使用してFormsアプリケーションをビルドし、Oracle Forms Servicesを使用してそれらをデプロイします。

詳細は、次のマニュアルを参照してください。

- 『Oracle Fusion Middleware Forms Services Deployment Guide』

- 『Oracle Forms Oracle Forms 6iからOracle Forms 11gへのアップグレード』

3.10 Oracle HTTP Serverの理解

Oracle HTTP Server (OHS)は、Oracle Fusion Middlewareがサポートするすべてのプログラミング言語およびテクノロジの基盤となるデプロイメント・プラットフォームです。これは、Webリスナーと、Webを介して静的および動的なページやアプリケーションをホストするフレームワークを提供します。Apache 2.2.10インフラストラクチャの実績あるテクノロジを基盤とするOHSには、ロード・バランシング、管理および構成を容易にする重要な拡張が組み込まれています。さらに、拡張モジュール(mod)も多数用意されており、これらをHTTPサーバーに追加することで他のエンタープライズ・アプリケーションやサービス向けの機能を拡張できます。

OHSには、オラクル社が開発したモジュールが組み込まれています。シングル・サインオン、クラスタ・デプロイメント、および高可用性の機能によって、Oracle HTTP Serverの動作が向上しています。

OHSにより、開発者は、Java、Perl、C、C++、PHP、PL/SQLなどの様々な言語およびテクノロジでサイトをプログラミングできます。さらに、これは、フォワードまたはリバース・プロキシ・サーバーとして動作できます。

OHSの詳細は、Oracle Fusion Middleware Oracle HTTP Server管理者ガイドを参照してください。

3.11 Oracle Web Servicesの理解

Webサービスは、ネットワーク上の他のシステムから利用可能な1つのアプリケーションにパッケージされた一連の関数です。ネットワークは企業イントラネットでもインターネットでも構いません。Webサービスは、大部分のシステムに備わっている基本的な標準テクノロジに依存しているため、分散システムを相互接続する場合に適した方法です。これらは、Webベースの分散アプリケーションのコンポーネントとして共有および使用できます。カスタマ・リレーションシップ・マネジメント・システム、注文処理システム、他の既存のバックエンド・アプリケーションなどその他のシステムでは、Webサービス関数をコールし、データを要求したり、操作を実行できます。

Oracle Fusion Middleware 11gのWebサービスの概要、各カテゴリでサポートされているWebサービスとクライアントの説明、およびOracle Fusion Middleware Webサービスの実装のロードマップの詳細は、Oracle Fusion Middleware Webサービスの紹介を参照してください。

3.12 Oracle WebCenter Contentの理解

Oracle WebCenter Contentは、デジタルコンテンツ管理ツールの統合スイートです。これらのツールを企業全体に使用することで、文章やデジタル画像、または電子メールといった多様なデジタルコンテンツをまとめて追跡、管理および処理できます。この統合製品スイートには、ポータル、Webの操作性管理、コンテンツ、ソーシャル、およびコラボレーションの各テクノロジの製品ラインが1つに集約されています。

WebCenter Contentのツール間の相互作用を把握するために、Oracle WebCenter Contentコンセプト・ガイドを通読して、製品ファミリ全体について理解しておくことをお薦めします。

3.13 Oracle Data Integratorの理解

Oracle Data Integratorは、複雑なデータ・ウェアハウスの構築、デプロイおよび管理を目的とした完全に統合されたソリューション、あるいは、SOAまたはビジネス・インテリジェンス環境におけるデータ中心アーキテクチャの一部を提供します。また、データ移動、データ同期化、データ品質、データ管理、データ・サービスといった、データ統合における要素をすべて兼ね備えているため、複雑なシステム全体にわたってタイムリーで正確かつ一貫した情報を確保できます。

Oracle Data Integrator (ODI)の特徴は、データ統合のあらゆるスタイル(データ中心、イベント中心、サービス中心)を組み込んだアクティブな統合プラットフォームです。ODIでは、大量のデータの効率的な変換、高度なチェンジ・データ・キャプチャ(CDC)機能によるリアルタイムのイベント処理、Oracle SOA Suiteに対するデータ・サービスの提供によって、分断化状態の統合が統一されます。また、堅牢なデータ整合性制御機能によって、データの一貫性と正確性が保証されます。異種のE-LT、宣言的な設計、ナレッジ・モジュールなど、中核となる強力な差別化機能によって、Oracle Data Integratorは、統合プラットフォームのパフォーマンス、柔軟性、生産性、モジュール性およびホットプラガブル性の要件を満たします。

Oracle Data Integratorの詳細は、『Oracle Fusion Middleware Oracle Data Integrator開発者ガイド』を参照してください。

4 Oracle Fusion Middlewareの管理および運用

この章では、Oracle Fusion Middlewareの管理について説明します。次のセクションが含まれます:

- 第4.1項「エンタープライズ・デプロイメント」

- 第4.2項「管理」

- 第4.3項「スケーラビリティ」

- 第4.4項「高可用性」

- 第4.5項「ロード・バランシング」

- 第4.6項「診断データ」

- 第4.7項「クローニング」

- 第4.8項「Oracle RAC」

- 第4.9項「バックアップとリカバリ」

4.1 エンタープライズ・デプロイメント

エンタープライズ・デプロイメントは、オラクル社の実績のある高可用性テクノロジおよびOracle Fusion Middlewareのリコメンデーションに基づいたベスト・プラクティスの青写真です。高可用性に対するベスト・プラクティスには、テクノロジ・スタック全体にわたるOracle製品すべて(Oracle Database、Oracle Fusion Middleware、Oracle Applications、Oracle Collaboration SuiteおよびOracle Grid Control)が含まれます。

Oracle Fusion Middlewareエンタープライズ・デプロイメントの機能は次のとおりです。

- 様々なビジネス上のサービス・レベル合意(SLA)を考慮し、高可用性に対するベスト・プラクティスを可能なかぎり広範囲に適用できるようにします。

- データベースのグリッド・サーバーおよび低コスト・ストレージに基づくストレージ・グリッドを活用し、レジリエンスの高い低コストのインフラストラクチャを提供します。

- 様々な構成に対する広範なパフォーマンス影響調査の結果を利用し、最適な高可用性アーキテクチャを構成して、実行およびビジネス・ニーズに合せたスケール変更を可能にします。

- 障害からのリカバリに要する時間と自然災害時のデータ損失許容量を制御できます。

- 各Oracleリリースに伴って進化し、ハードウェアおよびオペレーティング・システムからは完全に独立しています。

エンタープライズ・デプロイメントの詳細は、次のガイドを参照してください。

- Oracle Fusion Middleware Oracle WebCenter Portalのエンタープライズ・デプロイメント・ガイド

- Oracle Fusion Middleware Oracle WebCenter Contentエンタープライズ・デプロイメント・ガイド

- 『Oracle Fusion Middleware Oracle SOA Suiteエンタープライズ・デプロイメント・ガイド』

- 『Oracle Fusion Middleware高可用性ガイド』

高可用性プラクティスの詳細は、次を参照してください。

http://www.oracle.com/technology/deploy/availability/htdocs/maa.htm

4.2 管理

Oracle Fusion Middleware環境は、次のいずれかの管理ツールを使用して管理します。

- Fusion Middleware Control

- Oracle WebLogic Server管理コンソール

- Oracle WebLogic Scripting Tool

- Oracle Process Manager and Notification Server

- Oracle Enterprise Manager Grid Control

4.2.1 Fusion Middleware Control

Oracle Enterprise Manager Fusion Middleware Control(Fusion Middleware Control)は、ファームやクラスタの監視および管理に使用できるWebブラウザベースのグラフィカル・ユーザー・インタフェースです。

ファームとは、Fusion Middleware Controlで管理されるコンポーネントの集まりです。複数のOracle WebLogic Serverドメイン、1つの管理サーバー、1つ以上の管理対象サーバー、クラスタのほか、ドメインにインストールおよび構成されていて、実行されているOracle Fusion Middlewareのコンポーネントが含まれます。

Fusion Middleware Controlでは、様々なパフォーマンス・データおよび管理機能を、ファーム、クラスタ、ドメイン、サーバー、コンポーネントおよびアプリケーションの個別のWebベースのホームページに編成します。Fusion Middleware Controlのホームページでは、最も重要な監視データや最も頻繁に使用される管理機能を、すべて各自のWebブラウザから容易に検索することができます。

Fusion Middleware Controlでは、Oracle WebLogic Server管理コンソールに直接アクセスすることができます。Fusion Middleware ControlインタフェースのWebページには、管理コンソールにアクセスできるリンクが含まれています。たとえば「ドメイン」ホームページで「概要」領域に移動すると、ドメインを構成および管理するための管理コンソールへのリンクがあります。

詳細は、『Oracle Fusion Middleware管理者ガイド』のOracle Enterprise Manager Fusion Middleware Controlの使用の概要に関する項を参照してください。

4.2.2 Oracle WebLogic Server管理コンソール

Oracle WebLogic Server管理コンソールは、Oracle WebLogic Serverドメインの管理に使用する、Webブラウザ・ベースのグラフィカル・ユーザー・インタフェースです。管理サーバーにネットワーク・アクセスができるサポート対象Webブラウザからアクセス可能です。

管理コンソールを使用すると次のことが可能です。

- Oracle WebLogic Serverインスタンスの構成、起動、および停止

- Oracle WebLogic Serverクラスタの構成

- データベース接続(JDBC)やJMSメッセージングなど、Oracle WebLogic Serverサービスの構成

- ユーザー、グループ、ロールの作成および管理を含む、セキュリティ・パラメータの構成

- Java EEアプリケーションの構成およびデプロイ

- サーバーおよびアプリケーションのパフォーマンス監視

- サーバーおよびドメインのログ・ファイルの表示

- アプリケーションのデプロイメント・ディスクリプタの表示

- 選択したランタイム・アプリケーションのデプロイメント・ディスクリプタ要素の編集

詳細は、『Oracle Fusion Middleware管理者ガイド』のOracle WebLogic Server管理コンソールの使用の概要に関する項を参照してください。

4.2.3 Oracle WebLogic Scripting Tool

Oracle WebLogic Scripting Tool(WLST)は、Oracle WebLogic Serverドメインの作成、管理および監視に使用するコマンドライン・スクリプト環境です。これは、Javaのスクリプト・インタプリタであるJythonがベースとなっています。WLSTでは、ローカル変数、条件変数、フロー制御文などの標準のJython機能がサポートされている以外に、Oracle WebLogic Serverに固有の一連のスクリプト関数(コマンド)が用意されています。WebLogicのスクリプト作成言語は、Jythonの言語構文に従って、ユーザーのニーズに合うように拡張できます。

次のいずれかの方法を使用して、WLSTコマンドを起動できます。

- コマンドラインでの対話的な起動

- スクリプト・モードでのファイルへの指定

- Javaコードへの埋込み

詳細は、『Oracle Fusion Middleware管理者ガイド』のWebLogic Scripting Tool(WLST)の使用の概要に関する項を参照してください。

WebLogic Scripting Toolの詳細は、Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンスを参照してください。

4.2.4 Oracle Process Manager and Notification Server

Oracle Process Manager and Notification Server(OPMN)は、システム・コンポーネントと呼ばれる次のOracle Fusion Middlewareコンポーネントを管理および監視します。

- Oracle HTTP Server

- Oracle Web Cache

- Oracle Internet Directory

- Oracle Virtual Directory

- Oracle Forms Services

- Oracle Reports

- Oracle Business Intelligence Discoverer

- Oracle Business Intelligence

詳細は、『Oracle Fusion Middleware管理者ガイド』のOracle Process ManagerおよびNotification Serveの使用の概要に関する項を参照してください。

4.2.5 Oracle Enterprise Manager Grid Control

Oracle Enterprise Manager Grid Controlは、複数のOracle Fusion MiddlewareファームおよびOracle WebLogic Serverドメインの監視に使用できるWebブラウザベースのグラフィカル・ユーザー・インタフェースです。実際、Grid Controlでは、Oracleパッケージ・ソリューション、Oracle DatabaseおよびOracle VMなどのOracleテクノロジに対して詳細な管理ソリューションを提供しています。また、Grid Controlは、Microsoft MOM、IBM WebSphere、JBoss、EMCストレージ、F5 BIG IP、Check Point Firewall、Remedyなど、24を超える異機種管理プラグインおよびコネクタにより、Oracle以外のテクノロジに対しても幅広くサポートします。

Grid Controlでは、単一インタフェースからのデータ・センター全体の管理以外にも、Oracle Fusion MiddlewareおよびOracle WebLogic Serverのより効率的な管理を支援する重要な機能を提供しています。このようなその他の管理機能には、次のものがあります。

- 収集した可用性データおよびパフォーマンス・データに基づいて傾向を分析し、レポートします。

- 事前定義したしきい値を超えたメトリックに対するアラート通知を(電子メール、ページ、SNMPを介して)受け取ります。

- 一般的な管理操作(起動および停止、WLSTスクリプトなど)を自動化します。

- すべてのJavaアクティビティ(インフライト・トランザクションを含む)に対する表示機能や、JavaからデータベースおよびデータベースからJavaへのトランザクションのトレースにより、迅速に問題を解決します。

- 許可済および未許可の構成変更をリアルタイムで検出、検証、およびレポートします。

- 開発環境と本番環境間での構成の一貫性を確保します。

Oracle Enterprise Manager Grid Controlの詳細は、OTNより入手可能なOracle Enterprise Manager Grid Control概要を参照してください。

4.3 スケーラビリティ

スケーラビリティ とはスループットを提供するシステムの能力で、使用可能なハードウェア・リソースに比例し、またこのリソースによってのみ制限されます。スケーラブルなシステムとは、リクエストが増加してもレスポンス時間およびスループットに悪影響をもたらすことなく処理できるシステムです。

1つのオペレーティング環境内の計算能力を高めることを、垂直スケーリングと呼びます。水平スケーリングでは、複数のシステムを活用して、1つの共通の問題を並列処理します。

Oracle Fusion Middlewareでは、垂直と水平の両方でスケーリングを行います。水平スケーリングの場合、Oracle Fusion Middlewareでは、ワークロードを共有するためにグループ化されたいくつかの管理対象サーバーで、スループットを増やすことができます。また、Oracle Fusion Middlewareは垂直スケーラビリティが優れているため、同じノードにより多くの管理対象サーバーおよびコンポーネントを追加できます。

高可用性とは、ユーザーがシステムにアクセスできる能力です。高可用性システムのデプロイメントにより、システムが停止している(使用できない)時間が最小化され、稼働している(使用できる)時間が最大化されます。Oracle Fusion Middlewareは、ロード・バランシングや基本的なクラスタリングから、壊滅的なハードウェアおよびソフトウェア障害時に最大のシステム可用性を実現する機能まで、多種多様な高可用性ソリューションの提供を目的として設計されています。

高可用性ソリューションは、ローカル高可用性および障害時リカバリという2つの基本的なカテゴリに分けられます。

高可用性の詳細は、『Oracle Fusion Middleware高可用性ガイド』を参照してください。

4.4 高可用性

高可用性アーキテクチャは、エンタープライズ・デプロイメントの主要な要件の1つです。Oracle Fusion Middlewareには、広範な一連の高可用性機能が用意されており、これによりそのコンポーネントおよびアプリケーションでの計画外の停止時間の発生を防ぎ、計画的な停止時間を最小限に抑えて、ビジネス上の目標を達成することができます。

高可用性とは、サービスが損失することなく、ユーザーがシステムにアクセスできる能力です。高可用性システムのデプロイメントにより、システムが停止している(使用できない)時間が最小化され、稼働している(使用できる)時間が最大化されます。この項では、問題解決の視点から、高可用性の概要について説明します。この項の内容は次のとおりです。

- 高可用性の問題

- 高可用性ソリューション

- 障害時リカバリ

4.4.1 高可用性の問題

ミッション・クリティカルなコンピュータ・システムでは、1日24時間、週7日、1年間365日使用可能である必要があります。しかし、システムの一部または全体で、計画的または計画外の停止時間が発生する可能性があります。システムの可用性は、デプロイ後の合計時間のうち、サービスを提供している時間のパーセンテージで評価されます。表4-1に例を示します。

表4-1 可用性のパーセンテージと対応する停止時間の値

可用性のパーセンテージ

1年当たりのおおよその停止時間

95%

18日

99%

4日

99.9%

9時間

99.99%

1時間

99.999%

5分

システムの停止は、計画または計画外に分類できます。計画外停止は、なんらかの種類の予期しない障害です。計画停止とは、前もって知らされていて、システムを使用不可と解釈するスケジュール済操作を指します。計画停止がエンド・ユーザーに与える影響は通常、システム・トラフィックが遅いときに操作ウィンドウをスケジュールすることによって最小化されます。計画外停止はピーク時間に発生するため、計画停止より影響が大きくなって、システム・ユーザーに与えるインパクトが大きくなる場合があります。

システムの可用性要件を設計する際、この2種類の停止時間(計画的、計画外)は、通常分離して考えられます。システムのニーズは、計画外の停止時間に関しては非常に厳しく、計画的な停止時間に関しては非常に柔軟である可能性があります。これは、就業時間中は最大負荷が大きくなり、夜間および週末には事実上非アクティブのままとなるアプリケーションの場合に、よくあるケースです。対処する障害のタイプによって、異なる高可用性機能を選択することもできます。

4.4.2 高可用性ソリューション

高可用性ソリューションは、単一のデータ・センター・デプロイメントで高可用性を提供するローカル高可用性ソリューションと、通常洪水や地域的なネットワークの停止などの災害からアプリケーションを保護するために地理的に分散してデプロイメントされる障害時リカバリ・ソリューションに分類されます。

考えられる障害のタイプの中で、プロセス、ノード、およびメディアの障害と人為的なエラーに対しては、ローカル高可用性ソリューションで保護できます。データ・センター全体に影響を及ぼすローカルな物理的災害に対しては、地理的に分散された障害時リカバリ・ソリューションで保護できます。

高可用性の問題を解決するには、多くのテクノロジおよびベスト・プラクティスが必要です。最も重要なメカニズムは冗長性です。高可用性は、冗長なシステムおよびコンポーネントから生じます。ローカル高可用性ソリューションは、その冗長性レベルにより、アクティブ/アクティブ・ソリューションとアクティブ/パッシブ・ソリューションに分類できます(図4-1を参照)。

- アクティブ/アクティブ・ソリューションは、複数のアクティブなシステムのインスタンスをデプロイし、スケーラビリティの向上のほか、高可用性の提供に使用することができます。アクティブ/アクティブのデプロイメントでは、すべてのインスタンスが同時にリクエストを処理します。

- アクティブ/パッシブ・ソリューションでは、リクエストを処理するアクティブ・インスタンスと、スタンバイ状態のパッシブ・インスタンスをデプロイします。また、これら2つのインスタンス間には、ハートビート・メカニズムが設定されます。このメカニズムは、オペレーティング・システム・ベンダー固有のクラスタウェアで提供および管理されます。一般に、ベンダー固有のクラスタ・エージェントは、クラスタ・ノード間の自動監視およびフェイルオーバーも可能であり、アクティブ・インスタンスに障害が発生すると、エージェントがアクティブ・インスタンスを完全にシャットダウンしてパッシブ・インスタンスを起動することで、アプリケーション・サービスは無事に処理を再開することができます。この結果、アクティブとパッシブのロールが切り替わります。計画的な停止時間でも計画外の停止時間でも、手動で同じ手順を実行できます。アクティブ/パッシブ・ソリューションは、一般的にコールド・フェイルオーバー・クラスタとも呼ばれます。
Fusion Middlewareアクティブ/パッシブ(CFC)ソリューションは、Oracle Cluster Ready Services(CRS)を使用して管理できます。

図4-1 アクティブ/アクティブおよびアクティブ/パッシブの高可用性ソリューション

「図4-1 アクティブ/アクティブおよびアクティブ/パッシブの高可用性ソリューション」の説明

包括的な高可用性システムには、アーキテクチャの冗長性に加え、次のローカル高可用性テクノロジも必要です。

- プロセス障害の検出と自動再起動
構成やソフトウェアに障害が発生したため、予期しないときにプロセスが停止する場合があります。適切なプロセス監視および再起動システムがあると、すべてのシステム・プロセスが常時監視され、障害がある場合はそれらが再起動されます。

システム・プロセスは、指定された時間間隔内での再起動の数を維持することも必要です。短時間に継続的に再起動を行うと、さらに障害が発生する場合もあるため、この点も重要です。したがって、指定された時間間隔内での再起動または再試行の最大数も設計する必要があります。

- クラスタリング
システムのコンポーネントをまとめてクラスタリングすると、ランタイム処理および管理性に対し、それらのコンポーネントを機能的に1つの実体としてクライアントに認識させることができます。クラスタは、1つのコンピュータ、または同じワークロードを共有する複数のコンピュータ上で実行される一連のプロセスです。クラスタリングと冗長性の間には密接な関係があります。クラスタによって、システムに対する冗長性が提供されます。

クラスタ環境でトランザクション中にフェイルオーバーが発生した場合、クラスタ内で障害の発生していないインスタンスが1つ以上使用可能であれば、セッション・データは保持されます。

- 状態のレプリケーションとルーティング
ステートフル・アプリケーションでは、これらのリクエストを処理するプロセスに障害が発生した場合に、クライアントの状態がレプリケートされてリクエストのステートフル・フェイルオーバーが行われます。

- フェイルオーバー
ロード・バランシング・メカニズムが整備されていると、インスタンスは冗長になります。いずれかのインスタンスに障害が発生した場合、そのインスタンスに対するリクエストを、障害の発生していないインスタンスに送信できます。

- サーバーのロード・バランシング
同じサーバー・コンポーネントの複数のインスタンスを使用できる場合、これらのコンポーネントに対するクライアント・リクエストは、各インスタンスのワークロードがほぼ同一になるようにロード・バランシングされます。

- サーバーの移行
サービスによっては、特定の時点で実行できるインスタンスが1つのみである場合があります。そのアクティブ・インスタンスが使用できなくなると、サービスは自動的に別のクラスタ・メンバーで開始されます。かわりに、サーバー・プロセス全体をクラスタ内の別のマシンで自動的に開始することもできます。

- 統合された高可用性
コンポーネントは別のコンポーネントに依存してサービスを提供します。このようなコンポーネントは、サービスを中断させることなく、依存するコンポーネントの障害からリカバリできる必要があります。

- ローリング・パッチ適用
製品のバイナリ・ファイルにパッチを適用するには、多くの場合、停止時間が生じます。回転式で稼働中のクラスタにパッチを適用すると、停止を回避できます。回転式でもパッチをアンインストールすることができます。

- 構成管理
類似したコンポーネントを1つのグループにクラスタリングすると、多くの場合、共通の構成を共有する必要があります。適切な構成管理によって、コンポーネントは同じ着信リクエストに対して同じ応答を返し、コンポーネントの構成の同期化が可能になり、管理目的の停止時間を短縮する可用性の高い構成管理を実現できます。

- バックアップとリカバリ
ユーザー・エラーによってシステムが誤作動することもあります。状況によっては、コンポーネントまたはシステムの障害を修復できないこともあります。一定の間隔でシステムをバックアップし、障害が発生した場合にバックアップをリストアできるように、バックアップおよびリカバリの機能を用意しておく必要があります。

4.4.3 障害時リカバリ

障害時リカバリ・ソリューションでは通常、2つの同種のサイト(1つはアクティブ・サイト、もう1つはパッシブ・サイト)を設定します。サイトはそれぞれが自己完結型のシステムです。一般に、アクティブ・サイトを本番サイト、パッシブ・サイトをスタンバイ・サイトと呼びます。通常の運用では、本番サイトがリクエストを処理しますが、サイトでフェイルオーバーやスイッチオーバーが発生すると、スタンバイ・サイトが本番サイトを引き継ぎ、すべてのリクエストがそのサイトにルーティングされます。フェイルオーバー用のスタンバイ・サイトを保持するには、スタンバイ・サイトに同種のインストールおよびアプリケーションを含めるだけでなく、データおよび構成を本番サイトからスタンバイ・サイトに常時同期化する必要もあります。

図4-2 地理的に分散された障害時リカバリ

「図4-2 地理的に分散された障害時リカバリ」の説明

4.4.3.1 高可用性ソリューションによって保護されたコンポーネント

『Oracle Fusion Middleware高可用性ガイド』では、次のコンポーネントの高可用性ソリューションについて説明しています。

- Oracle WebLogic Server

- Oracle SOA Suite

- Oracle ADF

- Oracle WebCenter PortalおよびOracle WebCenter Content

- Oracle Identity Managementコンポーネント

- Oracle HTTP Server

- Oracle Web Cache

- Oracle Portal、Forms、Reports、およびDiscoverer

4.5 ロード・バランシング

オリジナル・サーバーのロード・バランシングは、HTTPリクエストが複数のオリジナル・サーバーに分散され、どのオリジナル・サーバーもオーバーロード状態にならないようにする機能です。

Oracle Web Cacheでは、アプリケーションのWebサーバーのロード・バランシングおよびフェイルオーバー検出をサポートしています。

Oracle Web Cacheにより、キャッシュ・ミスは、サーバー・ファーム内で最も可用性の高い、最高パフォーマンスのWebサーバーに確実に転送されます。容量の経験則により、パフォーマンスが保証され、アプリケーションのWebサーバーの負荷が増加したときにサージ保護が行われます。

ロード・バランシングおよびフェイルオーバーの詳細は、『Oracle Fusion Middleware Oracle Web Cache管理者ガイド』を参照してください。

4.6 診断データ

Oracle Fusion Middlewareコンポーネントは、起動およびシャットダウンの情報、エラー、警告メッセージ、HTTPリクエストのアクセス情報など、あらゆるタイプのイベントを記録するメッセージを含むログ・ファイルを生成します。この章では、エラーの原因と是正措置に関する情報の検索方法、システム・アクティビティの監視を支援するためのログ・ファイルの表示および管理方法、問題の診断方法について説明します。

詳細は、『Oracle Fusion Middleware管理者ガイド』を参照してください。

4.7 クローニング

クローニングとは、既存のエンティティの状態を保存しつつ、このエンティティを別のロケーションにコピーするプロセスです。Oracle Fusion Middlewareのクローニングが有用となるいくつかの状況を次に示します。

- 本番環境、テスト環境、または開発環境のコピーであるMiddlewareホームまたはOracleホームを作成する。クローニングにより、1回のステップですべてのパッチを適用した新しいMiddlewareホームまたはOracleホームを作成できます。これは、個々のOracleホームへのパッチの個別インストール、構成、および適用とは対照的です。

- パッチが適用されたホームのゴールド・イメージを用意し、これを多くのホストにデプロイする。

クローン・エンティティは、ソース・エンティティと同様に動作します。たとえば、クローニングされたOracleホームは、インストーラを使用して削除またはパッチ適用を行うことができます。また、クローン・インストールから別のクローンを作成することもできます。

クローニングの詳細は、『Oracle Fusion Middleware管理者ガイド』を参照してください。

4.8 Oracle RAC

Oracle Real Application Clusters(Oracle RAC)とは、複数の相互接続されたコンピュータの処理能力を利用したコンピューティング環境です。クラスタと呼ばれるハードウェアの集まりとともに、各コンポーネントの処理能力を一体化させ、1つの堅牢なコンピューティング環境にします。クラスタは、ノードとも呼ばれる複数のコンピュータで構成されます。Oracle Real Application Clustersは同時に、Oracle Fusion Middlewareに対して、スケーラビリティおよび可用性の高いデータベースを提供します。

クラスタ内のすべてのOracle RACインスタンスは、同じアクセス権および認可レベルを持ちます。したがって、ノードおよびインスタンスに障害が発生しても、障害が発生していないサーバー・インスタンスでデータベース・サービスが利用可能であるか、利用可能な状態にすることができるため、パフォーマンスに影響を及ぼす場合はありますが、停止することはありません。

Oracle Real Application Clustersの詳細は、『Oracle Fusion Middleware高可用性ガイド』を参照してください。

4.9 バックアップとリカバリ

An Oracle Fusion Middleware環境は、様々なコンポーネントおよび構成で成り立ちます。一般的なOracle Fusion Middleware環境には、Oracle SOA SuiteなどのJavaコンポーネントを含むOracle WebLogic Serverドメイン、およびOracle Identity Managementコンポーネントを含むOracle WebLogic Serverドメインが含まれます。1つ以上のOracleインスタンスを含むこともできます。

Oracle Fusion Middleware環境のインストールは相互依存的で、ここには、同期化された状態の構成情報、アプリケーション、およびデータが含まれます。たとえば、構成を変更する際には、インストール内の構成ファイルも更新します。アプリケーションをデプロイする際は、ドメインまたはクラスタ内のすべての管理対象サーバーにデプロイします。

バックアップおよびリカバリを実行する際は、Oracle Fusion Middleware環境全体を考慮することが重要です。一度Oracle Fusion Middleware環境全体をバックアップし、その後、定期的に増分バックアップおよびリカバリ操作を実行します。データの消失が発生した場合は、環境を整合性のある状態にリストアすることができます。

バックアップおよびリカバリの詳細は、『Oracle Fusion Middleware管理者ガイド』の高度な管理: バックアップとリカバリに関する項を参照してください。

索引

A  B  C  D  E  F  G  H  I  J  M  N  O  P  R  S  W

A

アクティブ/アクティブ・トポロジ, 4.4.2

アクティブ/パッシブ・トポロジ, 4.4.2

管理サーバー, 2.5.1

自動再起動, 4.4.2

B

バックアップとリカバリ, 4.4.2, 4.9

C

クローニング, 4.7

クラスタリング, 4.4.2

クラスタ, 2.5.2

D

障害の検出, 4.4.2

ドメイン・ホーム, 2.5

ドメイン

WebLogic Server, 2.5

E

エンタープライズ・デプロイメント、定義, 4.1

F

フェイルオーバー, 4.4.2

機能

ミドルウェア, 1.2

Fusion Middleware Control

使用, 4.2.1

G

グリッド・サーバー, 4.1

H

高可用性, 4.3

高可用性のプラクティス、Oracleサイト, 4.1

I

統合された高可用性, 4.4.2

J

Javaコンポーネント, 2.1

Java EE, 3.1

Java Platform、Enterprise Edition, 3.1

M

管理対象サーバー, 2.5.2

メタデータ・リポジトリ, 2.7

ミドルウェア, 1.1

ミドルウェア

機能, 1.2

ミドルウェアのアーキテクチャ設計, 1.3 Middlewareホーム, 2.2

N

ノード・マネージャ, 2.5.3

O

Oracle Business Intelligence Discoverer, 3.6

Oracle共通ホーム, 2.3

Oracle Data Integrator, 3.13

Oracle Enterprise Content Management Suite, 3.12

Oracle Enterprise Manager 10g Grid Control, 4.2.5

Oracle Forms Services, 3.9

Oracle Fusion Middleware

概要, 2

Oracle Fusion Middlewareエンタープライズ・デプロイメントの機能, 4.1 Oracleホーム, 2.3 Oracle HTTP Server, 3.10 Oracle Identity Management, 3.3 Oracleインスタンス, 2.6 Oracle Metadata Repository, 2.7 Oracle Portal, 3.7 Oracle Process Manager and Notification Server(OPMN), 4.2.4 Oracle Real Application Clusters, 4.8 Oracle Reports, 3.8 Oracle SOA Suite, 3.2 Oracle Web Cache

機能

オリジナル・サーバーのロード・バランシングとフェイルオーバー, 4.5

Oracle WebLogic Scripting Tool(WLST)

「WLSTコマンド」も参照

Oracle WebLogic Server, 3.1 Oracle WebLogic Server管理コンソール, 4.2.2

P

パフォーマンス、エンタープライズ・デプロイメント, 4.1

プロセス障害の検出, 4.4.2

R

ローリング・パッチ適用, 4.4.2

S

スケーラビリティ, 4.3

サーバーのロード・バランシング, 4.4.2

サーバーの移行, 4.4.2

サービス・レベル合意, 4.1

状態のレプリケーションとルーティング, 4.4.2

システム・コンポーネント, 2.1

W

WebLogic Serverホーム, 2.4

Copyright © 2009, 2012, Oracle and/or its affiliates. All rights reserved.