2.2. 네트워크 사양
다음 표는 예제 배포에서 사용되는 네트워크 구성을 보여줍니다.
이 예제에는 컨트롤 플레인의 하드웨어 중복과 overcloud keystone 관리 엔드포인트가 구성된 프로비저닝 네트워크는 포함되어 있지 않습니다.
물리적 NIC | 목적 | VLAN | 설명 |
---|---|---|---|
eth0 | 프로비저닝 네트워크(undercloud) | 해당 없음 | director(undercloud)에서 모든 노드 관리 |
eth1 및 eth2 | controller/External(overcloud) | 해당 없음 | VLAN을 사용한 본딩 NIC |
외부 네트워크 | VLAN 100 | 환경 외부에서 테넌트 네트워크, 내부 API 및 OpenStack Horizon 대시보드에 대한 액세스 허용 | |
내부 API | VLAN 201 | 컴퓨팅 노드와 컨트롤러 노드 간의 내부 API에 대한 액세스 제공 | |
스토리지 액세스 | VLAN 202 | 컴퓨팅 노드를 스토리지 미디어에 연결 | |
스토리지 관리 | VLAN 203 | 스토리지 미디어 관리 | |
테넌트 네트워크 | VLAN 204 | RHOSP에 테넌트 네트워크 서비스 제공 |
네트워크 구성 외에도 다음 구성 요소를 배포해야 합니다.
- 프로비저닝 네트워크 스위치
- 이 스위치는 언더클라우드를 오버클라우드의 모든 실제 컴퓨터에 연결할 수 있어야 합니다.
- 이 스위치에 연결된 각 오버클라우드 노드의 NIC는 언더클라우드에서 PXE 부팅할 수 있어야 합니다.
-
portfast
매개변수를 활성화해야 합니다.
- 컨트롤러/외부 네트워크 스위치
- 이 스위치는 배포의 다른 VLAN에 대해 VLAN 태깅을 수행하도록 구성해야 합니다.
- VLAN 100개의 트래픽만 외부 네트워크로 허용합니다.
- 네트워킹 하드웨어 및 keystone 엔드포인트
오버클라우드 서비스의 가용성을 차단하는 컨트롤러 노드 네트워크 카드 또는 네트워크 스위치 실패를 방지하려면 결합된 네트워크 카드 또는 네트워킹 하드웨어 중복을 사용하는 네트워크에 keystone 관리 엔드포인트가 있는지 확인합니다.
keystone 엔드포인트를
internal_api
등 다른 네트워크로 이동하는 경우, 언더클라우드가 VLAN 또는 서브넷에 연결할 수 있는지 확인합니다. 자세한 내용은 Red Hat Knowledgebase 솔루션에서 Keystone 관리 엔드포인트를 internal_api 네트워크로 마이그레이션하는 방법을 참조하십시오.