디지털 양피지/Cloud2016. 6. 1. 09:01

오픈 스택 구성


Cent OS 서버 설치

 - packstack 으로 설치

 - https://www.centos.org

 - Dashboard, CLI 관리하기


Ubuntu 서버 설치

 - http://www.ubuntu.com/

 - Devstack 으로 설치 (휘발성으로 설치, manual 설치해야 storage 설치)

 - Dashboard로 사용하기


오픈스택 설치 방법

Manual 설치

 - 서비스가 가능한 사내 클라우드 시스템 구축할 경우

 - 다양한 버전의 리눅스에 설치 제공(Debian, RedHat, CentOS, Fedora 등)

 - 오픈스택 하나씩 단계별로 설치 필요

 - 서버가 재부팅 되어도 서비스를 계속할 수 있음.


자동화 툴을 이용한 설치

 - IDC 센터처럼 많은 서버에 설치할 경우

 - 오픈 소스 기반의 Chef와 Puppet을 많이 사용함.

 - Chef: master, slave 개념으로 config 하여 설치

 - packstack은 puppet 기반


Packstack을 통한 Openstack 설치

 : 10대 정도의 소규모 네트워크에 적합

 :  대규모일때는 Foreman 사용

 : permanently multi node 구성을 쉽게 할 수 있음.

 : trouble shooting 에 문제가 있다. (CLI를 통해 모두 뒤져야 함)


packstack 설치

$yum install openstack-packstack


Answer 파일 준비

packstack --gen-answer-file=answer.txt

vi answer.txt

packstak --answer-file=answer.txt


DevStack 을 통한 OpenStack 설치

 - 서버가 재부팅 되는 경우 서비스 할 수 없는 단점

 - 설치 방법이 간단하여, 환경 설정 만으로 다양한 방법의 설치 및 설정 가능


All-in-One Architecture


Two node Architecture

부하가 많이 걸리는 Nova를 분리한다.


Three node architecture

Two Node에서 Network 를 다시 나눈다.


컨트롤러 준비 작업


'디지털 양피지 > Cloud' 카테고리의 다른 글

Cloud (Open Stack - Service) - 06  (0) 2016.06.01
Cloud (Open Stack - Install) - 05  (0) 2016.06.01
Cloud (Open Stack - Install) - 04  (0) 2016.06.01
Cloud (Open Stack) - 02  (0) 2016.05.31
Cloud (클라우드 컴퓨팅) - 01  (0) 2016.05.31
Posted by 빨간 양말