를 사용한 작업 CMDB 데이터 관리자

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기9분
  • CMDB 데이터 관리자는 삭제, 보관 및 증명과 같은 CI 수명주기 작업을 대량 관리하기 위한 정책 기반 프레임워크입니다. CMDB Data Manager는 대규모 CMDB로 확장하고 클라우드 기반 환경의 급격한 변화에 대처하는 포괄적인 통합 솔루션입니다.

    대규모 CMDB는 시간이 지남에 따라 전체 성능에 영향을 줄 수 있는 부실 CI를 대량으로 누적할 수 있습니다. 사용자 지정 완화 솔루션은 개발 및 유지 관리가 어려울 수 있으며 오류가 발생하기 쉽습니다. CMDB 데이터 관리자는 정책을 생성, 게시 및 관리할 수 있는 도구입니다. CI 수명주기 운영을 자동화하고 관리하는 정책을 생성하여 CMDB를 정상적이고 효율적인 운영 상태로 유지할 수 있습니다.

    CMDB 데이터 관리자를 사용하여 다음과 같이 CI의 수명 주기를 관리하기 위한 조직 프로세스를 나타내는 정책을 생성합니다.
    • 1년 이상 전에 만든 소유자 없는 모든 컴퓨터를 사용 중지합니다('사용 중지' 정책 유형).
    • 시애틀 데이터 센터에서 6개월 동안 업데이트되지 않은 모든 Linux 서버를 보관합니다('보관' 정책 유형).
    • 지난 주에 검색되지 않은 컨테이너를 모두 삭제합니다("삭제" 정책 유형).
    • 지정된 위치에 있는 모든 CI를 증명합니다(증명 정책 유형).
    • 종속 CI 관리에 의해 작성된 단계적 삭제, 보관 또는 폐기 수명주기 작업을 승인합니다.
    • CMDB와 관련되지 않은 테이블에서 고아 기록, 부실 기록 또는 관련 없는 기록을 삭제하십시오. 관련 항목 [cmdb_related_entry] 테이블의 비CMDB 관련 테이블에는 CMDB 테이블에 대한 참조가 있습니다. 예를 들어, CMDB에서 참조된 CI가 삭제되면('CMDB 관련 항목 삭제' 정책 유형) 관련 테이블의 CI가 고아가 될 수 있습니다.
    • 속성에 비즈니스에 필요한 특정 값이 있음을 인증합니다.

    구성 항목 [cmdb_ci] 테이블을 확장하는 클래스에만 CMDB 데이터 관리자 정책을 적용할 수 있습니다. 따라서 CMDB CI Class Models에서 임포트한 클래스와 같은 클래스를 관리하는 데 CMDB 데이터 관리자를 사용할 수 없습니다.

    의 CMDB 데이터 관리자 경험 CMDB 작업 공간

    CMDB 작업 공간 방문 페이지와 해당 뷰를 사용하여 CMDB 데이터 관리자를 완전히 관리하고, 정책 및 작업에 대한 상위 수준의 분석과 개수에 액세스하고, 작업을 검토할 수 있습니다. 의 CMDB 데이터 관리자 CMDB 작업 공간사용에 대한 자세한 내용은 을 참조하십시오 의 CMDB 데이터 관리자 경험 CMDB 작업 공간.

    코어 UI의 CMDB 데이터 관리자(UI 16)

    의 CMDB 데이터 관리자 경험 CMDB 작업 공간 는 코어 UI(UI 16)에 구축된 CMDB 데이터 관리자에서 사용할 수 없는 일부 기능을 포함하여 CMDB 데이터 관리자의 최신 기능을 제공합니다. 코어 UI(UI 16)에 구축된 CMDB 데이터 관리자는 다음으로 이동하여 사용할 수 있습니다. 모두 > 구성 > CMDB 데이터 관리자레이블이 표시됩니다. 코어 UI에서 CMDB 데이터 관리자 레거시 빌드를 사용하는 방법에 대한 자세한 내용은 을 참조하십시오 코어 UI의 CMDB 데이터 관리자(UI 16).

    용어

    정책

    CMDB 데이터 관리자 정책은 CI 폐기와 같은 수명주기 이벤트에 대한 전체 관리 계획을 캡처합니다. 정책은 정책의 대상 CI에 대한 작업(정책 작업)을 만드는 하위 플로우(정책 하위 플로우)와 연결됩니다. 정책은 정책 유형으로 구성되며 정책 작업은 CI 기록 보관 또는 삭제와 같은 해당 정책 유형과 관련된 작업을 수행합니다. 또한 승인이 필요하도록 정책을 구성할 수 있습니다.

    정책 유형, 정책 하위 플로우 및 정책 작업은 모두 CI의 특정 수명주기 이벤트에 맞춰 조정됩니다. 예를 들어 정책 삭제 유형으로 설정된 정책은 삭제 하위 플로우와 연결되며 해당 정책 작업은 CI 삭제를 처리합니다.

    일일 예약된 작업은 게시된 모든 CMDB 데이터 관리자 정책을 처리합니다.

    정책 하위 플로우

    정책 하위 플로우 에는 폐기 또는 삭제와 같은 수명주기 이벤트를 처리하기 위한 기본 논리가 포함되어 있습니다. 정책이 승인을 요구하도록 구성된 경우 정책 하위 플로우는 정책 작업이 승인된 후에만 실행됩니다.

    기본 시스템은 정책과 함께 사용할 수 있는 삭제, 보관 및 폐기와 같은 몇 가지 공통 하위 플로우를 제공합니다. 조직에 필요한 사용자 지정 하위 플로우를 만들 수도 있습니다.

    정책 작업

    별도의 작업이 만들어져 정책의 대상 CI 집합 내의 각 고유 Managed By Group 값에 할당됩니다. 정책 작업은 정책 하위 플로우를 트리거하고, 작업의 대상 CI 집합을 추적하고, 필요한 경우 작업 승인을 처리합니다.

    정책에 승인이 필요한 경우 정책 작업은 대상 CI의 속성에서 Managed by Group 그룹 할당의 구성원이 작업을 승인할 때까지 정책 하위 플로우를 트리거하지 않습니다. 작업이 거부되거나 Managed by Group 속성이 비어 있는 경우 작업은 관리자에게 할당되며, 관리자는 작업을 해결하기 위해 수동으로 개입해야 합니다.

    승인이 필요하도록 정책이 구성되지 않은 경우 정책 작업이 자동으로 승인됩니다.

    CI 제외 목록
    지정된 유형의 정책이 적용되지 않는 CI 집합입니다.

    정책 유형

    다음 유형의 정책을 생성할 수 있습니다.
    삭제
    CI를 활성 상태로 재개하는 옵션 없이 현재 테이블에서 CI를 제거하는 데 사용합니다.
    폐기
    목록 뷰 및 CMDB 상태와 같은 프로세스에서 CI를 활성 상태로 유지하면서 CI를 폐기하는 데 사용합니다.
    증명
    소유하고 있는 실제 IT 인프라 및 애플리케이션의 존재를 확인하는 증명 작업을 할당하고 처리하는 데 사용합니다. CI는 다양한 데이터 소스에서 CMDB로 지속적으로 수집되므로 CI를 증명하면 CMDB의 무결성을 지원합니다. 증명 정책 유형 사용에 대한 자세한 내용은 을 참조하십시오 CI 증명.
    보관
    현재 테이블에서 CI를 제거하고 임시 보존을 위해 CI를 별도의 보관 테이블에 저장하는 데 사용합니다. CI를 보관하면 뷰와 맵 및 관계 포매터와 같은 기능에서 CI가 제외됩니다. 보존 기간 동안 CI를 활성 상태로 복원할 수 있습니다. 보존 기간이 끝나면 보관된 CI가 보관 테이블에서 삭제됩니다.
    CMDB 관련 항목 삭제

    참조된 CI의 상태가 변경되어도 CMDB 데이터를 정상 상태로 유지할 수 있도록 관련 테이블에서 관련이 없거나 오래된 데이터를 정리하는 데 사용합니다.

    일련 번호 [cmdb_serial_number] 테이블과 같은 관련 테이블은 CMDB 계층 구조의 일부가 아니지만 여전히 CMDB 데이터로 간주됩니다. 관련 테이블은 구성 항목 [cmdb_ci] 테이블에 고유하지 않지만 CMDB CI를 참조하는 열이 하나 이상 있습니다. 관련 테이블은 관련 항목 [cmdb_related_entry] 테이블에 지정됩니다.

    인증
    특정 속성이 특정 값임을 인증하는 데 사용합니다.

    폐기, 삭제 및 보관 정책을 구현하여 CSDM(Common Service Data Model) 표준을 따르도록 할 수 있습니다. 예를 들어 CI가 이미 폐기된 상태인 경우에만 CI가 보관되고 삭제됩니다. 이러한 수명 주기 정책을 만들면 시스템은 남아 있을 수 있는 종속 CI를 관리하는 프로세스를 적용합니다. 이러한 프로세스 및 기능이 활성화되어 있는지 확인하는 방법에 대한 자세한 내용은 을 참조하십시오 종속 CI 관리.

    Now Platform® 데이터 보관

    CMDB 데이터 관리자의 보관 정책 유형이 제공하는 기능은 CMDB CI에 특별히 적용되는 Now Platform® 데이터 보관 기능을 사용하고 확장합니다. CMDB CI를 보관하기 위해 보관 정책을 처리하는 동안 CMDB 데이터 관리자는 다음과 같은 방식으로 데이터 보관의 구성요소와 프로세스를 Now Platform® 사용합니다.
    • 보관 규칙 [sys_archive] 테이블에는 CMDB 데이터 관리자 보관 정책이 사용하는 CMDB 보관 규칙을 포함한 Archive Configuration Items 보관 규칙이 포함되어 Now Platform® 있습니다.
    • 데이터 관리자는 Archive 예약된 작업을 사용하여(기본적으로 1시간마다) CMDB 데이터 관리자 보관 정책을 실행하고 처리합니다. 예약된 Archive 작업은 일정 항목 [sys_trigger] 테이블에 저장됩니다.
    • Now Platform® 보관 작업 실행 청크 [sys_archive_run_chunk] 테이블에서 속성에는 Keys 보관할 CMDB CI의 sys_ids가 포함되어 있습니다(여기서 규칙 ID는 CMDB 보관 규칙 ID).
    • 보관된 기록은 보관 테이블에 저장 Now Platform® 되며 프리픽스는 'ar_'입니다. 이와 비슷하게, CMDB 보관 작업은 처음 실행될 때 각 CMDB 클래스(프리픽스가 'ar_cmdb'인 보관 테이블)을 만듭니다. 따라서 초기 CMDB 보관 작업은 후속 CMDB 보관 작업보다 시간이 더 오래 걸립니다.

      각 데이터 관리자 보관 정책에 대해 시스템은 보관할 정책 CI를 1000개의 CI 배치로 일괄 처리합니다. sys_archive_run_chunk 테이블에는 이러한 각 배치당 레코드가 포함됩니다.

      CMDB 보관 테이블(예: ar_cmdb_ci_computer)은 아래에 나열됩니다. 모두 > 시스템 보관 > 테이블 보관레이블이 표시됩니다.

    CMDB 데이터 관리자를 사용하여 CI를 보관하는 경우 CI 보존 기간 동안 보관된 기록을 복원하는 등의 데이터 보관 기능을 직접 적용할 Now Platform® 수도 있습니다.

    수명 주기 상태 규칙 및 폐기 정의

    수명 주기 상태 규칙은 조직의 클래스에 대한 폐기 상태를 정의하고 CMDB 데이터 관리자를 사용할 때 수명 주기 스테이지를 통해 CI의 전환을 지원합니다. CI를 폐기한 후 CMDB 데이터 관리자는 CI 클래스의 수명 주기 규칙에 지정된 폐기 정의에 따라 폐기된 CI를 구성합니다. 폐기, 보관 또는 CMDB 데이터 관리자 삭제 정책을 사용하려면 정책의 각 대상 클래스에 대해 활성 수명 주기 규칙이 있어야 합니다. 기본 시스템에서 수명 주기 규칙을 활성화하여 기본 정의를 적용하거나, 해당 규칙을 사용자 지정하거나, 조직에 필요한 클래스에 대한 수명 주기 규칙을 추가할 수 있습니다.

    CI의 수명주기 상태는 진행 중인 CMDB 프로세스에서 CI의 가시성과 포함에 영향을 미칩니다.
    • 폐기된 CI는 CMDB 상태와 같은 보기 또는 프로세스에서 제외되지 않습니다.
    • 보관된 CI는 더 이상 활성 테이블에 존재하지 않으며 대신 별도의 보관 테이블에 저장됩니다. 보관된 CI는 목록 뷰, 맵, 관계 포매터와 같은 프로세스에 더 이상 표시되거나 포함되지 않습니다. 보관된 CI는 보관 테이블에서 삭제되기 전에 지정된 보존 기간 동안 보존할 수 있습니다. 이 보존 기간 동안 보관된 기록을 복원하는 기능을 사용하여 Now Platform® 보관된 CI를 활성 상태로 수동으로 복원할 수 있습니다.
    • 삭제된 CI는 해당 CI가 속해 있던 테이블에 더 이상 존재하지 않으며 활성 상태로 복원할 방법이 없습니다. CI 삭제는 되돌릴 수 없는 작업입니다.

    수명 주기 규칙 액세스 및 관리에 대한 자세한 내용은 을 참조하십시오 수명주기 규칙 및 폐기 정의.

    CMDB 데이터 관리자를 위한 환경 구성

    CMDB 데이터 관리자를 사용하기 위한 환경 준비:
    1. 수명주기 정책 폐기, 보관 및 삭제와 같은 일부 정책 유형을 사용하려면 정책의 각 대상 클래스에 대해 활성 수명주기 규칙이 있어야 합니다. 이 요구 사항은 모든 정책 유형에 적용되는 것은 아닙니다. 예를 들어 이 요구 사항은 증명 정책 유형에는 적용되지 않습니다. 이 요구 사항이 적용되지만 충족되지 않는 정책 유형의 정책을 만들려고 하면 오류 메시지가 나타나고 작업이 실패합니다.
    2. 정책에서 대상으로 지정할 CI의 속성을 채워 Manage by Group 정책 승인을 간소화할 수 있습니다. CI 클래스 관리자를 사용하여 단일 동기화 작업으로 전체 클래스에 대해 해당 속성을 채울 수 있습니다. 이 데이터 동기화에 대한 자세한 내용은 을 참조하십시오 CI 또는 CI의 전체 클래스에 대한 그룹 설정. CI Managed by Group 에 대한 속성이 채워지지 않은 경우 승인 프로세스가 관리자에게 전달됩니다.