2014-04-27 9 views
1

vSphere API 5.5를 사용하여 vCenter에 연결 중입니다.단일 요청으로 Datacenter에서 모든 HostSystem 참조 얻기

지금까지 을 사용하여 일부 속성과 함께 모든 HostSystem 참조 목록을 얻었습니다. 내가하고 싶습니다 Datacenter (이름)에 대한 정보가 각각 HostSystem에 속합니다.

나는 통과 사양을 사용하여 모든 DatacenterHostSystem MORs를 가져올 수 있었다, 그러나 나는 얻는 결과는 "평면"의 일종이다 : HostSystem 어떤 Datacenter에 속해있는 지금 날 수 있도록 할 수없는 구조 또는 참조가 없습니다.

나는 이것이 잘못된 길을보고있는 것처럼 느낍니다.
이런 종류의 정보를 가져 오는 더 좋은 방법이 있습니까?

답변

0

호스트가 속한 클러스터를 알고 싶다면 다음과 같이하십시오. 모든 클러스터를 가져옵니다. 각 클러스터에 대해 그 일부인 호스트를 가져옵니다. 클러스터 Y에서 찾을 수있는 모든 호스트 X에 대해 호스트 X가 클러스터 Y에 속해 있다는 것을 저장합니다.

데이터 센터에서도 마찬가지 일 수 있습니다.

+0

물론, 클라이언트가 데이터 센터 + 1의 숫자를 서비스에 부딪혔다는 것을 의미합니다. :) 그리고 나는 단일 요청으로이를 수행 할 수있는 방법이 있었으면 좋겠다. 그것을 반영하십시오. – cbaby