You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »



오픈스택은 오픈소스 기반의 클라우드 컴퓨팅 플랫폼이다.

랙플레이스(Rackplace)의 클라우드 파일 플랫폼과 미 항공우주국의 네뷸라 (Nebula) 플랫폼에서 제공된 코드로 시작되었으며 초기 버전은 2010년 10월21일에 출시되었다.

2012년에 창설된 비영리 단체인 OpenStack Foundation 에 의해 성능 개선 및 유지 관리가 되고 있다.

∎ 오픈스택 특징

- 아파치 라이선스 적용

- 멀티 태넌시 (Multi-Tenancy) 지원

- 플러그인 아키텍처 : 다양한 하이퍼바이저, 스토리지, 네트워크 하드웨어 지원

- 대규모로 확장가능 - 주문형 인스턴스 배포



오픈스택 릴리즈(Release) 6개월 간격으로 새로운 버전이 배포되며 이름은 알파벳 순으로 명명된다.

https://release.openstack.org 가장 최신 버전은 Queens이며 Rocky 버전이 개발 중에 있다.

각 버전에는 여러 프로젝트가 포함되어 있으며 대표적인 프로젝트는 다음과 같다.

- 키스톤 (Keystone) : 사용자 인증

- 글랜스 (Glance) : 이미지 관리

- 호라이즌 (Horizon) : 대시보드

- 뉴트론 (Neutron) : 네트워크

- 신더 (Cinder) : 블록 스토리지

- 노바 (Nova) : Compute


오픈스택설치


∎ Devstack 다운로드

$ which git

$git clone https://github.com/openstack-dev/devstack.git -b stable/queens

$ cd devstack

$ ls


∎ Devstack 암호 설정

$ vi local.conf [[local|localrc]] ADMIN_PASSWORD=openstack1

DATABASE_PASSWORD=$ADMIN_PASSWORD

RABBIT_PASSWORD=$ADMIN_PASSWORD

SERVICE_PASSWORD=$ADMIN_PASSWORD


∎ Devstack 설치

$ ./stack.sh


  • No labels