SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
OpenStack!
                                                       이틀만 하면 나처럼 할 수 있다!?
Cloud Computing R&D Center.

                              MNL Solution Co., Ltd.




                                                                  클라우드 컴퓨팅 기술 연구소


                                                                                장현정 책임연구원
클라우드를 연구하는 IT전문가~!!




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/)



                                            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!
                                Keystone
Cinder       Nova Swift
                                             Quantum
               Glance
   Horizon



                          COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
Components Role!
 -   Nova       :   Compute Service
 -   Swift      :   Object Storage Service
 -   Glance     :   Image Service
 -   Keystone   :   Identity Service
 -   Horizon    :   Dashboard Web Service
 -   Quantum    :   Network Service
 -   Cinder     :   Block Storage Service

                               COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
Conceptual Architecture!




                     COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
Conceptual Architecture!
                   Horizon




Quantum
            Nova                                            Swift
                              Glance

 Cinder




                   Keystone


                                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


                          Nova-network          Nova-Scheduler

                              Nova-api           Nova-Compute

 Internet                openstack


                                  VM        VM                  VM

                      br100
  Floating IP range
                         10.0.0.0/20 fixed range

                              Local network IP address space


                                          COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
나만의 IDC Center를 만들어보자!
                         1. Git 설치

                          # apt-get install -y git

                         2. Sudo 권한을 가진 “stack” 사용자 추가
                          # useradd -U -G sudo -s /bin/bash -m stack
                          # echo “stack ALL=(ALL) NOPASSWD: ALL” >> etc/sudoers


3. Devstack Shell Script 다운로드

 $ git clone git://github.com/openstack-dev/devstack.git

4. localrc 설정 후 stack.sh 실행

 devstack$ ./stack.sh


                                                      COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
OpenStack! 이틀만 하면 나처럼 할 수 있다!?

  localrc
    - Default Setting (기본 정보)
    - Logging Setting (로그 정보)
    - Network (네트워크)
    - Installing System (설치 시스템)
    - System Password (시스템 패스워드)


                          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!
이틀만 하면 나도 할 수 있다!

    목표 설정! 이틀



            COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED

Weitere ähnliche Inhalte

Was ist angesagt?

OpenStack Benelux - Cloud, OpenStack and a Market In Motion - Sept 2015final
OpenStack Benelux -  Cloud, OpenStack and a Market In Motion - Sept 2015final OpenStack Benelux -  Cloud, OpenStack and a Market In Motion - Sept 2015final
OpenStack Benelux - Cloud, OpenStack and a Market In Motion - Sept 2015final John Zannos
 
Openstack in action2 canonical - openstack cloud on ubuntu it is happening ...
Openstack in action2   canonical - openstack cloud on ubuntu it is happening ...Openstack in action2   canonical - openstack cloud on ubuntu it is happening ...
Openstack in action2 canonical - openstack cloud on ubuntu it is happening ...eNovance
 
[OpenStack 하반기 스터디] DPDK & OpenStack why?
[OpenStack 하반기 스터디] DPDK & OpenStack why?[OpenStack 하반기 스터디] DPDK & OpenStack why?
[OpenStack 하반기 스터디] DPDK & OpenStack why?OpenStack Korea Community
 
Deploying Efficient OpenStack Clouds, Yaron Haviv
Deploying Efficient OpenStack Clouds, Yaron HavivDeploying Efficient OpenStack Clouds, Yaron Haviv
Deploying Efficient OpenStack Clouds, Yaron HavivCloud Native Day Tel Aviv
 
Intro to OpenStack
Intro to OpenStackIntro to OpenStack
Intro to OpenStackdonnieh1
 
Ubuntu Cloud Juju
Ubuntu Cloud JujuUbuntu Cloud Juju
Ubuntu Cloud JujueNovance
 
Who carries your container? Zun or Magnum?
Who carries your container? Zun or Magnum?Who carries your container? Zun or Magnum?
Who carries your container? Zun or Magnum?Madhuri Kumari
 
How to master OpenStack in 2 hours
How to master OpenStack in 2 hoursHow to master OpenStack in 2 hours
How to master OpenStack in 2 hoursOpenCity Community
 
OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728
OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728
OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728jieun kim
 
Canonical ubuntu introduction_20170330
Canonical ubuntu introduction_20170330Canonical ubuntu introduction_20170330
Canonical ubuntu introduction_20170330Takaaki Suzuki
 
