20121204 open technet_openstack_이틀만하면나처럼할수있다
Post on 08-May-2015
969 Views
Preview:
TRANSCRIPT
MNL Solution Co., Ltd.
Cloud Computing R&D Center.
OpenStack! 이틀만 하면 나처럼 할 수 있다!?
장현정 책임연구원
클라우드 컴퓨팅 기술 연구소
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
Profile
- Name : 장현정 (NaleeJang)
- Company : MNL Solution R&D Center
- Role : Java Developer Using Openstack
- Blog : http://naleejang.tistory.com
- Facebook : http://www.facebook.com/naleejang
- Company : http://www.mnlsolution.com
- Community : OpenStack Korea Groups
(http://www.facebook.com/groups/openstack.kr/)
(http://www.openstack.or.kr/)
클라우드를 연구하는 IT전문가~!!
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
OpenStack!
+
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
2010년 6월!
+
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
6번째 릴리즈~!!
OpenStack Folsom
지난 9월 27일~!!
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
Components!
Swift
Glance
Keystone
Quantum
Cinder
Horizon
Nova
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
Components Role!
- Nova
- Swift
- Glance
- Keystone
- Horizon
- Quantum
- Cinder
: Compute Service
: Object Storage Service
: Image Service
: Identity Service
: Dashboard Web Service
: Network Service
: Block Storage Service
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
Conceptual Architecture!
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
Conceptual Architecture!
Nova Glance
Swift
Keystone
Cinder
Quantum
Horizon
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
OpenStack!
Install~!!
Configurations~!!
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
Installing Method~!!
Manual DevStack Shell Script
Crowbar
Automatic Deployment Tool
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
DevStack Shell Script~!!
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
나만의 IDC Center를 만들어보자!
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
나만의 IDC Center를 만들어보자!
X X
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
나만의 IDC Center를 만들어보자!
X X
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
나만의 IDC Center를 만들어보자!
가상 서버~!!
OpenStack 설치 테스트
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
나만의 IDC Center를 만들어보자!
Ubuntu 12.04 LTS
Internet
VM
Nova-network Nova-Scheduler
Nova-api Nova-Compute
openstack
VM VM
br100 10.0.0.0/20 fixed range
Local network IP address space
Floating IP range
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
나만의 IDC Center를 만들어보자!
# apt-get install -y git
1. Git 설치
# useradd -U -G sudo -s /bin/bash -m stack # echo “stack ALL=(ALL) NOPASSWD: ALL” >> etc/sudoers
2. Sudo 권한을 가진 “stack” 사용자 추가
$ git clone git://github.com/openstack-dev/devstack.git
3. Devstack Shell Script 다운로드
devstack$ ./stack.sh
4. localrc 설정 후 stack.sh 실행
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
localrc
- Default Setting (기본 정보)
- Logging Setting (로그 정보)
- Network (네트워크)
- Installing System (설치 시스템)
- System Password (시스템 패스워드)
OpenStack! 이틀만 하면 나처럼 할 수 있다!?
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
환경변수 설정만 잘해도 …
# defalut
HOST_IP = 10.0.4.21
# Log
LOGFILE=stack.sh.log
SCREEN_LOGDIR=/opt/stack/logs/screen
# Network
FLAT_INTERFACE=eth0
FIXED_RANGE=10.0.0.0/20
FLOATING_RANGE=192.168.42.128/25
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
환경변수 설정만 잘해도 …
# System password
ADMIN_PASSWORD=openstack
MYSQL_PASSWORD=openstack
RABBIT_PASSWORD=openstack
SERVICE_PASSWORD=openstack
SERVICE_TOKEN=openstackservicetoken
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
DEMO
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
Review
- Current OpenStack Version : OpenStack Folsom
- OpenStack Components & Architecture
: Nova, Swift, Glance, Keystone, Horizon, Quantum, Cinder
- How to Install method
: Manual, DevStack Shell Script, Automatic Development Tool
- DevStack Shell Script’s localrc
: Default, Logging, Network, Install System, System password
- Demo
COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
마지막으로
OpenStack! 이틀만 하면 나도 할 수 있다!
목표 설정! 이틀
top related