CMDB용 통합 커먼즈에서 병렬 로드를 위한 파티션 크기 계산
CMDB용 통합 커먼즈에서 지원되는 경우 병렬 로드 프레임워크에 대해 계산된 파티션 크기를 지원합니다.서비스 그래프 커넥터
의 병렬 로드 기능은 ServiceNow AI Platform여러 스레드를 사용하여 데이터 로드를 실행합니다. 데이터 소스의 파티션 크기는 병렬 로드 기능에 의해 사용되는 애플리케이션에서 CMDB용 통합 커먼즈 계산됩니다. 이 파티션 크기는 워크로드가 사용 가능한 스레드 간에 균등하게 분산되는지 확인합니다. 데이터 로드의 균형을 유지함으로써 데이터 서비스 그래프 커넥터 소스 내의 데이터 소스는 사용 가능한 노드에서 데이터 로드를 균일하게 관리하여 처리 시간을 줄이고 전반적인 효율성을 향상시킬 수 있습니다. 이 접근 방식은 효율적인 데이터 로드를 촉진하고 대기 시간을 최소화하며 데이터 소스의 성능을 최적화합니다.
파티션 크기 계산
데이터 소스에서 병렬 로드를 위한 파티션 크기는 인스턴스의 ServiceNow 활성 기본 노드 수와 다음 공식을 사용하여 데이터 소스에서 로드할 총 데이터 볼륨에 따라 결정됩니다.
Partition size = Total data volume / (10% * Active primary nodes)예를 들어,
4 개의 활성 기본 노드가 있고 로드할 데이터 볼륨이 1000 단위인 경우 파티션 크기는 다음과 같이 계산됩니다.Partition size = 1000 / (10% * 4) = 1000 / 0.4 = 25
병렬 작업 계산
병렬 작업을 사용하면 작업 부하를 여러 작업에 균등하게 분산하여 데이터 로드 시간을 줄이고 데이터 검색의 효율성을 향상시킬 수 있습니다. 파티션에 대해 생성된 병렬 작업 수를 계산하는 것은 다음 공식을 기반으로 합니다.
Number of parallel jobs = Total data volume/Partition size
총 데이터 볼륨이
1,000 단위이고 파티션 크기가 25인 앞의 예에서 생성되는 병렬 작업의 수는 다음과 같이 계산됩니다.Number of parallel jobs = 1000/25 = 40