1.2. Red Hat OpenStack Platform에서 IPv6 사용
RHOSP(Red Hat OpenStack Platform) director는 OpenStack 서비스를 격리된 네트워크에 매핑합니다. 이러한 네트워크는 다음과 같습니다.
- 내부 API
- 스토리지
- 스토리지 관리
- 프로젝트(테넌트) 네트워크(Neutron VLAN 모드)
- 외부
이러한 네트워크 트래픽 유형에 대한 자세한 내용은 Director Installation and Usage Guide를 참조하십시오.
director는 또한 이러한 네트워크에 IPv6 통신을 사용하는 방법도 제공합니다. 즉, 필요한 OpenStack 서비스, 데이터베이스 및 기타 관련 서비스는 IPv6 주소를 사용하여 통신합니다. 이는 여러 컨트롤러 노드와 관련된 고가용성 솔루션을 사용하는 환경에도 적용됩니다. 이를 통해 조직은 RHOSP를 해당 IPv6 인프라와 통합할 수 있습니다.
다음 표에서 IPv6를 지원하는 RHOSP 네트워크의 가이드로 사용하십시오.
네트워크 유형 | 지원되는 인터넷 프로토콜 (IP) | 참고 |
---|---|---|
내부 API |
| |
스토리지 |
| |
스토리지 관리 |
| |
프로젝트 네트워크 |
| |
프로젝트 네트워크 끝점 |
| 이는 프로젝트 네트워크가 아닌 프로젝트 네트워크 터널을 호스팅하는 네트워크의 IP 주소를 나타냅니다. 네트워크 엔드포인트의 IPv6는 VXLAN 및 Geneve만 지원합니다. GRE(일반 라우팅 캡슐화)는 아직 지원되지 않습니다. |
external - 공용 API(및 Horizon) |
| |
external - 유동 IP |
| IPv6에서는 NAT 및 유동 IP 주소 대신 GUA(Global Unicast Address)를 사용합니다. 네트워킹(neutron) 서비스에서는 프로젝트 네트워크 간 IPv6 주소 지정에서 GUA를 사용할 것으로 예상하고, 따라서 NAT 없이 라우팅할 수 있습니다. 듀얼 스택(IPv4/v6)을 사용하면 유동 IP 주소를 사용하여 IPv4 서브넷의 IP 주소에만 연결할 수 있습니다. |
공급자 네트워크 |
| IPv6 지원은 프로젝트 운영 체제에 따라 다릅니다. |
프로비저닝 (PXE/DHCP) |
| |
IPMI 또는 기타 BMC |
| RHOSP는 프로비저닝 네트워크를 통해 BMC(Baseboard Management Controller) 인터페이스와 통신합니다. BMC 인터페이스가 듀얼 스택 IPv4 또는 IPv6을 지원하는 경우 RHOSP에 포함되지 않은 툴은 IPv6을 사용하여 BMC와 통신할 수 있습니다. |
오버클라우드 프로비저닝 네트워크 | IPv6 | 오버클라우드의 ironic에 사용되는 프로비저닝 네트워크입니다. |
오버클라우드 정리 네트워크 | 없음 | 시스템을 정리하는 데 사용되는 격리된 네트워크는 재사용할 준비가 되어 있습니다. |
시나리오 정의
이 가이드의 시나리오는 IPv6를 사용하는 격리된 네트워크로 오버클라우드를 생성하는 것입니다. heat 템플릿 및 환경 파일을 사용하여 네트워크 분리를 구성합니다. 이 시나리오는 이러한 heat 템플릿 및 환경 파일에 특정 변형을 제공하여 구성의 특정 차이점을 보여줍니다.
이 시나리오에서는 언더클라우드는 여전히 PXE 부팅, 인트로스펙션, 배포 및 기타 서비스에 IPv4 연결을 사용합니다.
이 가이드에서는 고급 오버클라우드 시나리오와 유사한 시나리오를 사용합니다. 가장 큰 차이점은 Ceph Storage 노드의 누락입니다.
이 시나리오에 대한 자세한 내용은 Director Installation and Usage Guide를 참조하십시오.
이 가이드에서는 RFC 3849 에 정의된 설명서 목적으로 2001:DB8::/32 IPv6 접두사를 사용합니다. 자체 네트워크에서 IPv6 주소에 대해 이러한 예제 주소를 대체해야 합니다.