Openstack lab environment Virtualbox (English)
Openstack lab environment Virtualbox (English)Openstack lab environment Virtualbox (English)
Openstack lab environment Virtualbox (English)Abderrahmane TEKFI
 
OpenStack : DevStack installation using VirtualBox & Ubnutu (Juno with Neutron)
OpenStack: DevStack installation using VirtualBox & Ubnutu (Juno with Neutron)OpenStack: DevStack installation using VirtualBox & Ubnutu (Juno with Neutron)
OpenStack : DevStack installation using VirtualBox & Ubnutu (Juno with Neutron)Ian Choi
 
Cisco UCS loves Kubernetes, Docker and OpenStack Kolla
Cisco UCS loves Kubernetes, Docker and OpenStack KollaCisco UCS loves Kubernetes, Docker and OpenStack Kolla
Cisco UCS loves Kubernetes, Docker and OpenStack KollaVikram G Hosakote
 
Openstack days taiwan 2016 0712
Openstack days taiwan 2016 0712Openstack days taiwan 2016 0712
Openstack days taiwan 2016 0712Naoto Gohko
 
How to operate containerized OpenStack
How to operate containerized OpenStackHow to operate containerized OpenStack
How to operate containerized OpenStackNalee Jang
 
State of Containers in OpenStack
State of Containers in OpenStackState of Containers in OpenStack
State of Containers in OpenStackopenstackindia
 

Was ist angesagt? (20)

OpenStack Benelux - Cloud, OpenStack and a Market In Motion - Sept 2015final
OpenStack Benelux -  Cloud, OpenStack and a Market In Motion - Sept 2015final OpenStack Benelux -  Cloud, OpenStack and a Market In Motion - Sept 2015final
OpenStack Benelux - Cloud, OpenStack and a Market In Motion - Sept 2015final
 
Openstack in action2 canonical - openstack cloud on ubuntu it is happening ...
Openstack in action2   canonical - openstack cloud on ubuntu it is happening ...Openstack in action2   canonical - openstack cloud on ubuntu it is happening ...
Openstack in action2 canonical - openstack cloud on ubuntu it is happening ...
 
[OpenStack 하반기 스터디] DPDK & OpenStack why?
[OpenStack 하반기 스터디] DPDK & OpenStack why?[OpenStack 하반기 스터디] DPDK & OpenStack why?
[OpenStack 하반기 스터디] DPDK & OpenStack why?
 
OpenStack Neutron behind the Scenes
OpenStack Neutron behind the ScenesOpenStack Neutron behind the Scenes
OpenStack Neutron behind the Scenes
 
Deploying Efficient OpenStack Clouds, Yaron Haviv
Deploying Efficient OpenStack Clouds, Yaron HavivDeploying Efficient OpenStack Clouds, Yaron Haviv
Deploying Efficient OpenStack Clouds, Yaron Haviv
 
Intro to OpenStack
Intro to OpenStackIntro to OpenStack
Intro to OpenStack
 
Ubuntu Cloud Juju
Ubuntu Cloud JujuUbuntu Cloud Juju
Ubuntu Cloud Juju
 
Who carries your container? Zun or Magnum?
Who carries your container? Zun or Magnum?Who carries your container? Zun or Magnum?
Who carries your container? Zun or Magnum?
 
Devstack On Demand
Devstack On DemandDevstack On Demand
Devstack On Demand
 
How to master OpenStack in 2 hours
How to master OpenStack in 2 hoursHow to master OpenStack in 2 hours
How to master OpenStack in 2 hours
 
OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728
OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728
OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728
 
Canonical ubuntu introduction_20170330
Canonical ubuntu introduction_20170330Canonical ubuntu introduction_20170330
Canonical ubuntu introduction_20170330
 
OpenStack Framework Introduction
OpenStack Framework IntroductionOpenStack Framework Introduction
OpenStack Framework Introduction
 
Openstack lab environment Virtualbox (English)
Openstack lab environment Virtualbox (English)Openstack lab environment Virtualbox (English)
Openstack lab environment Virtualbox (English)
 
OpenStack : DevStack installation using VirtualBox & Ubnutu (Juno with Neutron)
OpenStack: DevStack installation using VirtualBox & Ubnutu (Juno with Neutron)OpenStack: DevStack installation using VirtualBox & Ubnutu (Juno with Neutron)
OpenStack : DevStack installation using VirtualBox & Ubnutu (Juno with Neutron)
 
