5.4. 구성 가능 네트워크
이 Red Hat OpenStack Platform 버전에는 구성 가능한 네트워크용 새로운 기능이 도입되었습니다. 사용자 지정 roles_data 파일을 사용하는 경우 파일을 편집하여 구성 가능 네트워크를 각 역할에 추가합니다. 예를 들어 컨트롤러 노드의 경우 다음과 같습니다.
- name: Controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant
기본 /usr/share/openstack-tripleo-heat-templates/roles_data.yaml 파일을 확인하십시오. 또한 /usr/share/openstack-tripleo-heat-templates/roles 에서 예제 역할 스니펫을 확인합니다.
다음 표에서는 구성 가능한 네트워크를 사용자 지정 독립 실행형 역할에 매핑합니다.
| Role | 필요한 네트워크 |
|---|---|
| Ceph Storage 모니터 |
|
| Ceph Storage OSD |
|
| Ceph Storage RadosGW |
|
| Cinder API |
|
| Compute |
|
| 컨트롤러 |
|
| 데이터베이스 |
|
| Glance |
|
| heat |
|
| Horizon |
|
| ironic | 필요하지 않음. API에 프로비저닝/컨트롤 플레인 네트워크를 사용합니다. |
| Keystone |
|
| 로드 밸런서 |
|
| Manila |
|
| 메시지 버스 |
|
| Networker |
|
| Neutron API |
|
| Nova |
|
| OpenDaylight |
|
| Redis |
|
| Sahara |
|
| Swift API |
|
| Swift Storage |
|
| telemetry |
|
이전 버전에서는 *NetName 매개변수(예: InternalApiNetName)가 기본 네트워크의 이름을 변경했습니다. 더 이상 지원되지 않습니다. 사용자 지정 구성 가능 네트워크 파일을 사용합니다. 자세한 내용은 Advanced Overcloud Customization 가이드의 "Composable Networks" 를 참조하십시오.