반응형
1. [Cloud] Openstack - Caracal 구축 개요 ←
2. [Cloud] Openstack - 1-1. Controller Node (Preprocess, Environment, Keystone, Glance)
3. [Cloud] Openstack - 1-2. Controller Node (Placement, Nova, Neutron)
4. [Cloud] Openstack - 1-3. Controller Node (Cinder, Swift)
5. [Cloud] Openstack - 1-4. Controller Node (Horizon)
6. [Cloud] Openstack - 2. Compute Node
7. [Cloud] Openstack - 3. Block Node
8. [Cloud] Openstack - 4. Horizon Dashboard Console 개선
- 본 문서는 VMware에서 가상으로 구축했다.
- Ubuntu 22.04 Jammy Jellyfish
- Openstack Caracal (24.02)
Network Setting

Management(VMnet18)
- NAT
- 192.168.2.0/24 : 192.168.2.10 ~ 192.168.2.20
- DHCP
Provider(VMnet18)
- NAT
- 192.168.2.0/24 : 192.168.2.50 ~ 192.168.2.254
- NO-DHCP
Self-Service (가상..)
--dns-nameserver 8.8.4.4 --gateway 172.16.1.1 \
--subnet-range 172.16.1.0/24 selfservice
사실 Management Network는 내부 관리를 위한 네트워크이지만, 설치할 땐 인터넷이 필요하므로 NAT로 설정함.
Provider Network의 경우 외부에 인스턴스 서비스를 제공해야 하기 때문에 NAT를 쪼개서 할당함
Overview
Controller
- NIC
| Interface Name | IP | Type |
| ens33 | 192.168.2.10/24 | Management Network |
| ens34 | - | Provider Network |
- Service
| Service Name | Desc. |
| Keystone | Authentication |
| Glance | Image Server |
| Placement | - |
| Nova | Compute |
| Neutron | Network |
| Cinder | Block Storage |
| Swift | Object Storage |
| Horizon | Dashboard |
Compute
| Interface Name | IP | Type |
| ens33 | 192.168.2.20/24 | Management Network |
| ens34 | - | Provider Network |
| Service Name | Desc. |
| Nova | Compute |
| Neutron | Network |
Block
| Interface Name | IP | Type |
| ens33 | 192.168.2.30/24 | Management Network |
| Service Name | Desc. |
| Neutron | Network |
| Cinder | Block Storage |
| Swift | Object Storage |
반응형
