수명주기 규칙 및 폐기 정의

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기2분
  • 수명주기 규칙을 사용하여 조직의 프로세스와 프로토콜을 반영하여 클래스에 대한 폐기 정의를 지정합니다. 이러한 규칙은 CMDB 데이터 관리자 정책에 의해 구현되는 수명 주기 스테이지를 통한 CI의 전환을 지원합니다. 수명주기 규칙은 폐기, 보관 또는 삭제 CMDB 데이터 관리자 정책의 각 대상 클래스에 대해 필요합니다.

    주:
    동일한 수명주기 규칙과 폐기 정의가 구축 코어 UI 된 데이터 관리자 레거시와 CMDB 작업 공간의 데이터 관리자 모두에 사용됩니다.

    사용량

    수명주기 규칙은 다음과 같이 수명주기 정책에서 사용됩니다.
    • 연관된 클래스 폐기 정의에 따라 폐기 정책에서 대상 CI를 설정합니다.
    • 대상 CI 필터링 연결된 폐기 정의에 따라 이미 폐기된 상태인 것으로 확인된 폐기 정책에서. 이러한 CI는 정책 필터를 충족하더라도 대상이 지정되지 않습니다.
    • 보관 또는 삭제 정책에서 처리할 준비가 된 CI를 식별합니다. 보관 및 삭제 정책은 관련 클래스 폐기 정의와 일치하는 폐기됨 상태의 CI만 처리할 수 있습니다. 따라서 보관 및 삭제 정책의 대상 CI를 관련 클래스 폐기 정의와 비교하여 보관 또는 삭제하기 전에 폐기됨 상태인지 확인합니다.

    미리 정의된 수명주기 규칙

    기본 시스템에는 하드웨어[cmdb_ci_hardware] 및 애플리케이션[cmdb_ci_appl]과 같은 주요 클래스에 대해 미리 정의된 수명주기 규칙이 포함되어 있으며, 이러한 규칙은 CMDB 폐기 사용자 지정 정의 [cmdb_retirement_custom_definitions] 테이블에 저장됩니다. 예를 들어, 서비스 [cmdb_ci_service] 클래스에 대해 미리 정의된 규칙은 폐기된 CI에 대해 [operational status], [Phase] 및 [Status] 속성 값이 폐기됨으로 정의됩니다.

    미리 정의된 수명주기 규칙은 기본적으로 비활성화되며, 폐기, 보관 또는 삭제 CMDB 데이터 관리자 정책의 대상 클래스에 해당하는 규칙을 활성화해야 합니다. CMDB 데이터 관리자가 사용되는 업그레이드된 인스턴스에서만 구성 항목 [cmdb_ci] 클래스의 수명주기 규칙이 활성화됩니다. 이 경우 파생으로 인해 해당 규칙의 폐기 정의가 전체 CMDB 계층 구조에 적용됩니다.

    미리 정의된 수명주기 규칙의 기본 정의를 사용하거나 조직의 프랙티스를 반영하도록 규칙을 사용자 지정할 수 있습니다. 추가 클래스에 대한 수명주기 규칙을 추가할 수도 있습니다. 그러나 각 CMDB 클래스는 단일 수명주기 규칙과만 연결할 수 있습니다.

    CMDB 데이터 관리자 요구 사항

    폐기, 보관 및 CMDB 데이터 관리자 삭제 정책을 사용하려면 정책이 적용되는 각 클래스에 해당하는 활성 수명 주기 규칙이 있어야 합니다. CI를 폐기한 후 CI의 속성은 CI 클래스의 수명주기 규칙에 따라 구성됩니다.

    CMDB 계층 구조에서의 파생

    수명주기 규칙은 식별 규칙과 같은 다른 규칙이 파생되는 방식과 같은 방식으로 CMDB 계층 구조 전체에서 파생됩니다. 수명 주기 규칙이 있는 상위 클래스에서 확장된 하위 클래스는 하위 클래스 수준에서 정의된 수명주기 규칙이 없는 경우 해당 규칙을 파생시킵니다.

    클래스 계층 구조의 여러 수준에 있는 클래스에 대한 폐기 정의가 있는 경우, 적용되는 폐기 정의는 클래스에 가장 특정한 폐기 정의입니다. 예를 들어, 컴퓨터 및 구성 항목 클래스에 대한 폐기 정의가 있는 경우 컴퓨터 클래스 정의는 하위 클래스에도 적용됩니다. Computer 클래스의 하위 항목이 아닌 다른 모든 클래스는 구성 항목 사용 중지 정의를 사용합니다.

    수명주기 규칙을 생성하려면 CMDB 작업 공간에서 폐기 정의 관리 또는 수명주기 규칙 편집 및 활성화( 코어 UI)을 참조하십시오.