What's new in openstack ocata
What's new in openstack ocata What's new in openstack ocata
What's new in openstack ocata
 
Cisco UCS loves Kubernetes, Docker and OpenStack Kolla
Cisco UCS loves Kubernetes, Docker and OpenStack KollaCisco UCS loves Kubernetes, Docker and OpenStack Kolla
Cisco UCS loves Kubernetes, Docker and OpenStack Kolla
 
Openstack days taiwan 2016 0712
Openstack days taiwan 2016 0712Openstack days taiwan 2016 0712
Openstack days taiwan 2016 0712
 
How to operate containerized OpenStack
How to operate containerized OpenStackHow to operate containerized OpenStack
How to operate containerized OpenStack
 
State of Containers in OpenStack
State of Containers in OpenStackState of Containers in OpenStack
State of Containers in OpenStack
 

Andere mochten auch

OpenStack in Enterprise
OpenStack in EnterpriseOpenStack in Enterprise
OpenStack in EnterpriseNalee Jang
 
Why cloud storage
Why cloud storageWhy cloud storage
Why cloud storageNalee Jang
 
오픈스택커뮤니티와기술동향
오픈스택커뮤니티와기술동향오픈스택커뮤니티와기술동향
오픈스택커뮤니티와기술동향Nalee Jang
 
여성개발자로 사는 이야기!!
여성개발자로 사는 이야기!!여성개발자로 사는 이야기!!
여성개발자로 사는 이야기!!Nalee Jang
 
오픈스택을다루는기술 집필후기
오픈스택을다루는기술 집필후기오픈스택을다루는기술 집필후기
오픈스택을다루는기술 집필후기Nalee Jang
 
Open technet openstack
Open technet openstackOpen technet openstack
Open technet openstackNalee Jang
 

Andere mochten auch (6)

OpenStack in Enterprise
OpenStack in EnterpriseOpenStack in Enterprise
OpenStack in Enterprise
 
Why cloud storage
Why cloud storageWhy cloud storage
Why cloud storage
 
오픈스택커뮤니티와기술동향
오픈스택커뮤니티와기술동향오픈스택커뮤니티와기술동향
오픈스택커뮤니티와기술동향
 
여성개발자로 사는 이야기!!
여성개발자로 사는 이야기!!여성개발자로 사는 이야기!!
여성개발자로 사는 이야기!!
 
오픈스택을다루는기술 집필후기
오픈스택을다루는기술 집필후기오픈스택을다루는기술 집필후기
오픈스택을다루는기술 집필후기
 
Open technet openstack
Open technet openstackOpen technet openstack
Open technet openstack
 

Ähnlich wie 20121204 open technet_openstack_이틀만하면나처럼할수있다

Open stack for open source private cloud 20120425-shanghai
Open stack for open source  private cloud  20120425-shanghaiOpen stack for open source  private cloud  20120425-shanghai
Open stack for open source private cloud 20120425-shanghaiOpenCity Community
 
Track2 -刘希斌----c ie-net-openstack-2012-apac
Track2 -刘希斌----c ie-net-openstack-2012-apacTrack2 -刘希斌----c ie-net-openstack-2012-apac
Track2 -刘希斌----c ie-net-openstack-2012-apacOpenCity Community
 
EclipseCon 2016 - OCCIware : one Cloud API to rule them all
EclipseCon 2016 - OCCIware : one Cloud API to rule them allEclipseCon 2016 - OCCIware : one Cloud API to rule them all
EclipseCon 2016 - OCCIware : one Cloud API to rule them allMarc Dutoo
 
OCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open Wide
OCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open WideOCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open Wide
OCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open WideOCCIware
 
Shannon McFarland OpenStack/Cisco Intro
Shannon McFarland OpenStack/Cisco IntroShannon McFarland OpenStack/Cisco Intro
Shannon McFarland OpenStack/Cisco IntroShannon McFarland
 
Openstack 101 by Jason Kalai
Openstack 101 by Jason KalaiOpenstack 101 by Jason Kalai
Openstack 101 by Jason KalaiMyNOG
 
Optimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deploymentsOptimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deploymentsAnimesh Singh
 
Making cloud portability a practical reality (i pad)
Making cloud portability a practical reality (i pad)Making cloud portability a practical reality (i pad)
Making cloud portability a practical reality (i pad)Nati Shalom
 
