13.2. DVR 개요
DVR(Distributed Virtual Routing)은 대체 라우팅 설계를 제공합니다. DVR은 컨트롤러 노드의 장애 도메인을 분리하고 L3 에이전트를 배포하고 모든 Compute 노드에 라우터를 예약하여 네트워크 트래픽을 최적화합니다. DVR에는 다음과 같은 특징이 있습니다.
- east-West 트래픽은 분산된 방식으로 컴퓨팅 노드에서 직접 라우팅됩니다.
- 유동 IP를 사용하는 North-South 트래픽이 컴퓨팅 노드에 분산 및 라우팅됩니다. 이를 위해 모든 컴퓨팅 노드에 외부 네트워크를 연결해야 합니다.
- 유동 IP가 없는 North-South 트래픽은 배포되지 않으며 여전히 전용 컨트롤러 노드가 필요합니다.
-
컨트롤러 노드의 L3 에이전트는
dvr_snat모드를 사용하므로 노드가 SNAT 트래픽만 제공합니다. - neutron 메타데이터 에이전트는 모든 컴퓨팅 노드에 배포 및 배포됩니다. 메타데이터 프록시 서비스는 모든 분산 라우터에서 호스팅됩니다.