IBM Sterling Intelligent Promising カスタム・リソースおよびサービス・グループ

オペレーターは、クラスター内のサービスごとにカスタム・リソースを作成します。 カスタムリソースの5つのタイプは、 SIPEnvironmentIVServiceGroupPromisingServiceGroupUtilityServiceGroupOptimizerServiceGroup です。

カスタム・リソースのタイプ

SIPEnvironment (SIPEnvironment)
IBM® Sterling Intelligent Promising オペレーターによって作成される他のすべてのカスタム・リソースを管理する 1 次カスタム・リソース。
IVServiceGroup
Inventory Visibility サービス・リソースのデプロイメント数、レプリカ数、スレッド数などを管理するカスタム・リソース。
PromisingServiceGroup
約束サービス・リソースのデプロイメントの数、レプリカ数、スレッド数などを管理するカスタム・リソース。
UtilityServiceGroup
すべての共有ユーティリティー・サービス (監査、配送業者、カタログ、ルール、および検索) のデプロイメント数、レプリカ数、スレッド数などを管理するカスタム・リソース。
OptimizerServiceGroup
provisioningServicekpiProcessorServiceoptimizationServiceconfigurationServicerequestOrganizerServicedataCaptureServiceelasticSearchDataProcessor、および errorProcessorServiceのデプロイメントの数、レプリカ数、スレッド数などを管理するカスタム・リソース。

SIPEnvironmentの構成について詳しくは、 SIPEnvironment カスタム・リソースの構成を参照してください。

サービス・グループ

IBM Sterling Intelligent Promising が円滑に機能するためには、一連の定義済みマイクロサービスを実行する必要があります。 これらのマイクロサービスは、API 呼び出しが特定のエンドポイントに対して実行されるように、異なるサービスが追加された複数のデプロイメントで実行されます。 サービス・グループは、デプロイメントをグループ化するための柔軟性を提供します。

例えば、 service1、 service2、および service3 を 1 つのデプロイメントにデプロイし、 service4 および service5 を別のデプロイメントにデプロイすることを選択できます。 あるいは、すべてのサービスを単一のデプロイメントで実行するように選択することもできます。

注: サービスのデプロイは必須です。 サービス・グループ CR を作成することにより、必要なすべてのサービスの構造を定義します。

サービス・グループ・トポロジー

サービス・グループは、以下の 3 つのモードでデプロイできます。

開発モード
必要なすべてのサービスを単一のデプロイメントにデプロイできます。
実動モード
必要な各サービスを単一のデプロイメントにデプロイできます。
フレキシブル・モード
サーバーまたはサーバー・グループを活動化または非活動化することができます。 フレキシブル・モード・デプロイメントを作成するには、dev または production 以外の任意の名前を指定します。

サービス・グループをデプロイする方法

以下の 2 つのモードのいずれかを使用して、在庫サービス、約束サービス、およびユーティリティー・サービスのサービス・グループをデプロイできます。
統合モード
サービス・グループは SIPEnvironment カスタム・リソースで定義され、 IBM Sterling Intelligent Promising オペレーターは自動的にサービス・グループをアクティブ化します。 詳しくは、 SIPEnvironment カスタム・リソースの構成を参照してください。
独立モード
サービスグループは、サービス固有のカスタムリソース( IVServiceGroupPromisingServiceGroupUtilityServiceGroup 、または OptimizerServiceGroup )で定義されます。 サービスグループを単独で作成する場合は、 active プロパティをtrueに設定して手動で有効化する必要があります。 詳しくは、以下を参照してください。