관계 거버넌스 규칙

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 2분
  • 관계 거버넌스 규칙은 CMDB의 구성 항목(CI) 간 관계를 모델링할 때 일관성과 유효성을 보장하는 데 사용되는 일련의 관계 규칙입니다. 관계 거버넌스 규칙을 사용하여 특정 CI 유형 간에 허용되지 않는 관계 유형 또는 방향을 선택할 수 없도록 합니다.

    검색 및 서비스 매핑과 같은 다양한 애플리케이션이 CI 간에 관계를 생성합니다. 각 애플리케이션은 일관되지 않은 관계 유형이나 방향을 사용하여 동일한 엔터티를 나타내므로 동일한 CI에 대한 여러 뷰를 생성할 수 있습니다. 관계 거버넌스 규칙은 CI 유형 쌍 간의 유효한 관계 유형과 방향을 정의하여 CMDB에서 유효하고 일관된 관계를 생성합니다.

    관계 거버넌스 규칙은 다음으로 구성됩니다.
    • CMDB 종속 관계 규칙: CI 식별에 사용되는 규칙(호스팅 및 제약 규칙)입니다. 클래스 계층 구조에서 클래스를 선택하고 종속 관계를 클릭한 후 CI 클래스 관리자에서 종속 관계 규칙을 보고 수정할 수 있습니다.
    • 제안된 관계: 제안된 관계 [cmdb_rel_type_suggest] 테이블에서 제안된 기존 관계를 기반으로 하는 규칙입니다. 제안된 관계는 다음에서 사용됩니다.CI 관계 편집기 클래스 계층 구조에서 클래스를 선택하고 제안된 관계를 클릭한 후 CI 클래스 관리자에서 제안된 관계를 보고 수정할 수 있습니다.
    • 참조 규칙: 서비스 정의에서 참조 및 참조된 CI 쌍의 가능한 모든 유효한 조합을 나타내기 위해 Cloud Management에서 주로 사용하는 규칙입니다.
    • 기본 제공 유효한 관계: 다음 관계는 기본 시스템에서 유효한 관계로 미리 정의되어 있습니다.
      • cmdb_ci_endpoint -> 적용성 플로우 종료::적용성 플로우 출발 -> cmdb_ci_endpoint
      • cmdb_ci_endpoint -> 엔드포인트 구현 to::Implement 엔드포인트 from -> cmdb_ci
      • cmdb_ci -> Use End Point To::Use End Point From -> cmdb_ci_endpoint

    일반적인 동작

    • 관계 거버넌스 규칙은 상속을 지원합니다.

      예를 들어 제안된 관계 cmdb_ci_appl Runs On::Runs cmdb_ci_hardware이 있다고 가정합니다. 그러면 cmdb_ci_appl_dot_net CI와 cmdb_ci_windows_server CI 간의 Runs on::Runs 관계가 유효합니다. 이는 .Net Application 클래스가 Application 클래스에서 상속되고 Windows Server 클래스가 Hardware 클래스에서 상속되기 때문입니다.

    • 중복 관계 거버넌스 규칙은 허용되지 않습니다.
    • 관계 거버넌스 규칙은 도메인으로 구분되지 않습니다.
    • 동일한 두 CI 유형 간에는 둘 이상의 관계 유형을 가질 수 있습니다.
      예를 들어 다음과 같은 관계가 유효합니다.
      • cmdb_ci_appl Depends on::Used by cmdb_ci_service
      • cmdb_ci_appl 다음에서 데이터 수신::Sends 데이터를 cmdb_ci_service

    보고서

    CI 간의 관계는 관계 거버넌스 규칙을 준수하는 경우 유효한 것으로 간주됩니다. 관계 상태 대시보드를 사용하여 관계를 포함한 관계 상태 , 관계 거버넌스 규칙 준수에 대한 보고서를 봅니다. '모든 관계 규칙을 준수하지 않는 관계' 보고서에는 관계 거버넌스 규칙을 준수하지 않는 CI 관계가 표시됩니다.