openstack을 처음 사용하고 어떻게 작동하는지 이해하려고 노력하고 있습니다. 제 질문은 입니다. 3 개의 컴퓨팅 노드가있는 경우 컨트롤러 (노바)가 배포 할 노드를 선택하고 두 번째 인스턴스를 어떻게 선택합니까? 동일한 컴퓨팅 노드 또는 다른 노드에 있습니까? 컨트롤러는 인스턴스를 배포 할 계산 노드를 어떻게 선택합니까?
는 컨트롤러에서 실행
0
A
답변
0
노바 - 스케줄러가 된 손님에 배포해야 계산 결정 주셔서 감사합니다. nova.conf에는 scheduler_default_filters 키가 있습니다. scheduler_default_filters의 값에서 노바는 게스트 생성에 대한 단서를 필요로합니다.
scheduler_default_filters에 일반적으로 사용되는 값은 다음과 같습니다. 예약 목적으로 시도하지 않았습니다 (RetryFilter).
요청 된 가용성 영역 (AvailabilityZoneFilter)에 있습니다.
사용할 수있는 충분한 RAM을 확보하십시오 (RamFilter).
요청 (ComputeFilter)
충족 어떤 아키텍처, 하이퍼 바이저 유형 또는 인스턴스의 이미지 속성 (ImagePropertiesFilter)에 지정된 가상 머신 모드 속성 서비스를 제공 할 수 있습니다.
요청한 경우 그룹의 다른 인스턴스와 다른 호스트에 있습니다 (ServerGroupAntiAffinityFilter).
그룹 호스트 세트에 있습니다 (요청 된 경우) (ServerGroupAffinityFilter).