Open stack design 2012 applications targeting openstack-final
Open stack design 2012   applications targeting openstack-finalOpen stack design 2012   applications targeting openstack-final
Open stack design 2012 applications targeting openstack-finalrhirschfeld
 
Getting Started Developing with Platform as a Service
Getting Started Developing with Platform as a ServiceGetting Started Developing with Platform as a Service
Getting Started Developing with Platform as a ServiceCloudBees
 
Deploying OpenStack using Crowbar
Deploying OpenStack using CrowbarDeploying OpenStack using Crowbar
Deploying OpenStack using Crowbaropenstackindia
 
SMART Cloud - K8s in produzione - best practices
SMART Cloud - K8s in produzione - best practices SMART Cloud - K8s in produzione - best practices
SMART Cloud - K8s in produzione - best practices SerenaSensini1
 
Kolla talk at OpenStack Summit 2017 in Sydney
Kolla talk at OpenStack Summit 2017 in SydneyKolla talk at OpenStack Summit 2017 in Sydney
Kolla talk at OpenStack Summit 2017 in SydneyVikram G Hosakote
 
CloudOpen 2014 - Extending Cloud Automation, When OpenStack Meets Ansible
CloudOpen 2014 - Extending Cloud Automation, When OpenStack Meets AnsibleCloudOpen 2014 - Extending Cloud Automation, When OpenStack Meets Ansible
CloudOpen 2014 - Extending Cloud Automation, When OpenStack Meets AnsibleBenjamin Zores
 
Nebulaworks Docker Overview 09-22-2015
Nebulaworks Docker Overview 09-22-2015Nebulaworks Docker Overview 09-22-2015
Nebulaworks Docker Overview 09-22-2015Chris Ciborowski
 

Ähnlich wie 20121204 open technet_openstack_이틀만하면나처럼할수있다 (20)

Open stack for open source private cloud 20120425-shanghai
Open stack for open source  private cloud  20120425-shanghaiOpen stack for open source  private cloud  20120425-shanghai
Open stack for open source private cloud 20120425-shanghai
 
Track2 -刘希斌----c ie-net-openstack-2012-apac
Track2 -刘希斌----c ie-net-openstack-2012-apacTrack2 -刘希斌----c ie-net-openstack-2012-apac
Track2 -刘希斌----c ie-net-openstack-2012-apac
 
EclipseCon 2016 - OCCIware : one Cloud API to rule them all
EclipseCon 2016 - OCCIware : one Cloud API to rule them allEclipseCon 2016 - OCCIware : one Cloud API to rule them all
EclipseCon 2016 - OCCIware : one Cloud API to rule them all
 
OCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open Wide
OCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open WideOCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open Wide
OCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open Wide
 
Sjug aug 2010_cloud
Sjug aug 2010_cloudSjug aug 2010_cloud
Sjug aug 2010_cloud
 
Openstack 101
Openstack 101Openstack 101
Openstack 101
 
Shannon McFarland OpenStack/Cisco Intro
Shannon McFarland OpenStack/Cisco IntroShannon McFarland OpenStack/Cisco Intro
Shannon McFarland OpenStack/Cisco Intro
 
Openstack 101 by Jason Kalai
Openstack 101 by Jason KalaiOpenstack 101 by Jason Kalai
Openstack 101 by Jason Kalai
 
Open Stack China Trip Sz0922
Open Stack China Trip Sz0922Open Stack China Trip Sz0922
Open Stack China Trip Sz0922
 
Optimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deploymentsOptimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deployments
 
Making cloud portability a practical reality (i pad)
Making cloud portability a practical reality (i pad)Making cloud portability a practical reality (i pad)
Making cloud portability a practical reality (i pad)
 
Openstack 101
Openstack 101Openstack 101
Openstack 101
 
Open stack design 2012 applications targeting openstack-final
Open stack design 2012   applications targeting openstack-finalOpen stack design 2012   applications targeting openstack-final
Open stack design 2012 applications targeting openstack-final
 
Getting Started Developing with Platform as a Service
Getting Started Developing with Platform as a ServiceGetting Started Developing with Platform as a Service
Getting Started Developing with Platform as a Service
 
Deploying OpenStack using Crowbar
Deploying OpenStack using CrowbarDeploying OpenStack using Crowbar
Deploying OpenStack using Crowbar
 
