IBM Maximo Application Suite の技術概要
Maximo Application Suite インスタンスは、 Red Hat® OpenShift® Container Platform上で実行されます。
Red Hat OpenShift Container Platform は、クラウド環境とオンプレミス環境の間の移植性、堅牢性、回復力、可用性、弾力性、オペレーター・モデルごとの反復可能デプロイメント、開発プロセスの自動化と簡素化をサポートするコンテナー・オーケストレーションを可能にします。
以下のセクションの各コンポーネントの説明を参照してください。
仮想マシンとストレージ
ほとんどの Maximo Application Suite アプリケーションおよび前提条件は、 Red Hat OpenShift クラスターを構成する一連の仮想マシンで実行されます。 これらの仮想マシンは別個の IP アドレスを持ち、 Red Hat OpenShift クラスターでは ノード として表示されます。
- Infrastructure as a Service (IaaS) プロバイダー
例えば、オンプレミス・プロバイダー ( VMwareなど) やクラウド・プロバイダー ( IBM Cloud®、 AWS、 Azureなど) などです。
仮想マシンに直接アクセスでき、 Red Hat OpenShift Container Platform ソフトウェア自体をインストールして管理する必要があります。
- 管理対象 Red Hat OpenShift Container Platform サービス・プロバイダー
- 例えば、 Red Hat OpenShift on IBM Cloudなどです。
Red Hat OpenShift Container Platformコントロールプレーン
- マスター・ノード のセットは、 Red Hat OpenShift クラスターを管理します。注: Red Hat OpenShift クラスターの連続可用性と高可用性を確保するには、少なくとも 3 つのマスター・ノードを使用してください。
- これらのマスター・ノードは、クラスター内の他のノードである ワーカー・ノードで何が実行されるかを管理する Kubernetes クラスター制御ソフトウェアを実行します。
- マスター・ノードは、内部データベース ( Kubernetes リソース定義を含む
etcd) も維持します。 - 管理対象 Red Hat OpenShift Container Platform サービス・プロバイダーを使用している場合、これらのマスター・ノードはサービス・プロバイダーによって管理されるため、表示されません。
- 独自の Red Hat OpenShift Container Platform サービスを実行する場合は、仮想マシンをプロビジョンする必要があります。 Red Hat OpenShift Container Platformをインストールすると、 Red Hat OpenShift Container Platform および Kubernetes API を介して仮想マシンとの対話が行われます。
Red Hat OpenShift Container Platformインフラストラクチャ
Red Hat OpenShift Container Platform インフラストラクチャー・コンポーネントは、 Red Hat OpenShift Container Platform インストールの一部としてインストールされます。
- Red Hat OpenShift Container Platform インフラストラクチャー・サービス (ロギングやモニタリングなど)。
- Red Hat OpenShift Container Platform は、ストレージ管理メカニズム Red Hat OpenShift Container Platform Red Hat OpenShift Container Platform クラスター自体で実行されるストレージを提供します。
ワーカー・ノードには、そのノード専用のディスク・ストレージがあります。 ノードが誤動作すると、ディスク・ストレージが失われる可能性があります。 一部の Maximo Application Suite アプリケーションおよび前提条件には、ノード障害が発生しても存続し、ノード間で共有できるストレージが必要です。 ただし、外部クラウド環境で実行している場合は、外部ストレージ・プロバイダーを使用することを選択できます。
各ワーカー・ノードで実行する必要があるコンポーネントもあれば、3 つのワーカー・ノードで実行する必要があるコンポーネントもあります。 これらのコンポーネントは、クラスター内の任意のワーカー・ノードで実行できますが、可能な場合は、専用のワーカー・ノードにコンポーネントを配置します。 詳細については、 Maximo Application Suite を構内にインストールする準備を参照。
Maximo Application Suiteの前提条件
Maximo Application Suite アプリケーションには、いくつかの依存関係または前提条件があります。 選択されたアプリケーションに関係なく、いくつかの前提条件が必要です。 その他の前提条件は、特定のアプリケーションにのみ必要です。 これらの前提条件のほとんどは、 Red Hat OpenShift クラスター にデプロイするか、外部で実行するか (別の Red Hat OpenShift クラスター にデプロイするか、外部サービス・プロバイダーを使用するか) を選択できます。
Cloud Pak for Data
Red Hat OpenShift クラスター で実行する必要がある前提条件の 1 つは、 Cloud Pak for Dataです。
Cloud Pak for Data は、コントロール・プレーンで構成されます。コントロール・プレーンには、独自のユーザー・インターフェースと、許可ユーザーの独自のセットがあります。 Cloud Pak for Data を Red Hat OpenShift クラスター にインストールし、管理者としてログインした後、1 つ以上の Cloud Pak for Data サービスを Red Hat OpenShift クラスターにインストールできます。 Cloud Pak for Data を使用して、 Maximo Monitor および IoT アプリケーションで使用される Db2® Warehouseをインストールできます。
Maximo Application Suiteアプリケーション、業界ソリューション、アドオン、ツール
Maximo Application Suite は、アプリケーション、ツール、およびアドオンのスイートを提供します。 適切な前提条件が満たされている場合は、デプロイするアプリケーションを選択できます。Maximo Application Suiteのインスタンス
- Maximo Application Suite core を使用して、使用する Maximo Application Suite アプリケーション、業種別ソリューション、およびアドオンをインストールして管理します。
- Maximo Application Suite core は、ユーザーのレジストリーを保守します。 どのユーザーがどの Maximo Application Suite アプリケーションにアクセスできるかを指定できます。
Red Hat OpenShiftクラスターの外部で実行される前提条件
以下の前提条件は、 Red Hat OpenShift クラスターの外部で実行されます。
- ロード・バランサー
- Red Hat OpenShift Container Platform との通信、およびホストするアプリケーションとサービスとの通信に使用されるプロトコル・エンドポイントへのアクセスを許可するために使用されます。
- ID プロバイダー
- ユーザーが Red Hat OpenShift クラスターにログインするときにユーザーを認証するために使用されます。 通常、ID プロバイダーは、LDAP インターフェースをサポートするエンタープライズ・ディレクトリー・サービスです。
- エンタープライズ SAML ID プロバイダー
- ユーザーが他のエンタープライズ・アプリケーションとシングル・サインオンを共有できるようにします。 別のエンタープライズ・アプリケーションにサインインしているユーザーは、再認証なしで Maximo Application Suite アプリケーションを使用できます。
- 外部 SMTP サーバー
- ユーザーに E メールを送信するように Maximo Application Suite コア、 Maximo Manage、およびその他のアプリケーションを構成するために必要です。
- Interactive Connectivity Establishment (ICE) サーバー
- Maximo Collaborate に Voice over Internet Protocol ( VoIP ) 接続を使用するように設定。
- 要塞ホスト
- Red Hat OpenShift クラスターの外部で実行されるホスト。 要塞ホストは、クラスター・ノードに直接ネットワーク・アクセスできます。
その他のソフトウェア
IBM Cognos® Analytics ライセンスは、 Maximo Application Suite 8.10 以降に組み込まれています。