#4 [학습서] OpenStack 설치 학습서 - 1.개요
Tasks
OpenStack 설치 학습서#
본 학습서는 V-Raptor nano를 이용하여 OpenStack을 설치하는 방법을 학습하기 위해 작성했습니다.
추가적인 OpenStack 설치방법은 공식문서인
https://docs.openstack.org/install-guide/
를 참고하시길 바랍니다.
1. 개요#
1.1. 하드웨어 요구사항#
참고 : https://docs.openstack.org/install-guide/_images/hwreqs.png
- Controller Node
- CPU: 1-2 core
- Memory: 8GB 이상
- Storage: 100GB 이상
- Compute Node
- CPU: 1-4+ core
- Memory: 8+GB 이상
- Storage: 100GB 이상
1.2. 실험환경#
- Hardware
- V-Raptor SQ nano : 3개
- CPU: 24 core, Cortex-A53(ARM)
- Memory: 32 GB
- Storage: 500 GB
- V-Raptor SQ nano : 3개
- Operating systems
- Ubuntu 20.04 (LTS), 64bit
- OpenStack Version
- Xena (Initial Release Date: 2021.10.06)
1.3. 예제 아키텍처#
- Controller
- Controller node는 ID 서비스, 이미지 서비스, 배치 서비스, 컴퓨팅의 관리 부분, 네트워킹의 관리 부분, 다양한 네트워킹 에이전트 및 대시보드를 실행합니다. 여기에는 SQL 데이터베이스, 메시지 대기열 및 NTP 와 같은 지원 서비스도 포함합니다.
- 본 학습에서는 Controller node의 IP는
192.168.0.150
으로 설정했으며, hostname은Controller
입니다.
- Compute
- Compute node는 인스턴스를 운영하는 Compute의 하이퍼바이저 부분을 실행합니다. 기본적으로 Compute는 KVM 하이퍼바이저를 사용합니다.
- 본 학습에서는 Compute node는 총 2대이며, IP는 각각
192.168.0.151
,192.168.0.152
으로 설정했으며, hostname은Compute-1
,Compute-2
로 설정 합니다.
1.4. 참고#
- 학습자 따라하기
# 블랭크 안의 명령어는 linux command line에 입력하시길 바랍니다.
@한석현 위 그림에서 녹색으로 표시된 Controller Node 1, 2 는 Compute Node 1, 2 로 수정되어야 할 것 같습니다.