다른 조직에 게시되거나 다른 조직에서 구독된 카탈로그 항목이 많은 경우 카탈로그 동기화 중에 시스템 오버로드를 피하려면 카탈로그 동기화 임계치 조절을 구성하면 됩니다. 셀 관리 도구의 manage-config 하위 명령을 사용하여 동시에 동기화할 수 있는 라이브러리 항목 수를 제한하는 방식으로 카탈로그 동기화 임계치 조절을 구성할 수 있습니다.

구독된 카탈로그에서 카탈로그 동기화가 시작되면 게시된 카탈로그는 먼저 vCenter Server 저장소에서 vCloud Director 전송 서비스 스토리지로 라이브러리 항목을 다운로드한 다음 구독된 카탈로그에 대한 다운로드 링크를 생성합니다. 게시된 모든 카탈로그가 동시에 다운로드할 수 있는 라이브러리 항목 수를 제한할 수 있습니다. 구독된 모든 카탈로그가 동시에 동기화할 수 있는 라이브러리 항목 수를 제한할 수 있습니다. 구독된 단일 카탈로그가 동시에 동기화할 수 있는 라이브러리 항목 수를 제한할 수 있습니다.

셀 관리 도구의 manage-config 하위 명령을 사용하여 카탈로그 임계치 조절에 대한 구성 설정을 업데이트할 수 있습니다. manage-config 하위 명령 사용에 대한 자세한 내용은 애플리케이션 구성 설정 업데이트 항목을 참조하십시오.

표 1. 카탈로그 임계치 조절에 대한 구성 설정
구성 설정 기본값 설명
vcloud.tasks.VDC_ENABLE_DOWNLOAD.queue.limit 30 vCloud Director 인스턴스의 게시된 모든 카탈로그가 vCenter Server에서 vCloud Director로 동시에 다운로드할 수 있는 라이브러리 항목 수의 제한입니다.

vCloud Director 인스턴스 전체에서 다운로드할 게시된 라이브러리 항목의 총 수가 이 제한보다 큰 경우에는 이 제한에 따라 라이브러리 항목이 여러 부분으로 나뉘어 순차적으로 다운로드됩니다.

vcloud.tasks.LIBRARY_ITEM_SYNC.queue.limit 30 vCloud Director 인스턴스의 구독된 모든 카탈로그가 동시에 동기화할 수 있는 라이브러리 항목 수의 제한입니다.

vCloud Director 인스턴스 전체에서 동기화할 구독된 라이브러리 항목의 총 수가 이 제한보다 큰 경우에는 이 제한에 따라 항목이 여러 부분으로 나뉘어 순차적으로 동기화됩니다.

contentLibrary.item.sync.batch.size 10 구독된 단일 카탈로그가 동시에 동기화할 수 있는 라이브러리 항목 수의 제한입니다.

구독된 카탈로그가 이 제한보다 많은 라이브러리 항목 수를 동기화하려고 하면 이 제한에 따라 항목이 여러 부분으로 나뉘어 순차적으로 동기화됩니다.

구독된 카탈로그에 대한 동기화 임계치 조절 구성

다음 명령은 구독된 단일 카탈로그가 동시에 동기화할 수 있는 라이브러리 항목 수 제한을 5로 설정합니다.

[root@cell1 /opt/vmware/vcloud-director/bin]#./cell-management-tool manage-config -n contentLibrary.item.sync.batch.size -v 5

구독된 카탈로그에 라이브러리 항목이 13개 포함되어 있으면 카탈로그 동기화가 세 부분으로 나뉘어 순차적으로 수행됩니다. 첫 번째 부분은 다섯 개 항목을 포함하고 두 번째 부분은 그 다음 다섯 개 항목을 포함하고 마지막 부분은 나머지 세 개 항목을 포함합니다.