SMART Cloud - K8s in produzione - best practices
SMART Cloud - K8s in produzione - best practices SMART Cloud - K8s in produzione - best practices
SMART Cloud - K8s in produzione - best practices
 
Kolla talk at OpenStack Summit 2017 in Sydney
Kolla talk at OpenStack Summit 2017 in SydneyKolla talk at OpenStack Summit 2017 in Sydney
Kolla talk at OpenStack Summit 2017 in Sydney
 
CloudOpen 2014 - Extending Cloud Automation, When OpenStack Meets Ansible
CloudOpen 2014 - Extending Cloud Automation, When OpenStack Meets AnsibleCloudOpen 2014 - Extending Cloud Automation, When OpenStack Meets Ansible
CloudOpen 2014 - Extending Cloud Automation, When OpenStack Meets Ansible
 
Nebulaworks Docker Overview 09-22-2015
Nebulaworks Docker Overview 09-22-2015Nebulaworks Docker Overview 09-22-2015
Nebulaworks Docker Overview 09-22-2015
 
Openstack keystone-130319161514-phpapp02
Openstack keystone-130319161514-phpapp02Openstack keystone-130319161514-phpapp02
Openstack keystone-130319161514-phpapp02
 

Mehr von Nalee Jang

Red Hat OpenStack 17 저자직강+스터디그룹_5주차
Red Hat OpenStack 17 저자직강+스터디그룹_5주차Red Hat OpenStack 17 저자직강+스터디그룹_5주차
Red Hat OpenStack 17 저자직강+스터디그룹_5주차Nalee Jang
 
Red Hat OpenStack 17 저자직강+스터디그룹_4주차
Red Hat OpenStack 17 저자직강+스터디그룹_4주차Red Hat OpenStack 17 저자직강+스터디그룹_4주차
Red Hat OpenStack 17 저자직강+스터디그룹_4주차Nalee Jang
 
Red Hat OpenStack 17 저자직강+스터디그룹_3주차
Red Hat OpenStack 17 저자직강+스터디그룹_3주차Red Hat OpenStack 17 저자직강+스터디그룹_3주차
Red Hat OpenStack 17 저자직강+스터디그룹_3주차Nalee Jang
 
Red Hat OpenStack 17 저자직강+스터디그룹_2주차
Red Hat OpenStack 17 저자직강+스터디그룹_2주차Red Hat OpenStack 17 저자직강+스터디그룹_2주차
Red Hat OpenStack 17 저자직강+스터디그룹_2주차Nalee Jang
 
Red Hat OpenStack 17 저자직강+스터디그룹_1주차
Red Hat OpenStack 17 저자직강+스터디그룹_1주차Red Hat OpenStack 17 저자직강+스터디그룹_1주차
Red Hat OpenStack 17 저자직강+스터디그룹_1주차Nalee Jang
 
셸 스크립트를 이용한 클라우드 시스템 운영
셸 스크립트를 이용한 클라우드 시스템 운영셸 스크립트를 이용한 클라우드 시스템 운영
셸 스크립트를 이용한 클라우드 시스템 운영Nalee Jang
 
[Open infra] how to calculate the cloud system operating rate
[Open infra] how to calculate the cloud system operating rate[Open infra] how to calculate the cloud system operating rate
[Open infra] how to calculate the cloud system operating rateNalee Jang
 
[Red Hat] OpenStack Automation with Ansible
[Red Hat] OpenStack Automation with Ansible[Red Hat] OpenStack Automation with Ansible
[Red Hat] OpenStack Automation with AnsibleNalee Jang
 
Red hat and after 1 year
Red hat and after 1 yearRed hat and after 1 year
Red hat and after 1 yearNalee Jang
 
해외 사례로 보는 Billing for OpenStack Solution
해외 사례로 보는 Billing for OpenStack Solution해외 사례로 보는 Billing for OpenStack Solution
해외 사례로 보는 Billing for OpenStack SolutionNalee Jang
 
User Story :: Cloudike with KT UCloud Biz
User Story :: Cloudike with KT UCloud BizUser Story :: Cloudike with KT UCloud Biz
User Story :: Cloudike with KT UCloud BizNalee Jang
 
OpenSource! OpenStack!
OpenSource! OpenStack!OpenSource! OpenStack!
OpenSource! OpenStack!Nalee Jang
 
