반응형
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 |
반응형