테넌트 가상 데이터 센터를 생성하여 보안 다중 테넌시 및 리소스 할당을 사용하도록 설정할 수 있습니다. 이러한 데이터 센터는 각 전기통신 워크로드에 대한 특정 서비스 수준 계약을 제공하는 서로 다른 계산 노드에 생성될 수 있습니다.
프로젝트 할당량은 여러 계산 노드 또는 가용성 영역의 OpenStack 리소스를 제한하지만 리소스 가용성을 보장하지는 않습니다. 테넌트 가상 데이터 센터를 생성하여 계산 노드에서 OpenStack 프로젝트에 대한 CPU 및 메모리를 할당하면, 테넌트에 대한 리소스를 보장하고 다중 테넌트 환경에서 노이즈가 많은 인접 시나리오를 방지합니다.
테넌트 가상 데이터 센터는 계산 노드 수준에서 리소스를 할당합니다. 또한 동일한 플레이버를 사용하여 VNF(Virtual Network Function) 수준에서 리소스를 할당할 수도 있습니다. 지침은 리소스 QoS 구성 항목을 참조하십시오.
viocli 유틸리티, vAPI 또는 DCLI(Data Center Command-Line Interface)를 사용하여 테넌트 가상 데이터 센터를 관리할 수 있습니다. 예를 들어 이 절차에서는 viocli 유틸리티를 사용합니다. vAPI 또는 DCLI 사용에 대한 자세한 내용은 테넌트 가상 데이터 센터 vAPI 사용을 참조하십시오.
사전 요구 사항
- VMware Integrated OpenStack 캐리어 버전 기능을 사용하도록 설정합니다. "VMware Integrated OpenStack 설치 및 구성 가이드" 에서 "캐리어 버전 기능을 사용하도록 설정"을 참조하십시오.
- 테넌트 VDC를 생성하려는 프로젝트의 UUID를 확인합니다. 프로젝트 UUID는 openstack project list 명령을 실행하여 찾을 수 있습니다.
- 테넌트 VDC를 생성하려는 계산 노드의 이름을 확인합니다. 계산 노드의 이름은 openstack compute service list 명령을 실행하여 찾을 수 있습니다.
- 테넌트 VDC를 생성하려는 계산 노드에 대해 vSphere DRS가 설정되었는지 확인합니다.
프로시저
결과
다음에 수행할 작업
viocli get tenant-vdcs tvdc-uuid
명령을 실행하여 테넌트 가상 데이터 센터의 리소스 풀을 표시할 수 있습니다. 각 리소스 풀은 해당 제공자 ID, 프로젝트 ID, 상태, 최소 및 최대 CPU, 최소 및 최대 메모리, 계산 노드 정보와 함께 나열됩니다. 테넌트 가상 데이터 센터에 여러 개의 리소스 풀이 포함된 경우 첫 번째 행은 모든 풀에 대한 집계 정보를 표시합니다.
viocli update tenant-vdc 명령을 실행하여 테넌트 가상 데이터 센터를 업데이트하거나, viocli delete tenant-vdc
명령 실행을 실행하여 테넌트 가상 데이터 센터를 삭제할 수 있습니다.