오픈스택 커뮤니티 소개 및 기술 동향
오픈스택 커뮤니티 소개 및 기술 동향오픈스택 커뮤니티 소개 및 기술 동향
오픈스택 커뮤니티 소개 및 기술 동향Nalee Jang
 
Kcd open stack
Kcd open stackKcd open stack
Kcd open stackNalee Jang
 
[OpenStack Day in Korea] Introduction to open stack
[OpenStack Day in Korea] Introduction to open stack[OpenStack Day in Korea] Introduction to open stack
[OpenStack Day in Korea] Introduction to open stackNalee Jang
 
오픈스택! 이틀이면할수있다! 시즌2
오픈스택! 이틀이면할수있다! 시즌2오픈스택! 이틀이면할수있다! 시즌2
오픈스택! 이틀이면할수있다! 시즌2Nalee Jang
 
오픈소스로 구축하는 클라우드 이야기
오픈소스로 구축하는 클라우드 이야기오픈소스로 구축하는 클라우드 이야기
오픈소스로 구축하는 클라우드 이야기Nalee Jang
 
Open stack 세미나자료_장현정
Open stack 세미나자료_장현정Open stack 세미나자료_장현정
Open stack 세미나자료_장현정Nalee Jang
 
30대 워킹맘을 위한 책
30대 워킹맘을 위한 책30대 워킹맘을 위한 책
30대 워킹맘을 위한 책Nalee Jang
 

Mehr von Nalee Jang (19)

Red Hat OpenStack 17 저자직강+스터디그룹_5주차
Red Hat OpenStack 17 저자직강+스터디그룹_5주차Red Hat OpenStack 17 저자직강+스터디그룹_5주차
Red Hat OpenStack 17 저자직강+스터디그룹_5주차
 
Red Hat OpenStack 17 저자직강+스터디그룹_4주차
Red Hat OpenStack 17 저자직강+스터디그룹_4주차Red Hat OpenStack 17 저자직강+스터디그룹_4주차
Red Hat OpenStack 17 저자직강+스터디그룹_4주차
 
Red Hat OpenStack 17 저자직강+스터디그룹_3주차
Red Hat OpenStack 17 저자직강+스터디그룹_3주차Red Hat OpenStack 17 저자직강+스터디그룹_3주차
Red Hat OpenStack 17 저자직강+스터디그룹_3주차
 
Red Hat OpenStack 17 저자직강+스터디그룹_2주차
Red Hat OpenStack 17 저자직강+스터디그룹_2주차Red Hat OpenStack 17 저자직강+스터디그룹_2주차
Red Hat OpenStack 17 저자직강+스터디그룹_2주차
 
Red Hat OpenStack 17 저자직강+스터디그룹_1주차
Red Hat OpenStack 17 저자직강+스터디그룹_1주차Red Hat OpenStack 17 저자직강+스터디그룹_1주차
Red Hat OpenStack 17 저자직강+스터디그룹_1주차
 
셸 스크립트를 이용한 클라우드 시스템 운영
셸 스크립트를 이용한 클라우드 시스템 운영셸 스크립트를 이용한 클라우드 시스템 운영
셸 스크립트를 이용한 클라우드 시스템 운영
 
[Open infra] how to calculate the cloud system operating rate
[Open infra] how to calculate the cloud system operating rate[Open infra] how to calculate the cloud system operating rate
[Open infra] how to calculate the cloud system operating rate
 
[Red Hat] OpenStack Automation with Ansible
[Red Hat] OpenStack Automation with Ansible[Red Hat] OpenStack Automation with Ansible
[Red Hat] OpenStack Automation with Ansible
 
Red hat and after 1 year
Red hat and after 1 yearRed hat and after 1 year
Red hat and after 1 year
 
해외 사례로 보는 Billing for OpenStack Solution
해외 사례로 보는 Billing for OpenStack Solution해외 사례로 보는 Billing for OpenStack Solution
해외 사례로 보는 Billing for OpenStack Solution
 
User Story :: Cloudike with KT UCloud Biz
User Story :: Cloudike with KT UCloud BizUser Story :: Cloudike with KT UCloud Biz
User Story :: Cloudike with KT UCloud Biz
 
OpenSource! OpenStack!
OpenSource! OpenStack!OpenSource! OpenStack!
OpenSource! OpenStack!
 
