일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- AWS
- fargate
- 마이크로서비스
- server base computing
- 젠킨스
- IaaS
- 구축
- microservices
- eks
- xenserver app&desk
- kubernetes
- rocky
- 로키
- 프로젝트
- no-param-reassign
- openstack
- sagemaker
- 객체지향
- centos7
- jenkins
- app&desk
- OOP
- 머신러닝
- 가상 데스크탑 환경
- serverless
- eslint
- 오픈스택
- 서버 베이스 컴퓨팅
- 설치
- 쿠버네티스
- Today
- Total
IT
[openstack] 1. 개요, 2. 설계 - centos7 오픈스택 설치 및 구축 프로젝트 (rocky 버전) 본문
[openstack] 1. 개요, 2. 설계 - centos7 오픈스택 설치 및 구축 프로젝트 (rocky 버전)
abcee 2019. 3. 28. 08:571. 프로젝트 개요
오픈스택은 Rackspace와 NASA에서 시작한 IaaS(Infrastructure As A Service) 를 구축할 수 있는 Software이다. 글로벌 IT 업체의 대부분이 참여하고 있는 오픈소스 프로젝트로 클라우드 인프라에 필요한 서버 가상화, 스토리지 가상화, 네트워크 가상화 기술들을 종합적으로 구현하도록 되어 있다.
1.1 프로젝트 명
openstack on-premise step by step 구축
1.2 프로젝트 기간
2018.11.18 ~ 2018.12.04
1.3 프로젝트 계획

일정 |
작업 이름 |
작업 내용 |
18.11.18 ~ 18.11.18 |
프로젝트 계획 |
프로젝트 범위 지정 프로젝트 진행 방향 지정 |
18.11.19 ~ 18.11.20 |
설치 환경 구성 |
openstack 설치 전 노드 사전 구성 |
18.11.20 ~ 18.11.22 |
Keystone 설치 |
인증 서비스 설치 |
18.11.23 ~ 18.11.24 |
Glance 설치 |
이미지 서비스 설치 |
18.11.24 ~ 18.11.27 |
Nova 설치 |
가상머신 관리 서비스 설치 |
18.11.27 ~ 18.11.30 |
Neutron 설치 |
각 노드 및 서비스 네트워크 설정 및 설치 |
18.12.01 ~ 18.12.02 |
추가 서비스 설치 |
Horizon, Cinder 서비스 설치 |
18.12.03 ~ 18.12.04 |
최종 점검 |
openstack 정상 작동 확인 |
1.4 프로젝트 목표
현 프로젝트는 Redhat 리눅스의 대표적인 운영체제인 Centos 7에서 openstack의 가장 최신버전인 Rocky 버전 구축에 대한 이해를 높이는 것을 목적으로 한다.
이에 vmware에서 onpremise을 step by step 방식으로 설치하는 것을 목표로 잡는다.
1.5 프로젝트 기대효과
현 프로젝트는 완료 후 다음 세가지에 대한 이해도를 높일 수 있을 것이다.
① openstack platform을 통해 private cloud 환경 제공
② aws의 기본 서비스와 비슷한 환경 제공
③ 운영환경에 맞게 필요한 서비스를 유연하게 구축
2. 프로젝트 설계
노드 구성도
Controller Node와 Compute Node의 구성요소는 [그림 2-1]과 같다. Controller Node는 openstack을 제어하기 위한 각 구성요소가 포함되어 있으며, Storage Node의 기능을 포함한다.

노드 구성표
Controller Node와 Compute Node의 구성표는 [그림 2-2]과 같다. 노드는 vmware의 가상머신으로 구축되며 호스트 PC 자원의 한계로 openstack에서 요구하는 최소한의 스펙으로 구성했다. 모든 노드에는 관리자의 접근용 네트워크로 사용될 Bridge 네트워크 어댑터와 노드 및 서비스간의 통신에 사용될 Nat 네트워크 어댑터가 포함되어 있다. Controller Node에는 Storage Node의 기능도 하기 위해 20GB의 스토리지가 추가되었다.
