제품 인스턴스를 지원하기 위해 자산과 CI 간의 수명주기 동기화 활성화 CSDM

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 10분
  • 자산, CI 및 IBI 테이블의 각 제품 인스턴스에 대한 수명주기 값을 조정할 수 있습니다. 일회성 프로세스는 플랫폼 전체의 자산 및 CI에 대한 레거시 상태 값을 표준 CSDM 수명주기 값 쌍 (수명 주기 스테이지수명 주기 스테이지 상태)으로 이동합니다. 그런 다음 비즈니스 규칙을 정기적으로 실행하여 각 제품 인스턴스에 대해 동일한 IBI, 자산 및 CI 수명주기 데이터를 보장합니다.

    이 항목에서는 전체 정렬 및 동기화 프로세스에 대한 개요를 제공합니다.
    팁:
    이 문서에서 사용되는 용어는 에 CSDM 수명주기 용어정의되어 있습니다.

    CI와 자산 엔터티 간의 수명주기 동기화를 활성화 CSDM 하는 이유

    일회성 데이터 동기화 작업이 완료되면 CSDM 자산 및 CI 테이블에 표시된 각 제품 인스턴스의 수명주기 값이 동일합니다. 그러면 비즈니스 규칙이 자산, CI 및 IBI 테이블 간에 동기화 수명주기 값 쌍 됩니다. 그런 다음 비즈니스 규칙이 정기적인 일정에 따라 실행되어 자산, CI 및 IBI 테이블의 수명주기 값이 정렬된 상태로 유지되도록 합니다.

    자산, CI 및 IBI에 대한 수명주기 값이 동기화되는 방식 문서를 참조하십시오.

    예를 들어, 다음 제품은 표준화된 값의 이점을 누릴 수 있습니다.

    • 경보를 적절히 처리하려면 AND 운영 인텔리전스 기능에서 이벤트 관리 CI가 유지관리 수명 주기 스테이지 상태에 있는지 여부를 알아야 합니다.
    • 비용 데이터를 효과적으로 보고하려면 기능에서 클라우드 비용 관리 CI의 CSDM 수명주기 값을 알아야 합니다.
    • 일관된 작업과 워크플로우를 생성하려면 및 준수 기능에서 감사 관리 표준 CSDM 수명주기 값을 사용해야 합니다.

    레거시 상태 값과 CSDM CSDM 수명주기 값 간의 매핑을 지정하는 방법

    A 수명주기 값 쌍 는 제품 인스턴스의 수명주기 동안 CI, 자산 또는 IBI에 대한 수명주기 스테이지수명주기 스테이지 상태 값을 조합한 값입니다.기본 시스템 여기에는 매핑 규칙을 보유하는 수명주기 매핑 [life_cycle_mapping] 테이블이 포함됩니다. 기본 규칙은 공통 레거시 상태 값을 CSDM 수명주기 값 쌍. 필요에 따라 규칙을 업데이트하고 추가할 수 있습니다. (이 표는 에 자세히 설명되어 있습니다 수명주기 매핑 테이블.)

    레거시 상태 값과 동등한 CSDM 수명주기 값 쌍값 사이의 매핑을 지정하는 매핑 규칙입니다.

    주:
    (csdm.lifecycle.migration.activated) 플러그인을 CSDM 처음 활성화하고 자산 또는 CI에 대한 사용자 지정 상태와 하위 상태가 있는 경우 사용자 지정 레거시 값과 수명주기 값 간의 매핑을 CSDM 생성하고 구성합니다.

    정렬/동기화 프로세스의 개요

    정렬 및 동기화 프로세스를 시작하려면 수명 주기 매핑 테이블 목록 페이지에서 수명 주기 동기화 사용을 선택합니다. 이 작업을 수행하면 csdm.lifecycle.sync.between.ci.and.asset.activated 시스템 속성이 true 로 설정되고 다음 활동이 시작됩니다.

    1단계: 불일치 검사 실행 및 모든 매핑 수정

    시스템에서 불일치 검사를 실행합니다.
    불일치 검사 스크립트는 다음과 같은 모든 매핑 규칙을 확인합니다.
    • 자산 테이블에 대한 수명주기 매핑 규칙을 확인합니다 CSDM .
    • CI 테이블의 수명주기 매핑 규칙을 CMDB 확인합니다CSDM.
    • alm_hardware_state_mapping 및 alm_asset_ci_state_mapping 테이블에 나타나는 레거시 자산-CI 매핑 규칙을 확인합니다.
      주:
      자산(비자산 CI)과 연결되지 않은 각 CI에 대해 매핑 테이블을 사용하여 CSDM 레거시 상태에서 CI 수명주기 값 쌍 를 파생시킵니다.

    매핑 오류를 나열하는 불일치 보고서입니다.

    스크립트는 다음과 같은 종류의 매핑 문제를 나열하는 보고서를 표시합니다.
    • 아직 매핑되지 않은 레거시 상태 값입니다 수명주기 값 쌍.
    • 매핑 규칙에 포함되지 않았거나 비활성 규칙에 포함된 레거시 상태 값입니다.
    • 사용자 지정 레거시 상태 값입니다. 각 사용자 지정 값에 대해 시스템이 life_cycle_mapping 테이블에 기록을 추가합니다. 그러나 일부 필수 필드 값이 아직 설정되지 않았으므로 이러한 매핑 기록은 비활성 상태입니다. 모든 사용자 지정 레거시 상태 값이 정렬되도록 이러한 기록을 편집하고 활성화합니다.
    • 일회성 정렬 후에는 CI와 자산 간의 레거시 상태 값이 자동으로 동기화됩니다. 따라서 이 보고서는 존재하지 않거나 자산과 CI 간의 비활성 매핑 규칙에 포함된 하드웨어 상태 또는 설치 상태를 식별합니다.
    수동 프로세스: 매핑 오류가 있는 경우 매핑을 추가하거나 업데이트합니다.
    누락된 매핑 규칙을 추가하고 현재 규칙이 올바르고 활성 상태인지 확인합니다. 이 버튼은 매핑 규칙을 업데이트할 수 있는 매핑 테이블을 엽니다. 개별 규칙을 업데이트하는 방법에 대한 지침은 에 레거시 상태 값을 수명주기 값에 CSDM 매핑표시됩니다.
    불일치 확인을 다시 실행합니다.
    불일치 검사를 실행하고 모든 오류가 수정될 때까지 오류를 수정합니다.

    2단계: 자동화된 대량 정렬: 모든 레거시 CMDB CI 및 자산 데이터를 수명주기 값 쌍에 CSDM 정렬

    모든 매핑 오류가 수정되면 배치 프로세스의 예약된 작업은 수명 주기 스테이지수명 주기 스테이지 상태에 수명주기 값 쌍대해 일회성만 대량 정렬을 수행합니다.

    대량 정렬 중에는 이 프로세스에서 매핑 규칙을 사용하여 자산 및 CMDB CI 기록 모두에 대한 레거시 상태 값을 파생 CSDM 수명주기 값 쌍 시킵니다. 이 프로세스 중에는 활성화 버튼이 비활성화되고 매핑 규칙을 업데이트할 수 없게 차단됩니다.
    주:
    IBI 레코드는 변경되지 않습니다. IBI 레코드에 대한 레거시 값과 수명 주기 값 간의 활성 동기화가 이미 마련되어 있습니다.

    레거시 상태 데이터를 CSDM 수명주기 값에 일회성 대량 정렬하는 전체 플로우입니다.

    1단계: 이 없는 수명주기 값 쌍모든 자산에 대해 값을 생성합니다.

    CSDM 자산 테이블에 대한 수명주기 매핑 규칙을 사용하여 레거시 상태 값을 파생 수명주기 값 쌍 시킵니다.

    2단계: 일회성 동기화: 수명주기 값이 자산 값과 일치하지 않는 CSDM 각 CI에 대해 CI를 자산 값으로 업데이트합니다

    다음 단계 중 하나에서 CI 수명주기 값 쌍 와 자산 수명주기 값 쌍간에 양방향 동기화가 구현되므로 이 일회성 동기화는 반복되지 않습니다.

    3단계: 일회성 동기화: CI가 자산과 연결되지 않은 경우 매핑 테이블을 사용하여 CSDM 레거시 상태에서 CI의 수명주기 값을 파생시킵니다.
    CI 레거시 값과 자산 레거시 값 간에 양방향 동기화가 계속되므로 이 일회성 동기화는 반복되지 않습니다. 향후 CI 값은 자산과 CI 수명주기 값 쌍간의 새로운 양방향 동기화에서 파생됩니다.

    3단계: 동기화 작업을 위한 자동화된 업데이트

    동기화 작업에 대한 업데이트입니다.

    새로운 기능: 자산과 CMDB CI 간의 수명주기 데이터 동기화 활성화
    CSDM 수명주기 값 쌍 은(는) 자산과 CI 간에 양방향으로 동기화됩니다.
    신규: CI 레거시 값과 CSDM 수명주기 값 간의 CMDB 양방향 동기화 비활성화

    따라서 CI 레거시 값에 대한 변경 사항은 업데이트 CSDM 수명주기 값 쌍 되지 않습니다(이 값은 시간이 지남에 따라 달라짐). 대신, CSDM 수명주기 값 쌍 자산 수명주기 값 쌍과 양방향 동기화에 의해 업데이트됩니다 . 대시보드의 보고서에는 CSDM 수명주기 값이 레거시 값과 다른 CI가 나열됩니다.

    변경 없음: 자산 레거시 값과 CI 레거시 값 간 동기화
    자산 레거시 값과 CI 레거시 값 간의 기존 양방향 동기화는 계속됩니다.
    (동기화가 현재 활성 상태인 경우 변경 없음): 자산 레거시와 자산 수명주기 값 간의 동기화를 활성화합니다.
    자산 레거시 값과 수명주기 값 쌍 계속 간의 양방향 동기화입니다.

    4단계: 진행 중인 자동 동기화 작업

    모든 CSDM 수명주기 값의 지속적인 동기화입니다.

    동기화 작업이 완료된 직후 비즈니스 규칙이 실행되어 각 제품 인스턴스의 자산, CI 및 IBI 테이블에 맞춰 수명주기 값 쌍 정렬됩니다. 그런 다음 비즈니스 규칙이 정기적으로 실행되어 레거시 상태 값에 대한 변경 사항을 자산, CI 및 IBI에 대한 수명주기 값 쌍 업데이트로 통합하고 정렬을 유지합니다.

    수명주기 정렬 및 동기화 활성화

    지시 수명주기 값에 대한 CSDM 정렬 및 동기화 활성화

    레거시 상태 값을 수명주기 값에 CSDM 매핑

    수명주기 매핑 모듈을 사용하여 기존 레거시 상태 값을 (life cycle stagelife cycle stage status)로 CSDM 수명주기 값 쌍 변환하는 방법을 지정합니다. 자산 및 CI 레거시 상태 값을 모두 에 매핑합니다 수명주기 값 쌍.

    시작하기 전에

    필요한 역할: itil_admin 또는 asset_admin

    이 태스크 정보

    팁:
    이 문서에서 사용되는 용어는 에 CSDM 수명주기 용어정의되어 있습니다.

    이 예에서 기존 데이터는 하드웨어 CI에 대해 설치 상태 라는 상태 속성을 사용합니다. 설치 상태 속성의 기존 보류 중인 설치 값을배포/테스트 수명주기 값 쌍CMDB에 매핑하도록 수명주기 매핑 양식을 구성합니다.

    기존 레거시 값을 CSDM 수명주기 값에 매핑합니다.

    프로시저

    1. 다음으로 이동 모두 > CSDM > 수명주기 매핑.
    2. 수명 주기 매핑 목록 보기에서 새로 만들기 를 선택한 다음, 수명 주기 매핑 양식을 작성합니다.
      표 1. 수명주기 매핑 양식
      필드 설명
      테이블 매핑 이 매핑이 적용되는 레거시 CMDB 테이블 및 내림차순 테이블입니다.

      내림차순 테이블에 대해 특별히 구성된 매핑이 없는 경우 내림차순 테이블에 적용됩니다.

      우선순위

      테이블에 대한 이 매핑 정의를 적용하는 우선순위입니다.

      우선순위는 life_cycle_mapping 테이블에 클래스에 대한 여러 항목이 포함되어 있을 때 사용됩니다. 의미 있는 레거시 값을 검색할 때 우선순위가 가장 높은 항목이 먼저 사용됩니다. 첫 번째 항목을 사용할 수 없는 경우 우선순위가 높은 다음 레코드가 사용됩니다.

      숫자 값이 낮을수록 우선 순위가 높음을 나타냅니다.

      활성

      이 매핑 정의를 적용할지 여부를 나타냅니다.

      비활성화하면 우선 순위가 낮은 매핑이 사용되거나 표준 수명주기 필드가 TBD로 설정됩니다.

      레거시 필드 이름 현재 수명주기 스테이지를 저장하는 데 사용 중인 지정된 Mapping for table 항목의 레거시 필드입니다. 이 값은 수명주기 매핑의 소스로 사용해야 합니다.
      레거시 필드 값 현재 사용 중인 지정된 Mapping for table 항목 내 저장소 수명 주기 스테이지의 레거시 값입니다. 이 값은 수명주기 매핑의 소스로 사용해야 합니다.
      레거시 하위 필드 이름 수명주기 관리에도 사용되는 지정된 Mapping for table 항목의 추가 레거시 필드입니다.
      레거시 하위 필드 값 수명 주기 관리에도 사용되는 지정된 Mapping for table 항목의 추가 레거시 값입니다.
      수명 주기 통제 수명주기 매핑을 위한 유효한 조합의 권한이 부여된 소스로 사용되는 클래스 및 수명주기 스테이지와 수명주기 스테이지 상태입니다.
      테이블 지정된 테이블 매핑을 매핑할 표준 수명주기 테이블입니다. 설정은 수명 주기 제어의 선택을 기반으로 합니다.
      수명 주기 스테이지

      지정된 레거시 필드 이름을 매핑할 표준 수명주기 스테이지입니다. 설정은 수명 주기 제어의 선택을 기반으로 합니다.

      life_cycle_mapping 테이블에 일치하는 항목이 없으면 값이 TBD로 설정됩니다.

      수명 주기 스테이지 상태

      지정된 레거시 필드 값을 매핑할 표준 수명주기 스테이지 값입니다. 설정은 수명 주기 제어의 선택을 기반으로 합니다.

      life_cycle_mapping 테이블에 일치하는 항목이 없으면 값이 TBD로 설정됩니다.

    3. 제출을 선택합니다.
    4. 이 프로세스를 반복하고, 모든 레거시 상태 값을 CMDB매핑했으면 .

    수명주기 값에 대한 CSDM 정렬 및 동기화 활성화

    수명주기 동기화를 활성화하여 레거시 자산 및 CI 상태 설정을 표준수명주기 값 쌍으로 마이그레이션합니다CSDM. 일회성 마이그레이션 프로세스 후 비즈니스 규칙은 IBI, 자산 및 CI 수명주기 값 간의 동기화를 유지합니다.

    시작하기 전에

    팁:
    이 문서에서 사용되는 용어는 에 CSDM 수명주기 용어정의되어 있습니다.
    수명 주기 동기화를 활성화하기 전에 다음으로 이동합니다. CSDM > 수명주기 매핑. 수명 주기 매핑 목록 뷰에서 미리 채워진 매핑을 검토합니다.
    • 환경에 필요한 대로 매핑을 조정하고 추가합니다.
    • 사용자 지정 상태 값에 대한 매핑을 검토합니다. 이러한 매핑은 불완전하며 매핑할 원하는 표준 수명주기 제어를 제공해야 합니다.
    • 모든 매핑이 수명 주기 제어로 구성되어 있는지 확인합니다.
    • 모든 매핑이 활성화되었는지 확인합니다.
    다음 조건이 적용되는 경우에만 활성화를 진행할 수 있습니다.
    • 모든 매핑 기록이 활성으로 설정되고 수명 주기 제어로 구성됩니다.
    • 사용자 지정 레거시 값에 대한 모든 매핑 기록이 완전히 구성되었습니다.

    필요한 역할: itil_admin 또는 asset_admin

    프로시저

    1. 다음으로 이동 CSDM > 수명주기 매핑.
    2. 수명 주기 매핑 목록 뷰의 수명 주기 매핑 테이블 목록 페이지에서 수명 주기 동기화 사용을 선택합니다.
      이 작업을 수행하면 csdm.lifecycle.sync.between.ci.and.asset.activated 시스템 속성이 true로 설정됩니다. 불일치 보고서에는 대량 매핑을 수행하기 전에 복구해야 하는 누락되거나 비활성 매핑 목록이 표시됩니다.
    3. 보고서에서 항목을 선택하여 주의가 필요한 매핑에 액세스하고, 매핑을 수정한 다음, 새로 고침 을 선택하여 보고서를 다시 실행합니다.

    결과

    일회성 동기화가 수행됩니다. 모든 cmdb_ci 및 자산 기록에는 수명주기 스테이지수명주기 스테이지 상태 값이 있어야 하며, 이는 자산에 있는 항목(자산/CI 콤보가 있는 경우)에서 직접 가져오거나 자산이 아닌 CI에 대한 수명주기 매핑 테이블에서 직접 가져온 값입니다.

    이제 비즈니스 규칙은 설명된 대로 수명주기 데이터의 지속적인 정렬을 제품 인스턴스를 지원하기 위해 자산과 CI 간의 수명주기 동기화 활성화 CSDM수행합니다.

    다음에 수행할 작업

    데이터 마이그레이션이 성공적으로 완료되면 CSDM 모델에 따라 데이터 관리를 시작할 수 있습니다.
    1. CSDM Activation(com.snc.cmdb.csdm.activation) 플러그인을 활성화합니다.
    2. CMDB 데이터 관리자를 사용하여 CI의 수명주기를 중앙에서 일관되고 표준적인 방식으로 대량으로 관리합니다.