RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME1
손쉬운 Open Stack설치 방안
김용기Solution Architect11/21, 2013
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME2
Who is Target?
1. Cool Engineer
2. Hot Engineer
3. C-level ; CIO, CTO …
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME3
Cloud 도입 시 고려사항
직접 구축
- 인프라서비스 제공 목적: amazon, MS
- 풍부한 기술 축적과 인력보유: facebook
- 대규모 IT 자원 운영 필요: IDC 업체
임대 사용
- IT 운영보다 IT 기획에 초점: salesforce.com
- IT 자산 소유 보다 임대 후비용 지불
집을 구매하시겠습니까? 임대하시겠습니까?
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME4
Red Hat In
OpenStack
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME5
Open Stack Milestone
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME6
RED HAT UPSTREAM FOCUS
Grizzly 릴리즈 기여도http://bitergia.com/public/reports/openstack/2013_04_grizzly/
Core Project
All Project
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME7
Red Hat OpenStack
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME8
Packstack
Introduction
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME9
Open Stack References
ref: https://www.openstack.org/user-stories/
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME10
Various OpenStack Components
Trove
database service
Ironic
Bare metal
SAVANNAhadoop on OpenStack
…
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME11
If you know OpenStack…!
ref: http://www.openstack.org/blog/page/2/
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME12
Various Deployment Tech
Traditional Deployment
Following the Openstack.org Manual…
Deployment With Tool
Red Hat -> packstack
-> Foreman
Ubuntu -> devstack
-> juju
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME13
What is PackStack
• 정의: puppet을 이용한 오픈스택 자동 설치 도구
• 목적: 제발 설치라도 쉽게 하자!!
• 지원 설치 방식
- All In One: 하나의 OS에 모든 컴퍼넌트 구성(테스트 구성)
- Multi host: 여러 대의 OS에 기능별로 분리하여 구성(일반적인 구성)
- Add Host: 기존 구성된 오픈스택에 신규로 Node가 추가될 때(확장 구성)
ref: https://access.redhat.com/site/documentation/Red_Hat_OpenStack/
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME14
PackStack Usage. 1
1. Install W/ Interactive Configuration
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME15
PackStack Usage. 2
2. Install W/ Answer Filer Configuration
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME16
PackStack Usage. 3
3. Add Component
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME17
PackStack Demo
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME18
ref: http://www.youtube.com/watch?v=ViVMQ70umq0
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME19
Simple Test Environment 1
하나의 H/W에서 여러 대의 OS를 설치하고 Openstack Component를가상 VM으로 구현
ref: http://openstack.redhat.com/NeutronLibvirtMultinodeDevEnvironment
horizon
keystone
nova
quantum
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME20
Simple Test Environment 2
하나의 H/W에서 하나의 OS에 다양한 Openstack Component를 구성
ref: http://openstack.redhat.com/PackStack_All-in-One_DIY_Configuration
horizon
keystone
nova
quantum
RHEL / Fedora
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME21
Beyond The Installation
레드햇이 제공하는 운영환경에서 사용하기 위한 Reference Architecture 참고
•수 천대의 Instances를 구동하기 위한 nova 분리
• tenant별 별도 네트워크구성을 위한 네트워크 서버분리
• Cinder 또는 Glance의 스토리지 용량 확장을 위해 스케일 아웃형 스토리지 솔루션 구축
• 수 천의 인스턴스가 가동될 수 있도록 구성
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME22
OpenStack is Magic!!
OpenStack으로 모든 IDC 구성요소를 가상화 할 수 있기 때문에 빠른서비스 환경 배포, 손쉬운 변경관리, 중앙집중형 모니터링 가능
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME23
OpenStack is
REAL!!
RED HAT PARTNER CONFIDENTIAL | PRESENTER NAME24
Thank you!