CMDB とビジネスインパクトアナリシスから依存関係をフェッチする

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:4分
  • ビジネスサービス、子サービス、プロセス、および子サービスのプロセスの依存関係を、オペレーショナルレジリエンスCMDB からフェッチできます。同様に、BCM アプリケーションがインストールされると、オペレーショナルレジリエンス のスケジュール済みジョブはビジネスインパクトアナリシス (BIA) の依存関係の変更も監視し、依存関係の更新をフェッチします。

    CMDB からの依存関係のフェッチ

    Xanadu リリース以降、データリレーションシップフレームワーク は、CMDB から依存関係をフェッチするための基本フレームワークを備えた オペレーショナルレジリエンス アプリケーションをサポートしています。デフォルトでは、データリレーションシップフレームワーク (app-grc-relationship-config) は オペレーショナルレジリエンス アプリケーションとともにインストールされます。CMDB 依存関係は、データリレーションシップフレームワーク から API を呼び出すことによって取得されます。​

    CMDB 依存関係を取得するために、オペレーショナルレジリエンス アドミニストレーターは最初にメインノード構成をアクティブにする必要があります。これは「ビジネスサービス (CMDB)データリレーションシップフレームワークというラベルが付けられています。​

    取得された依存関係それぞれに対し、オペレーショナルレジリエンス アプリケーションは最初に既存のエンティティを検索します。既存のエンティティがない場合、依存関係はスキップされます。既存のエンティティがあり、そのエンティティが オペレーショナルレジリエンス のいずれかのエンティティタイプに属している場合、親エンティティのダウンストリームに追加されます。エンティティが施設/人/サプライヤー/テクノロジーなどのエンティティタイプに属していない場合は、オペレーショナルレジリエンス の対応するエンティティタイプに手動で追加する必要があります。​

    次の例は、ビジネスサービスの CMDB 関係のセットアップ例を示しています。サービス Windows mobile が依存関係を更新すると、OWA-SD-01 のエンティティがそのエンティティのダウンストリームに追加され、IronMail-SD-01 および IronMail-SD-02 が子サービス エンティティ Email のダウンストリームに追加されます。

    表 : 1. ビジネスサービスの関係のセットアップ例
    ビジネスサービス 関連する依存関係、ビジネスプロセス、およびビジネスサービス:メール ビジネスサービスに関連するプロセスと依存関係:メール
    Windows モバイル
    • 依存関係:OWA-SD-01
    • ビジネスプロセス:Inbound payment validation
    • ビジネスサービス:Email
    • プロセス:Fraud_escalation
    • 依存関係 1:IronMail-SD-01 (テーブルは cmdb_ci_email_server)
    • 依存関係 2:IronMail-SD-02 (テーブルは cmdb_ci_email_server)

    ビジネスインパクトアナリシス (BIA) から依存関係をフェッチする

    BCM アプリケーションがインストールされるとき、BIA の [適用先] フィールドが オペレーショナルレジリエンス で使用されるビジネスプロセスであれば、オペレーショナルレジリエンス は BIA の依存関係の更新をフェッチします。

    オペレーショナルレジリエンス で BIA 依存関係をプルするには、次の条件を満たす必要があります。
    • BIA が [承認済み] ステータスであること。
    • BIA が [期限切れ] ステータスでないこと。
    • 依存関係グループが完成していること。
    注:
    BIA レコードの [適用先] フィールドがビジネスプロセスエンティティタイプ内にある何らかのビジネスプロセスと一致する場合に限り、その依存関係はスケジュール済みジョブによってフェッチされます。

    フェッチされた依存関係それぞれに対し、オペレーショナルレジリエンス アプリケーションは最初に既存のエンティティを検索します。依存関係に有効なエンティティが既にあり、そのエンティティが オペレーショナルレジリエンス のいずれかのエンティティタイプに属している場合、親エンティティのダウンストリームに追加されます。

    CMDB 依存関係の更新または BIA 依存関係の更新をフェッチするには、次の条件に従います。
    • 依存関係のエンティティがない場合はスキップされます。オペレーショナルレジリエンス は依存関係のエンティティを作成しません。
    • 依存関係エンティティが非アクティブの場合は無視されます。
    • 依存関係エンティティがアクティブでもピラーがない場合は無視されます。
    • 依存関係エンティティがアクティブでピラーがあっても、どの オペレーショナルレジリエンス エンティティタイプにも属していない場合は無視されます。

    依存関係の手動追加

    エンティティが [施設]、[人員]、[サプライヤー]、[テクノロジー] などのエンティティタイプに属していない場合、オペレーショナルレジリエンス ユーザーは対応するエンティティタイプにエンティティを手動で追加する必要があります。​アドミニストレーターとマネージャーは、スケジュール済みジョブを使用する代わりに、オペレーショナルレジリエンス 依存関係を手動で更新できます。依存関係を手動で更新する方法については、「サービスの依存関係を手動で更新」を参照してください 。

    データリレーションシップフレームワーク のメインノード構成のサポート

    データリレーションシップフレームワーク およびメインノードの構成については、「データリレーションシップフレームワーク」および「メインノード設定レコードの作成」を参照してください。