21장. 가용성 영역을 사용하여 네트워크 리소스를 고가용성으로 설정
버전 16.2부터 RHOSP(Red Hat OpenStack Platform)는 RHOSP Networking 서비스(neutron) 가용 영역(AZ)을 지원합니다.
AZS를 사용하면 RHOSP 네트워크 리소스를 고가용성으로 만들 수 있습니다. 여러 AZ에서 서로 다른 전원 소스에 연결된 네트워크 노드를 그룹화한 다음 중요한 서비스를 별도의 AZ에 예약할 수 있습니다.
종종 네트워킹 서비스 AZ는 Compute 서비스(nova) AZ와 함께 사용되어 고객이 워크로드가 실행되는 물리적 사이트에 로컬인 특정 가상 네트워크를 사용하도록 합니다. 분산 컴퓨팅 노드 아키텍처에 대한 자세한 내용은 분산 컴퓨팅 노드 및 스토리지 배포 가이드를 참조하십시오.
21.1. 네트워킹 서비스 가용성 영역 정보
RHOSP(Red Hat OpenStack Platform) 네트워킹 서비스(neutron) 가용 영역(AZ) 기능을 제공하는 필수 확장 기능은 availability_zone
,router_availability_zone
, network_availability_zone
입니다. ML2/OVS(Open vSwitch) 메커니즘 드라이버가 포함된 Modular Layer 2 플러그인은 이러한 모든 확장을 지원합니다.
ML2/OVN(Open Virtual Network) 메커니즘 드라이버가 포함된 Modular Layer 2 플러그인은 라우터 가용 영역만 지원합니다. ML2/OVN에는 분산 DHCP 서버가 있으므로 네트워크 AZ를 지원하지 않습니다.
네트워크 리소스를 생성할 때 OpenStack 클라이언트 명령줄 옵션인 --availability-zone-hint
를 사용하여 AZ를 지정할 수 있습니다. 지정한 AZ가 AZ 힌트 목록에 추가됩니다. 그러나 AZ 특성은 리소스가 예약될 때까지 실제로 설정되지 않습니다. 네트워크 리소스에 할당된 실제 AZ는 힌트 옵션으로 지정한 AZ와 다를 수 있습니다. 이러한 불일치의 이유는 영역 오류가 있거나 지정된 영역의 용량이 남아 있지 않기 때문일 수 있습니다.
사용자가 네트워크 리소스를 생성할 때 AZ를 지정하지 못하는 경우 기본 AZ에 대한 네트워킹 서비스를 구성할 수 있습니다. 기본 AZ를 설정하는 것 외에도 AZ에서 네트워크 및 라우터를 예약하도록 특정 드라이버를 구성할 수도 있습니다.