Limetime's TimeLine
article thumbnail
반응형

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

 

반응형
profile

Limetime's TimeLine

@Limetime

포스팅이 좋았다면 "공감❤️" 또는 "구독👍🏻" 해주세요!