오픈스택 커뮤니티 소개 및 기술 동향
오픈스택 커뮤니티 소개 및 기술 동향오픈스택 커뮤니티 소개 및 기술 동향
오픈스택 커뮤니티 소개 및 기술 동향
 
Kcd open stack
Kcd open stackKcd open stack
Kcd open stack
 
[OpenStack Day in Korea] Introduction to open stack
[OpenStack Day in Korea] Introduction to open stack[OpenStack Day in Korea] Introduction to open stack
[OpenStack Day in Korea] Introduction to open stack
 
오픈스택! 이틀이면할수있다! 시즌2
오픈스택! 이틀이면할수있다! 시즌2오픈스택! 이틀이면할수있다! 시즌2
오픈스택! 이틀이면할수있다! 시즌2
 
오픈소스로 구축하는 클라우드 이야기
오픈소스로 구축하는 클라우드 이야기오픈소스로 구축하는 클라우드 이야기
오픈소스로 구축하는 클라우드 이야기
 
Open stack 세미나자료_장현정
Open stack 세미나자료_장현정Open stack 세미나자료_장현정
Open stack 세미나자료_장현정
 
30대 워킹맘을 위한 책
30대 워킹맘을 위한 책30대 워킹맘을 위한 책
30대 워킹맘을 위한 책
 

20121204 open technet_openstack_이틀만하면나처럼할수있다

  • 1. OpenStack! 이틀만 하면 나처럼 할 수 있다!? Cloud Computing R&D Center. MNL Solution Co., Ltd. 클라우드 컴퓨팅 기술 연구소 장현정 책임연구원
  • 2. 클라우드를 연구하는 IT전문가~!! 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/) COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 3. OpenStack! + COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 4. 2010년 6월! + COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 5. 6번째 릴리즈~!! OpenStack Folsom 지난 9월 27일~!! COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 6. Components! Keystone Cinder Nova Swift Quantum Glance Horizon COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 7. Components Role! - Nova : Compute Service - Swift : Object Storage Service - Glance : Image Service - Keystone : Identity Service - Horizon : Dashboard Web Service - Quantum : Network Service - Cinder : Block Storage Service COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 8. Conceptual Architecture! COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 9. Conceptual Architecture! Horizon Quantum Nova Swift Glance Cinder Keystone COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 10. OpenStack! Install~!! Configurations~!! COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 11. Installing Method~!! Manual DevStack Shell Script Crowbar Automatic Deployment Tool COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 12. DevStack Shell Script~!! COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 13. 나만의 IDC Center를 만들어보자! COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 14. 나만의 IDC Center를 만들어보자! X X COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 15. 나만의 IDC Center를 만들어보자! X X COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 16. 나만의 IDC Center를 만들어보자! 가상 서버~!! OpenStack 설치 테스트 COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 17. 나만의 IDC Center를 만들어보자! Ubuntu 12.04 LTS Nova-network Nova-Scheduler Nova-api Nova-Compute Internet openstack VM VM VM br100 Floating IP range 10.0.0.0/20 fixed range Local network IP address space COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 18. 나만의 IDC Center를 만들어보자! 1. Git 설치 # apt-get install -y git 2. Sudo 권한을 가진 “stack” 사용자 추가 # useradd -U -G sudo -s /bin/bash -m stack # echo “stack ALL=(ALL) NOPASSWD: ALL” >> etc/sudoers 3. Devstack Shell Script 다운로드 $ git clone git://github.com/openstack-dev/devstack.git 4. localrc 설정 후 stack.sh 실행 devstack$ ./stack.sh COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 19. OpenStack! 이틀만 하면 나처럼 할 수 있다!? localrc - Default Setting (기본 정보) - Logging Setting (로그 정보) - Network (네트워크) - Installing System (설치 시스템) - System Password (시스템 패스워드) COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 20. 환경변수 설정만 잘해도 … # 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
  • 21. 환경변수 설정만 잘해도 … # System password ADMIN_PASSWORD=openstack MYSQL_PASSWORD=openstack RABBIT_PASSWORD=openstack SERVICE_PASSWORD=openstack SERVICE_TOKEN=openstackservicetoken COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 22. DEMO COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED
  • 23. 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
  • 24. 마지막으로 OpenStack! 이틀만 하면 나도 할 수 있다! 목표 설정! 이틀 COPYRIGHT © 2012 MNL Solution. All RIGHT RESERVED