중복 CI 정정
CMDB의 중복 CI는 시스템에 불필요하게 과부하를 일으키고 CMDB의 무결성과 신뢰성을 방해합니다. 따라서 중복 CI를 탐지하고 정정하는 CMDB 도구를 정기적으로 사용하는 것이 중요합니다.
중복 제거 작업
IRE(식별 및 조정 엔진) 프로세스에서 중복 CI를 탐지하면 IRE는 검토 및 수정을 위해 중복된 CI의 각 세트를 중 복 제거 작업 으로 그룹화합니다. 중복 제거 작업은 세트에 있는 모든 중복 CI 목록을 포함하여 중복에 대한 상세 정보를 제공합니다. 작업의 각 중복 CI에 대한 상세 정보와 CI가 중복되는지 확인하는 데 사용된 데이터를 검토합니다. 중복 CI를 탐지하고 중복 제거 작업을 생성하는 IRE 프로세스에 대한 자세한 내용은 다음 문서를 참조하십시오 중복 CI 탐지.
경우에 따라 IRE가 중복 CI에 대한 중복 제거 작업을 자동으로 생성하지 않습니다. 이러한 경우에도 중복을 정정하려면 중복 제거 작업을 수동으로 생성해야 합니다. 이 문제가 발생하는 시점 및 작업을 수동으로 생성하는 방법에 대한 자세한 내용은 다음 문서를 참조하십시오 수동으로 중복 제거 작업 생성.
중복 제거 작업을 정정하면 중복 CI 세트가 단일 CI로 통합되어 중복이 제거됩니다.
- 대량: 중복 제거 대시보드, 중복 제거 템플릿 라이브러리 및 전체 CMDB 작업 공간 및 서비스 그래프 작업 공간의 CI 중복 제거 경험 를 사용하여 다음을 수행합니다.
- 유사한 중복 제거 작업을 대량으로 처리하는 중복 제거 템플릿 생성
- 중복 제거 작업 검토
- 중복 제거 템플릿을 사용하여 중복 제거 작업을 대량으로 처리
- 조직의 중복 제거 수 및 상태에 대한 인사이트 확보
- 단일 작업: 중복 제거 작업 검토(수동) 그리고 중복 CI 정정기 마법사를 사용하여 단일 중복 제거 작업을 처리합니다.
메인 CI
메인 CI는 중복 CI를 정정하는 데 핵심적인 역할을 합니다. 메인 CI는 나머지 중복 CI를 해당 메인 CI로 조정한 후 활성 CI로 유지하려는 중복 CI 중 하나입니다. 그런 다음 중복 CI의 나머지 부분을 폐기 또는 삭제하거나, 해당 속성에 사용자 지정 값을 할당할 수 있습니다. 정정 중 첫 번째 단계는 정정 프로세스의 기본 CI를 선택하는 것입니다. 정정하는 동안 중복 CI에서 메인 CI에 조정할 속성 값, 관계 및 관련 항목을 선택합니다. 또는 데이터를 통합하지 않고 메인 CI를 그대로 유지하도록 선택할 수 있습니다.
duplicate_of 중복 CI의 속성은 메인 CI에 대한 참조를 저장하는 데 사용됩니다. 릴리스 이상으로 New York 업그레이드된 인스턴스에 있던 중복 CI의 경우 메인 CI를 알 수 없습니다. 업그레이드 duplicate_of 후 이러한 중복 CI에 대해 '알 수 없음'으로 설정되어 CI가 중복되지만 메인 CI를 알 수 없음을 나타냅니다.
정정 전에는 중복 CI 세트의 CI가 모두 서로 중복됩니다. 정정 후 중복 CI 집합은 하나의 기본 CI와 각각 기본 CI의 중복으로 간주되는 여러 CI로 구성됩니다. 메인 CI의 duplicate_of 속성이 비어 있습니다. duplicate_of 세트에 있는 나머지 모든 중복 CI의 속성은 세트의 메인 CI에 대한 참조입니다.
기본 관련 항목 목록
- 자산과 연결된 속성 및 관련 항목의 병합은 지원되지 않습니다. 자산 관련 테이블은 기본 관련 항목 목록에 포함되지 않으므로 병합할 수 없습니다.
- 시나리오에 비활성 변경 요청이 포함되어 있으면 변경 요청 양식의 구성 항목 필드가 지워집니다. 현재 값이 중복된 CI이면 메인 CI와 병합되지 않습니다.
중복 제거 대시보드 및 템플릿
CMDB 작업 공간 및 서비스 그래프 작업 공간 은 중복 제거 작업을 대량으로 처리할 수 있는 중복 제거 정정 솔루션을 제공합니다. 중복 제거 대시보드와 중복 제거 템플릿 및 라이브러리를 사용하면 여러 중복 제거 작업을 한 번의 작업으로 일관되게 처리할 수 있습니다. 중복 제거 템플릿 라이브러리를 사용하면 클래스의 정정 설정으로 미리 구성된 중복 제거 템플릿을 만들 수 있습니다. 의 중복 제거 대시보드를 사용하면 템플릿에 설정된 클래스의 여러 중복 제거 작업에 미리 구성된 템플릿을 실행할 수 있습니다. 그런 다음 템플릿의 정정 설정이 중복 제거 작업의 중복 CI에 일관되게 적용되어 CI 중복을 정정합니다.
중복 CI 정정에 대한 자세한 내용은 다음 문서를 참조하십시오 CMDB 작업 공간 및 서비스 그래프 작업 공간의 CI 중복 제거 경험.
중복 CI 정정
마법사와 유사한 중복 제거 정정 도구로, 단일 중복 제거 작업과 연결된 중복 CI 집합을 조정할 수 있습니다. 중복 CI 중 하나를 선택하여 활성 CI(메인 CI)로 유지한 다음, 나머지 중복 CI의 처리 방법을 결정할 수 있습니다. Duplicate CI Remediator를 사용하면 속성, 관계 및 관련 항목에 대한 조정 옵션을 설정할 수 있습니다.
인스턴스에 버전 3.0 이상이 설치된 경우 CMDB용 Now Assist 중복 CI 정정자는 중복 제거 작업 해결 도우미 기술을 사용하는 CMDB용 Now Assist 정정 옵션을 제공합니다. 3.0 설정 CMDB용 Now Assist 에 대한 자세한 내용은 다음 문서를 참조하십시오 CMDB(구성 관리 데이터베이스)용 Now Assist.
중복 CI 정정기 사용에 대한 자세한 내용은 다음 문서를 참조하십시오 중복 제거 작업 정정(수동).
관련 테이블에 미치는 영향(예: 변경)
관련 테이블에는 중복 CI 정정 중에 참조된 CI를 메인 CI로 업데이트하지 못하게 하는 비즈니스 규칙 또는 기타 자동화된 워크플로우가 있을 수 있습니다. 이러한 테이블에서 모든 워크플로우(예: 오류 무시, 비즈니스 규칙 건너뛰기)를 사용하지 않도록 정정 프로세스를 구성하여 정정 프로세스가 완료되도록 할 수 있습니다. 이 기능을 적용하려면 시스템 속성 glide.duplicate_ci_remediator.merge_related_items_enhanced 이 true 로 설정되고 중복 제거 관련 테이블 구성 [reconcile_duplicate_related_table_config] 테이블에 워크플로우를 사용하지 않도록 설정하는 설정이 있는 관련 테이블에 대한 항목이 있어야 합니다. 기본적으로 기본 시스템은 워크플로우를 사용하지 않도록 설정되어 있으며 변경 [change_request] 및 작업 CI [task_ci] 테이블에 대한 오류를 처리하도록 구성되어 있습니다. 자세한 내용은 정정 중 관련 테이블의 워크플로우 끄기 문서를 참조하십시오.
- CI가 상태가 신규가 아닌 변경 요청과 연결된 경우 중복 CI 정정 프로세스가 CI를 삭제하면 CI가 변경 요청에서 제거됩니다.
- CI가 상태가 신규인 변경 요청과 연결된 경우 중복 CI 정정 프로세스가 CI를 삭제하면 변경 요청의 CI가 메인 CI로 업데이트됩니다.
CI가 문제 또는 인시던트 작업과 관련된 경우 정정 프로세스에서 연결된 CI를 삭제했더라도 시스템에서 메인 CI를 해당 작업으로 병합하므로 중복된 CI 정정 프로세스가 실행된 후에도 해당 작업은 유효합니다.
중복 CI 처리에 영향을 주는 속성
여러 속성은 중복 CI 세트가 처리되는 방식에 영향을 줍니다. 이러한 속성에 대한 자세한 내용은 중복 CI 정정과 관련된 속성 문서를 참조하십시오.
특수 정정 시나리오
중복 CI의 정정이 다르게 작동하는 몇 가지 특수 정정 시나리오가 있습니다.
- 많은 수의 중복 CI
-
중복 CI의 수가 특정 임계치를 초과하는 경우 중복 CI의 조정에 대한 지원이 제한됩니다. 이 임계치는 속성 값을 glide.duplicate_ci_remediator.max.cis 기반으로 하며, 기본값은 1,000입니다. 이 속성을 업데이트하여 임계치를 늘릴 수 있습니다. 그러나 속성을 5,000보다 큰 값으로 설정하더라도 이 임계값은 5,000을 초과하지 않습니다.
중복 제거 작업에 대한 중복 CI 수가 임계치를 초과하면 마법사에서 사용할 수 있는 옵션이 제한됩니다.- 메인 CI 선택 탭에는 메인 CI의 권장 목록만 나타나고 메인 CI 사용 옵션만 사용할 수 있습니다.
- 권장 사항은 가장 오래 전에 생성되고, 가장 최근에 업데이트되고, 가장 최근에 검색된 CI만을 기반으로 합니다.
- 속성 상충과 CI 관계의 조정은 지원되지 않으며 기본 관련 항목만 조정됩니다.
- 중복된 일련 번호
- 중복 CI 정정은 일반적으로 중복 CMDB CI에 적용됩니다. 그러나 경우에 따라 중복된 일련 번호에 대해 중복 제거 작업이 생성될 수 있습니다. 중복 일련 번호에 정정이 적용되면 중복 레코드의 관계 병합이 참조되지 않으므로 적용되지 않습니다.
- 많은 관련 항목
- 중복 제거 작업은 작업 로드 시간이 초과되어 정정 프로세스를 차단할 수 있는 많은 관련 항목과 연결될 수 있습니다. 이 경우 정정 프로세스를 계속하려면 제한된 모드에서 정정을 실행해 볼 수 있습니다. 시스템 속성을 추가 glide.duplicate_ci_remediator.enable_restricted_mode 하고 해당 값을 true 로 설정하여 정정 대화 상자에 Use the Duplicate CI Remediator (Restricted Mode) 옵션을 표시합니다. 이 옵션을 사용하여 중복 제거 정정에서 관련 항목의 사용을 제한하고 정정이 진행되도록 허용하는 방법에 대한 자세한 내용은 Duplicate CI Remediator [KB1542272] 내에서 제한된 모드 사용을 참조하십시오.
제한사항
IRE는 복제 건너뛰기 메커니즘의 일부로 필드를 채워 내부적으로 사용 duplicate_of 하므로 해당 필드의 수동 업데이트를 제한해야 합니다. 자세한 내용은 중복 CI 탐지 문서를 참조하십시오.
- CI는 자체 메인 CI가 될 수 없습니다(CI를 자체 중복으로 설정할 수 없음).
- CI와 메인 CI는 다른 도메인에 속할 수 없습니다.
-
메인 CI의 속성은 duplicate_of 어떤 CI도 메인 CI로 참조할 수 없습니다(중복 CI 체인을 만들기 위해 CI를 다른 중복 CI의 중복으로 설정할 수 없습니다).
-
CI를 다른 중복 CI의 중복으로 설정하려고 하면 해당 CI는 설정하려는 중복 CI의 메인 CI와 중복된 것으로 설정됩니다. 설정하려는 중복 CI의 메인 CI가 "알 수 없음"이면 작업이 실패합니다.
CI2가 '알 수 없음'과 중복되면 작업이 실패합니다.표 1. 예: CI를 다른 중복 CI의 중복으로 설정하려고 시도 CI 시도한 설정 결과(시스템 적용) CI1: duplicate_of = 비어 있음
CI2: duplicate_of = CI3
CI3: 메인 CI
CI1: duplicate_of = CI2
CI1: duplicate_of = CI3
CI2: duplicate_of = CI3
CI3: 메인 CI
-
기본 CI가 다른 CI의 중복이 되면 더 이상 기본 CI가 될 수 없습니다. 해당 기본 CI와 중복된 모든 CI는 새 기본 CI의 중복으로 설정됩니다.
표 2. 예: 기본 CI를 다른 CI의 중복으로 설정하려는 시도 CI 시도한 설정 결과(시스템 적용) CI1: duplicate_of = CI4
CI2: duplicate_of = CI4
CI3: duplicate_of = CI4
CI4: 메인 CI
CI5: duplicate_of = 비어 있음
CI4: duplicate_of = CI5
CI1: duplicate_of = CI5
CI2: duplicate_of = CI5
CI3: duplicate_of = CI5
CI4: duplicate_of = CI5
CI5: 메인 CI
-
메인 CI가 동일한 중복 CI 세트 내의 CI와 중복될 경우, 선택한 중복 CI가 중복 CI 세트의 메인 CI가 됩니다. 세트에 있는 나머지 중복 CI는 새 메인 CI의 중복으로 설정됩니다.
표 3. 예: 중복 CI 세트 내의 CI의 중복으로 기본 CI를 설정하려고 시도 CI 시도한 설정 결과(시스템 적용) CI1: duplicate_of = CI4
CI2: duplicate_of = CI4
CI3: duplicate_of = CI4
CI4: 메인 CI
CI4: duplicate_of = CI1
CI1: 메인 CI
CI2: duplicate_of = CI1
CI3: duplicate_of = CI1
CI4: duplicate_of = CI1
-
- 중복 CI 세트의 기본 CI인 CI는 삭제할 수 없습니다. 기본 CI를 삭제하려면 먼저 해당 기본 CI와 모든 중복 CI의 연결을 해제해야 합니다. 해당 메인 CI와 관련된 모든 중복 CI를 삭제하거나, 메인 CI가 있는 중복 CI의 모든 duplicate_of 속성에서 해당 메인 CI에 대한 참조를 제거합니다.