오픈소스로 구축하는 클라우드 이야기

Nalee Jang
Nalee JangSenior Consultant of Red Hat Korea à Red Hat Korea
OpenStack 한국커뮤니티 장현정
발표자 소개


    클라우드를 연구하는 IT전문가~!!
    클라우드를 접하면서 Google의 매력에 푹 빠진 30대 워킹맘입니다.
    오픈소스 프로젝트인 오픈스택를 하면서 힘들었던 일, 가슴 설렜던 일을 많
    은 분들과 함께 공유하고자 합니다.

    - Name : 장현정 (NaleeJang)
    - Blog : http://naleejang.tistory.com
    - Facebook : http://www.facebook.com/naleejang
    - Community : OpenStack Korea Groups
      (http://www.facebook.com/groups/openstack.kr/)
      (http://www.openstack.or.kr/)
오늘 할 이야기는?


  - 클라우드가 뭐지?

  - 개발자에게 어렵기만 한 클라우드 컴퓨팅 기술

  - 오픈소스? 오픈스택!

  - 오픈스택으로 클라우드를!?

  - 왜 나만 안되는거야? ㅠ.ㅠ

  - 나도 할 수 있는 오픈소스로 구축하는 클라우드 이야기
클라우드가 뭐지?
클라우드가 뭐지?
클라우드가 뭐지?
                                ebook


                                         Music
다양한 종류의 Smart Phone




인터넷이 가능한 Smart TV
                      Virtualization        Movies

                        고사양의 한정된 자원




                                        Games
     다양한 사용자 Groups
클라우드가 뭐지?




 Cloud의 정의

인터넷상의 서버를 통하여 데이터 저장, 네트워크, 컨텐츠 사용 등 IT관련 서비스를 Any
Device에서 사용할 수 있는 컴퓨팅 환경
클라우드가 뭐지?


                     www.myhost.com




     클라우드를 하기 전에는~

     서버 1대는 서버1대
클라우드가 뭐지?




www.myhost.com   www.homepage.com   www.company.com




                   클라우드를 하니~~

                   서버 1대가 서버 3대로
개발자에게 어렵기만 한 클라우드 컴퓨팅 기술


   IaaS                        SaaS
              PaaS


                     Network          Compute
Hypervisor

                               Storage
          Hybrid

Private
                   Public
                                 Language
개발자에게 어렵기만 한 클라우드 컴퓨팅 기술
오픈 소스? 오픈스택!


  IaaS                       Open Source


                                2010년 6월!




                 +
         Apache2.0 License
오픈 소스? 오픈스택!

6번째 릴리즈~!!

  OpenStack Folsom
                 2012년 9월 27일~!!

Coming soon~!!

   OpenStack Grizzly
오픈 소스? 오픈스택!

Http://www.openstack.org
오픈 소스? 오픈스택!

 Https://github.com/openstack
오픈 소스? 오픈스택!

Http://www.openstack.or.kr
오픈스택으로 클라우드를?!




www.myhost.com   www.homepage.com   www.company.com




                   클라우드를 하니~~

                   서버 1대가 서버 3대로
오픈스택으로 클라우드를?!




 Instance1    Instance2     Instance3




             클라우드를 설치하니~~

             OpenStack + KVM
오픈스택으로 클라우드를?!


Components!
                           Keystone
Cinder        Nova Swift
                               Quantum
                Glance
    Horizon
오픈스택으로 클라우드를?!

Conceptual Architecture!
오픈스택으로 클라우드를?!

Conceptual Architecture!     Horizon




Quantum
                      Nova                       Swift
                                        Glance

Cinder




                             Keystone
왜 나만 안 되는 거야?




       Manual

                DevStack Shell Script




                GitHub Easy Install Manual
오픈스택으로 클라우드를?!

 http://devstack.org
왜 나만 안 되는 거야?


                ㅠ.ㅠ
왜 나만 안 되는 거야?
환경설정만 잘해도..


  localrc
    - Default Setting (기본 정보)
    - Logging Setting (로그 정보)
    - Network (네트워크)
    - Installing System (설치 시스템)
    - System Password (시스템 패스워드)
나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기


                     Ubuntu 12.04 LTS
                                    Host IP 10.0.4.21
                             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
나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기

# defalut
HOST_IP = 10.0.4.21
# Log
LOGFILE=stack.sh.log
SCREEN_LOGDIR=/opt/stack/logs/screen
# Network
                                                 Host IP 10.0.4.21
FLAT_INTERFACE=eth0
FIXED_RANGE=10.0.0.0/20                localrc
FLOATING_RANGE=192.168.42.128/25
# System password
ADMIN_PASSWORD=openstack
MYSQL_PASSWORD=openstack
RABBIT_PASSWORD=openstack
SERVICE_PASSWORD=openstack
SERVICE_TOKEN=openstackservicetoken
나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기


  Cloud Node                                Compute Node
                        Host IP 10.0.4.21    Compute Node IP 10.0.4.22
                      Horizon                            Host
                                              Compute Node
                                                       Cinder
                      noVNC                                       Cinder
                                                            Nova-network
                      Cinder                                         Cinder
                                                                 Quantum
                                                        Nova (Compute Service)
                                                         Quantum-agent, Quantum-api
                  Nova-network                                     Quantum
                                                        Nova-compute, Nova-api
                                                          Nova (Compute Service)
                                                           Quantum-agent, Quantum-api
              Nova (Compute Service)                       Nova-compute, Nova-api
                                                             Linux Bridge
                                                             Nova (Compute Service)
           Glance (Image catalog service)                   OpenVSwitch or Nova-api
                                                             Nova-compute, Ryu
                                                                KVM

                Keystone (Identity)                            OpenVSwitch or Ryu
                                                                   KVM
                                                    Cinder-volume (LVM on RAID10)

                    RabbitMQ                                          KVM
                                                      Cinder-volume (LVM on RAID10)
                                            Ubuntu 12.04 LTS Server 64bit
                   Linux Bridge                         Cinder-volume (LVM on RAID10)
                                              Ubuntu 12.04 LTS Server 64bit
                     MySql5.5                   Ubuntu 12.04 LTS Server 64bit
                       KVM

          Cinder-volume (LVM on RAID10)

  Ubuntu 12.04 LTS Server 64bit
나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기

# default
HOST_IP=10.0.4.21
MULTI_HOST=True
# logs
DEST=/opt/stack
LOGFILE=$DEST/logs/stack.sh.log
SCREEN_LOGDIR=$DEST/logs/screen
# network                           localrc
FLAT_INTERFACE=eth0
FIXED_RANGE=10.0.0.0/20
FIXED_NETWORK_SIZE=4096
FLOATING_RANGE=192.168.42.128/25
# vnc
VNCSERVER_LISTEN=0.0.0.0
VNCSERVER_PROXYCLIENT_ADDRESS=$HOST_IP
나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기

# system password
ADMIN_PASSWORD=openstack
MYSQL_PASSWORD=openstack
RABBIT_PASSWORD=openstack
SERVICE_PASSWORD=openstack
SERVICE_TOKEN=openstackservicetoken


# cinder                              localrc
VOLUME_GROUP="cinder-volume"
VOLUME_NAME_PREFIX="volume-"
나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기

# default
HOST_IP=10.0.4.22
MULTI_HOST=True
# logs
DEST=/opt/stack
LOGFILE=$DEST/logs/stack.sh.log
SCREEN_LOGDIR=$DEST/logs/screen
# network                           localrc
FLAT_INTERFACE=eth0
FIXED_RANGE=10.0.0.0/20
FIXED_NETWORK_SIZE=4096
FLOATING_RANGE=192.168.42.128/25
# vnc
VNCSERVER_LISTEN=0.0.0.0
VNCSERVER_PROXYCLIENT_ADDRESS=$HOST_IP
나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기

# system password
ADMIN_PASSWORD=openstack
MYSQL_PASSWORD=openstack
RABBIT_PASSWORD=openstack
SERVICE_PASSWORD=openstack
SERVICE_TOKEN=openstackservicetoken


# cinder                                   localrc
VOLUME_GROUP="cinder-volume"
VOLUME_NAME_PREFIX="volume-“


# install service
ENABLED_SERVICES=n-cpu,n-net,n-api,cinder,c-sch,c-api,c-vol
나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기

# system hosts
SERVICE_HOST=10.0.4.21
MYSQL_HOST=$SERVICE_HOST
RABBIT_HOST=$SERVICE_HOST
GLANCE_HOSTPORT=$SERVICE_HOST:9292
KEYSTONE_AUTH_HOST=$SERVICE_HOST
KEYSTONE_SERVICE_HOST=$SERVICE_HOST
                                      localrc
나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기
나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기
나도 할 수 있는
오픈 소스로 구축하는
 클라우드 이야기

 We Can do it~!!
THANK YOU~!!
1 sur 38

Recommandé

오픈스택 기반 클라우드 서비스 구축 방안 및 사례 par
오픈스택 기반 클라우드 서비스 구축 방안 및 사례오픈스택 기반 클라우드 서비스 구축 방안 및 사례
오픈스택 기반 클라우드 서비스 구축 방안 및 사례SONG INSEOB
7.7K vues28 diapositives
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교 및 구축 방법 par
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교  및 구축 방법[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교  및 구축 방법
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교 및 구축 방법Open Source Consulting
3.6K vues35 diapositives
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region par
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-RegionJi-Woong Choi
6K vues106 diapositives
Red Hat OpenStack 17 저자직강+스터디그룹_2주차 par
Red Hat OpenStack 17 저자직강+스터디그룹_2주차Red Hat OpenStack 17 저자직강+스터디그룹_2주차
Red Hat OpenStack 17 저자직강+스터디그룹_2주차Nalee Jang
275 vues44 diapositives
오픈스택: 구석구석 파헤쳐보기 par
오픈스택: 구석구석 파헤쳐보기오픈스택: 구석구석 파헤쳐보기
오픈스택: 구석구석 파헤쳐보기Jaehwa Park
31K vues68 diapositives
해외 사례로 보는 Billing for OpenStack Solution par
해외 사례로 보는 Billing for OpenStack Solution해외 사례로 보는 Billing for OpenStack Solution
해외 사례로 보는 Billing for OpenStack SolutionNalee Jang
2K vues39 diapositives

Contenu connexe

Tendances

Red Hat OpenStack 17 저자직강+스터디그룹_5주차 par
Red Hat OpenStack 17 저자직강+스터디그룹_5주차Red Hat OpenStack 17 저자직강+스터디그룹_5주차
Red Hat OpenStack 17 저자직강+스터디그룹_5주차Nalee Jang
148 vues40 diapositives
[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까? par
[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?
[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?OpenStack Korea Community
44.7K vues39 diapositives
[오픈소스컨설팅]오픈스택에 대하여 par
[오픈소스컨설팅]오픈스택에 대하여[오픈소스컨설팅]오픈스택에 대하여
[오픈소스컨설팅]오픈스택에 대하여Ji-Woong Choi
7.5K vues126 diapositives
왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요 par
왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요
왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요Jo Hoon
4.6K vues9 diapositives
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기 par
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기Ian Choi
15.7K vues257 diapositives
Meetup 23 - 02 - OVN - The future of networking in OpenStack par
Meetup 23 - 02 - OVN - The future of networking in OpenStackMeetup 23 - 02 - OVN - The future of networking in OpenStack
Meetup 23 - 02 - OVN - The future of networking in OpenStackVietnam Open Infrastructure User Group
1.8K vues29 diapositives

Tendances(20)

Red Hat OpenStack 17 저자직강+스터디그룹_5주차 par Nalee Jang
Red Hat OpenStack 17 저자직강+스터디그룹_5주차Red Hat OpenStack 17 저자직강+스터디그룹_5주차
Red Hat OpenStack 17 저자직강+스터디그룹_5주차
Nalee Jang148 vues
[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까? par OpenStack Korea Community
[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?
[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?
[오픈소스컨설팅]오픈스택에 대하여 par Ji-Woong Choi
[오픈소스컨설팅]오픈스택에 대하여[오픈소스컨설팅]오픈스택에 대하여
[오픈소스컨설팅]오픈스택에 대하여
Ji-Woong Choi7.5K vues
왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요 par Jo Hoon
왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요
왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요
Jo Hoon4.6K vues
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기 par Ian Choi
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
Ian Choi15.7K vues
Openstack Summit Vancouver 2018 - Multicloud Networking par Shannon McFarland
Openstack Summit Vancouver 2018 - Multicloud NetworkingOpenstack Summit Vancouver 2018 - Multicloud Networking
Openstack Summit Vancouver 2018 - Multicloud Networking
Shannon McFarland1.1K vues
[2018] 오픈스택 5년 운영의 경험 par NHN FORWARD
[2018] 오픈스택 5년 운영의 경험[2018] 오픈스택 5년 운영의 경험
[2018] 오픈스택 5년 운영의 경험
NHN FORWARD2.7K vues
Troubleshooting containerized triple o deployment par Sadique Puthen
Troubleshooting containerized triple o deploymentTroubleshooting containerized triple o deployment
Troubleshooting containerized triple o deployment
Sadique Puthen2.1K vues
Taking Security Groups to Ludicrous Speed with OVS (OpenStack Summit 2015) par Thomas Graf
Taking Security Groups to Ludicrous Speed with OVS (OpenStack Summit 2015)Taking Security Groups to Ludicrous Speed with OVS (OpenStack Summit 2015)
Taking Security Groups to Ludicrous Speed with OVS (OpenStack Summit 2015)
Thomas Graf4.3K vues
Red Hat OpenStack 17 저자직강+스터디그룹_3주차 par Nalee Jang
Red Hat OpenStack 17 저자직강+스터디그룹_3주차Red Hat OpenStack 17 저자직강+스터디그룹_3주차
Red Hat OpenStack 17 저자직강+스터디그룹_3주차
Nalee Jang154 vues
Optimizing Kubernetes Resource Requests/Limits for Cost-Efficiency and Latenc... par Henning Jacobs
Optimizing Kubernetes Resource Requests/Limits for Cost-Efficiency and Latenc...Optimizing Kubernetes Resource Requests/Limits for Cost-Efficiency and Latenc...
Optimizing Kubernetes Resource Requests/Limits for Cost-Efficiency and Latenc...
Henning Jacobs24.1K vues
OpenStack 개요 및 활용 사례 @ Community Open Camp with Microsoft par Ian Choi
OpenStack 개요 및 활용 사례 @ Community Open Camp with MicrosoftOpenStack 개요 및 활용 사례 @ Community Open Camp with Microsoft
OpenStack 개요 및 활용 사례 @ Community Open Camp with Microsoft
Ian Choi4.2K vues
오픈스택 멀티노드 설치 후기 par 영우 김
오픈스택 멀티노드 설치 후기오픈스택 멀티노드 설치 후기
오픈스택 멀티노드 설치 후기
영우 김1.9K vues
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料) par NTT DATA Technology & Innovation
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)
OVN 設定サンプル | OVN config example 2015/12/27 par Kentaro Ebisawa
OVN 設定サンプル | OVN config example 2015/12/27OVN 設定サンプル | OVN config example 2015/12/27
OVN 設定サンプル | OVN config example 2015/12/27
Kentaro Ebisawa4.3K vues
Issues of OpenStack multi-region mode par Joe Huang
Issues of OpenStack multi-region modeIssues of OpenStack multi-region mode
Issues of OpenStack multi-region mode
Joe Huang8.3K vues
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN par OpenStack Korea Community
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN

Similaire à 오픈소스로 구축하는 클라우드 이야기

NDC14 모바일 게임서비스를 위한 사설 클라우드 구축/운영 분투기 par
NDC14 모바일 게임서비스를 위한 사설 클라우드 구축/운영 분투기NDC14 모바일 게임서비스를 위한 사설 클라우드 구축/운영 분투기
NDC14 모바일 게임서비스를 위한 사설 클라우드 구축/운영 분투기Jinuk Kim
13.6K vues43 diapositives
[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개 par
[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개
[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개OpenStack Korea Community
35K vues26 diapositives
[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution par
[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution
[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solutionOpenStack Korea Community
1.6K vues36 diapositives
Cloud, sdn and nfv 기술동향 atto-research-박문기-20171016 par
Cloud, sdn and nfv 기술동향 atto-research-박문기-20171016Cloud, sdn and nfv 기술동향 atto-research-박문기-20171016
Cloud, sdn and nfv 기술동향 atto-research-박문기-20171016문기 박
1.3K vues163 diapositives
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 가상 네트워크 (CB-Larva) par
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 가상 네트워크 (CB-Larva)Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 가상 네트워크 (CB-Larva)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 가상 네트워크 (CB-Larva)Cloud-Barista Community
91 vues36 diapositives
150416 OpenStack Networking with Neutron Jieun, Kim par
150416 OpenStack Networking with Neutron Jieun, Kim150416 OpenStack Networking with Neutron Jieun, Kim
150416 OpenStack Networking with Neutron Jieun, Kimjieun kim
2.2K vues21 diapositives

Similaire à 오픈소스로 구축하는 클라우드 이야기(20)

NDC14 모바일 게임서비스를 위한 사설 클라우드 구축/운영 분투기 par Jinuk Kim
NDC14 모바일 게임서비스를 위한 사설 클라우드 구축/운영 분투기NDC14 모바일 게임서비스를 위한 사설 클라우드 구축/운영 분투기
NDC14 모바일 게임서비스를 위한 사설 클라우드 구축/운영 분투기
Jinuk Kim13.6K vues
[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개 par OpenStack Korea Community
[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개
[OpenStack Days Korea 2016] Track2 - 아리스타 OpenStack 연동 및 CloudVision 솔루션 소개
[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution par OpenStack Korea Community
[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution
[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution
Cloud, sdn and nfv 기술동향 atto-research-박문기-20171016 par 문기 박
Cloud, sdn and nfv 기술동향 atto-research-박문기-20171016Cloud, sdn and nfv 기술동향 atto-research-박문기-20171016
Cloud, sdn and nfv 기술동향 atto-research-박문기-20171016
문기 박1.3K vues
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 가상 네트워크 (CB-Larva) par Cloud-Barista Community
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 가상 네트워크 (CB-Larva)Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 가상 네트워크 (CB-Larva)
Cloud-Barista 제5차 오픈 컨퍼런스 : 멀티클라우드 가상 네트워크 (CB-Larva)
150416 OpenStack Networking with Neutron Jieun, Kim par jieun kim
150416 OpenStack Networking with Neutron Jieun, Kim150416 OpenStack Networking with Neutron Jieun, Kim
150416 OpenStack Networking with Neutron Jieun, Kim
jieun kim2.2K vues
AWS Community Day 2022 - Nitro Enclave를 이용하여 안전하게 고객 정보 다... par JooHyung Kim
AWS Community Day 2022 - Nitro Enclave를 이용하여 안전하게 고객 정보 다...AWS Community Day 2022 - Nitro Enclave를 이용하여 안전하게 고객 정보 다...
AWS Community Day 2022 - Nitro Enclave를 이용하여 안전하게 고객 정보 다...
JooHyung Kim57 vues
Play node conference par John Kim
Play node conferencePlay node conference
Play node conference
John Kim15.4K vues
[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경 par NAVER Engineering
[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경
[네이버오픈소스세미나] Contribution, 전쟁의 서막 : Apache OpenWhisk 성능 개선 - 김동경
NAVER Engineering17.6K vues
AWS 아마존 웹 서비스 책 없이 시작하기 - AWS 유저그룹 엔터프라이즈 모임 발표 20180514 이준구(SDS) par AWSKRUG - AWS한국사용자모임
AWS 아마존 웹 서비스 책 없이 시작하기 - AWS 유저그룹 엔터프라이즈 모임 발표 20180514 이준구(SDS)AWS 아마존 웹 서비스 책 없이 시작하기 - AWS 유저그룹 엔터프라이즈 모임 발표 20180514 이준구(SDS)
AWS 아마존 웹 서비스 책 없이 시작하기 - AWS 유저그룹 엔터프라이즈 모임 발표 20180514 이준구(SDS)
5G SDN/NFV/CNF par James Ahn
5G SDN/NFV/CNF5G SDN/NFV/CNF
5G SDN/NFV/CNF
James Ahn196 vues
Red Hat Enterprise Linux OpenStack Platform Overview - RHELOSP5 par Won Young Choi
Red Hat Enterprise Linux OpenStack Platform Overview - RHELOSP5Red Hat Enterprise Linux OpenStack Platform Overview - RHELOSP5
Red Hat Enterprise Linux OpenStack Platform Overview - RHELOSP5
Won Young Choi2.7K vues
2.[d2 오픈세미나]네이버클라우드 시스템 아키텍처 및 활용 방안 par NAVER D2
2.[d2 오픈세미나]네이버클라우드 시스템 아키텍처 및 활용 방안2.[d2 오픈세미나]네이버클라우드 시스템 아키텍처 및 활용 방안
2.[d2 오픈세미나]네이버클라우드 시스템 아키텍처 및 활용 방안
NAVER D214.3K vues
Open stack 세미나자료_장현정 par Nalee Jang
Open stack 세미나자료_장현정Open stack 세미나자료_장현정
Open stack 세미나자료_장현정
Nalee Jang5.7K vues
resource on openstack par jieun kim
 resource on openstack resource on openstack
resource on openstack
jieun kim1.6K vues
[OpenInfra Days Korea 2018] (Track 1) 커뮤니티 오픈스택 패키징 도입 전략 및 구현사례 발표 par OpenStack Korea Community
[OpenInfra Days Korea 2018] (Track 1) 커뮤니티 오픈스택 패키징 도입 전략 및 구현사례 발표[OpenInfra Days Korea 2018] (Track 1) 커뮤니티 오픈스택 패키징 도입 전략 및 구현사례 발표
[OpenInfra Days Korea 2018] (Track 1) 커뮤니티 오픈스택 패키징 도입 전략 및 구현사례 발표
KT 안재석 박사 - 오픈 소스 기반 클라우드 컴퓨팅 솔루션 open stack 이야기 (2011Y05M28D) par Ubuntu Korea Community
KT 안재석 박사 - 오픈 소스 기반 클라우드 컴퓨팅 솔루션 open stack 이야기 (2011Y05M28D)KT 안재석 박사 - 오픈 소스 기반 클라우드 컴퓨팅 솔루션 open stack 이야기 (2011Y05M28D)
KT 안재석 박사 - 오픈 소스 기반 클라우드 컴퓨팅 솔루션 open stack 이야기 (2011Y05M28D)
[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기 par Chanwoong Kim
[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기
[NDC18] 만들고 붓고 부수고 - 〈야생의 땅: 듀랑고〉 서버 관리 배포 이야기
Chanwoong Kim2.5K vues

Plus de Nalee Jang

Red Hat OpenStack 17 저자직강+스터디그룹_4주차 par
Red Hat OpenStack 17 저자직강+스터디그룹_4주차Red Hat OpenStack 17 저자직강+스터디그룹_4주차
Red Hat OpenStack 17 저자직강+스터디그룹_4주차Nalee Jang
200 vues41 diapositives
셸 스크립트를 이용한 클라우드 시스템 운영 par
셸 스크립트를 이용한 클라우드 시스템 운영셸 스크립트를 이용한 클라우드 시스템 운영
셸 스크립트를 이용한 클라우드 시스템 운영Nalee Jang
750 vues39 diapositives
[Open infra] how to calculate the cloud system operating rate par
[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
579 vues30 diapositives
How to operate containerized OpenStack par
How to operate containerized OpenStackHow to operate containerized OpenStack
How to operate containerized OpenStackNalee Jang
4.8K vues28 diapositives
[Red Hat] OpenStack Automation with Ansible par
[Red Hat] OpenStack Automation with Ansible[Red Hat] OpenStack Automation with Ansible
[Red Hat] OpenStack Automation with AnsibleNalee Jang
7.6K vues48 diapositives
Red hat and after 1 year par
Red hat and after 1 yearRed hat and after 1 year
Red hat and after 1 yearNalee Jang
4.1K vues27 diapositives

Plus de Nalee Jang(20)

Red Hat OpenStack 17 저자직강+스터디그룹_4주차 par Nalee Jang
Red Hat OpenStack 17 저자직강+스터디그룹_4주차Red Hat OpenStack 17 저자직강+스터디그룹_4주차
Red Hat OpenStack 17 저자직강+스터디그룹_4주차
Nalee Jang200 vues
셸 스크립트를 이용한 클라우드 시스템 운영 par Nalee Jang
셸 스크립트를 이용한 클라우드 시스템 운영셸 스크립트를 이용한 클라우드 시스템 운영
셸 스크립트를 이용한 클라우드 시스템 운영
Nalee Jang750 vues
[Open infra] how to calculate the cloud system operating rate par 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
Nalee Jang579 vues
How to operate containerized OpenStack par Nalee Jang
How to operate containerized OpenStackHow to operate containerized OpenStack
How to operate containerized OpenStack
Nalee Jang4.8K vues
[Red Hat] OpenStack Automation with Ansible par Nalee Jang
[Red Hat] OpenStack Automation with Ansible[Red Hat] OpenStack Automation with Ansible
[Red Hat] OpenStack Automation with Ansible
Nalee Jang7.6K vues
Red hat and after 1 year par Nalee Jang
Red hat and after 1 yearRed hat and after 1 year
Red hat and after 1 year
Nalee Jang4.1K vues
오픈스택커뮤니티와기술동향 par Nalee Jang
오픈스택커뮤니티와기술동향오픈스택커뮤니티와기술동향
오픈스택커뮤니티와기술동향
Nalee Jang1.6K vues
Why cloud storage par Nalee Jang
Why cloud storageWhy cloud storage
Why cloud storage
Nalee Jang485 vues
오픈스택한국커뮤니티 소개 par Nalee Jang
오픈스택한국커뮤니티 소개오픈스택한국커뮤니티 소개
오픈스택한국커뮤니티 소개
Nalee Jang1.3K vues
OpenStack in Enterprise par Nalee Jang
OpenStack in EnterpriseOpenStack in Enterprise
OpenStack in Enterprise
Nalee Jang901 vues
User Story :: Cloudike with KT UCloud Biz par Nalee Jang
User Story :: Cloudike with KT UCloud BizUser Story :: Cloudike with KT UCloud Biz
User Story :: Cloudike with KT UCloud Biz
Nalee Jang2.1K vues
OpenSource! OpenStack! par Nalee Jang
OpenSource! OpenStack!OpenSource! OpenStack!
OpenSource! OpenStack!
Nalee Jang1.9K vues
오픈스택 커뮤니티 소개 및 기술 동향 par Nalee Jang
오픈스택 커뮤니티 소개 및 기술 동향오픈스택 커뮤니티 소개 및 기술 동향
오픈스택 커뮤니티 소개 및 기술 동향
Nalee Jang40.9K vues
오픈스택을다루는기술 집필후기 par Nalee Jang
오픈스택을다루는기술 집필후기오픈스택을다루는기술 집필후기
오픈스택을다루는기술 집필후기
Nalee Jang9.6K vues
Kcd open stack par Nalee Jang
Kcd open stackKcd open stack
Kcd open stack
Nalee Jang1.9K vues
Open technet openstack par Nalee Jang
Open technet openstackOpen technet openstack
Open technet openstack
Nalee Jang48.8K vues
[OpenStack Day in Korea] Introduction to open stack par Nalee 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
Nalee Jang2.6K vues
오픈스택! 이틀이면할수있다! 시즌2 par Nalee Jang
오픈스택! 이틀이면할수있다! 시즌2오픈스택! 이틀이면할수있다! 시즌2
오픈스택! 이틀이면할수있다! 시즌2
Nalee Jang47.9K vues
여성개발자로 사는 이야기!! par Nalee Jang
여성개발자로 사는 이야기!!여성개발자로 사는 이야기!!
여성개발자로 사는 이야기!!
Nalee Jang7.9K vues
20121204 open technet_openstack_이틀만하면나처럼할수있다 par Nalee Jang
20121204 open technet_openstack_이틀만하면나처럼할수있다20121204 open technet_openstack_이틀만하면나처럼할수있다
20121204 open technet_openstack_이틀만하면나처럼할수있다
Nalee Jang1.3K vues

오픈소스로 구축하는 클라우드 이야기

  • 2. 발표자 소개 클라우드를 연구하는 IT전문가~!! 클라우드를 접하면서 Google의 매력에 푹 빠진 30대 워킹맘입니다. 오픈소스 프로젝트인 오픈스택를 하면서 힘들었던 일, 가슴 설렜던 일을 많 은 분들과 함께 공유하고자 합니다. - Name : 장현정 (NaleeJang) - Blog : http://naleejang.tistory.com - Facebook : http://www.facebook.com/naleejang - Community : OpenStack Korea Groups (http://www.facebook.com/groups/openstack.kr/) (http://www.openstack.or.kr/)
  • 3. 오늘 할 이야기는? - 클라우드가 뭐지? - 개발자에게 어렵기만 한 클라우드 컴퓨팅 기술 - 오픈소스? 오픈스택! - 오픈스택으로 클라우드를!? - 왜 나만 안되는거야? ㅠ.ㅠ - 나도 할 수 있는 오픈소스로 구축하는 클라우드 이야기
  • 6. 클라우드가 뭐지? ebook Music 다양한 종류의 Smart Phone 인터넷이 가능한 Smart TV Virtualization Movies 고사양의 한정된 자원 Games 다양한 사용자 Groups
  • 7. 클라우드가 뭐지? Cloud의 정의 인터넷상의 서버를 통하여 데이터 저장, 네트워크, 컨텐츠 사용 등 IT관련 서비스를 Any Device에서 사용할 수 있는 컴퓨팅 환경
  • 8. 클라우드가 뭐지? www.myhost.com 클라우드를 하기 전에는~ 서버 1대는 서버1대
  • 9. 클라우드가 뭐지? www.myhost.com www.homepage.com www.company.com 클라우드를 하니~~ 서버 1대가 서버 3대로
  • 10. 개발자에게 어렵기만 한 클라우드 컴퓨팅 기술 IaaS SaaS PaaS Network Compute Hypervisor Storage Hybrid Private Public Language
  • 11. 개발자에게 어렵기만 한 클라우드 컴퓨팅 기술
  • 12. 오픈 소스? 오픈스택! IaaS Open Source 2010년 6월! + Apache2.0 License
  • 13. 오픈 소스? 오픈스택! 6번째 릴리즈~!! OpenStack Folsom 2012년 9월 27일~!! Coming soon~!! OpenStack Grizzly
  • 15. 오픈 소스? 오픈스택! Https://github.com/openstack
  • 17. 오픈스택으로 클라우드를?! www.myhost.com www.homepage.com www.company.com 클라우드를 하니~~ 서버 1대가 서버 3대로
  • 18. 오픈스택으로 클라우드를?! Instance1 Instance2 Instance3 클라우드를 설치하니~~ OpenStack + KVM
  • 19. 오픈스택으로 클라우드를?! Components! Keystone Cinder Nova Swift Quantum Glance Horizon
  • 21. 오픈스택으로 클라우드를?! Conceptual Architecture! Horizon Quantum Nova Swift Glance Cinder Keystone
  • 22. 왜 나만 안 되는 거야? Manual DevStack Shell Script GitHub Easy Install Manual
  • 24. 왜 나만 안 되는 거야? ㅠ.ㅠ
  • 25. 왜 나만 안 되는 거야?
  • 26. 환경설정만 잘해도.. localrc - Default Setting (기본 정보) - Logging Setting (로그 정보) - Network (네트워크) - Installing System (설치 시스템) - System Password (시스템 패스워드)
  • 27. 나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기 Ubuntu 12.04 LTS Host IP 10.0.4.21 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
  • 28. 나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기 # defalut HOST_IP = 10.0.4.21 # Log LOGFILE=stack.sh.log SCREEN_LOGDIR=/opt/stack/logs/screen # Network Host IP 10.0.4.21 FLAT_INTERFACE=eth0 FIXED_RANGE=10.0.0.0/20 localrc FLOATING_RANGE=192.168.42.128/25 # System password ADMIN_PASSWORD=openstack MYSQL_PASSWORD=openstack RABBIT_PASSWORD=openstack SERVICE_PASSWORD=openstack SERVICE_TOKEN=openstackservicetoken
  • 29. 나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기 Cloud Node Compute Node Host IP 10.0.4.21 Compute Node IP 10.0.4.22 Horizon Host Compute Node Cinder noVNC Cinder Nova-network Cinder Cinder Quantum Nova (Compute Service) Quantum-agent, Quantum-api Nova-network Quantum Nova-compute, Nova-api Nova (Compute Service) Quantum-agent, Quantum-api Nova (Compute Service) Nova-compute, Nova-api Linux Bridge Nova (Compute Service) Glance (Image catalog service) OpenVSwitch or Nova-api Nova-compute, Ryu KVM Keystone (Identity) OpenVSwitch or Ryu KVM Cinder-volume (LVM on RAID10) RabbitMQ KVM Cinder-volume (LVM on RAID10) Ubuntu 12.04 LTS Server 64bit Linux Bridge Cinder-volume (LVM on RAID10) Ubuntu 12.04 LTS Server 64bit MySql5.5 Ubuntu 12.04 LTS Server 64bit KVM Cinder-volume (LVM on RAID10) Ubuntu 12.04 LTS Server 64bit
  • 30. 나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기 # default HOST_IP=10.0.4.21 MULTI_HOST=True # logs DEST=/opt/stack LOGFILE=$DEST/logs/stack.sh.log SCREEN_LOGDIR=$DEST/logs/screen # network localrc FLAT_INTERFACE=eth0 FIXED_RANGE=10.0.0.0/20 FIXED_NETWORK_SIZE=4096 FLOATING_RANGE=192.168.42.128/25 # vnc VNCSERVER_LISTEN=0.0.0.0 VNCSERVER_PROXYCLIENT_ADDRESS=$HOST_IP
  • 31. 나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기 # system password ADMIN_PASSWORD=openstack MYSQL_PASSWORD=openstack RABBIT_PASSWORD=openstack SERVICE_PASSWORD=openstack SERVICE_TOKEN=openstackservicetoken # cinder localrc VOLUME_GROUP="cinder-volume" VOLUME_NAME_PREFIX="volume-"
  • 32. 나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기 # default HOST_IP=10.0.4.22 MULTI_HOST=True # logs DEST=/opt/stack LOGFILE=$DEST/logs/stack.sh.log SCREEN_LOGDIR=$DEST/logs/screen # network localrc FLAT_INTERFACE=eth0 FIXED_RANGE=10.0.0.0/20 FIXED_NETWORK_SIZE=4096 FLOATING_RANGE=192.168.42.128/25 # vnc VNCSERVER_LISTEN=0.0.0.0 VNCSERVER_PROXYCLIENT_ADDRESS=$HOST_IP
  • 33. 나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기 # system password ADMIN_PASSWORD=openstack MYSQL_PASSWORD=openstack RABBIT_PASSWORD=openstack SERVICE_PASSWORD=openstack SERVICE_TOKEN=openstackservicetoken # cinder localrc VOLUME_GROUP="cinder-volume" VOLUME_NAME_PREFIX="volume-“ # install service ENABLED_SERVICES=n-cpu,n-net,n-api,cinder,c-sch,c-api,c-vol
  • 34. 나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기 # system hosts SERVICE_HOST=10.0.4.21 MYSQL_HOST=$SERVICE_HOST RABBIT_HOST=$SERVICE_HOST GLANCE_HOSTPORT=$SERVICE_HOST:9292 KEYSTONE_AUTH_HOST=$SERVICE_HOST KEYSTONE_SERVICE_HOST=$SERVICE_HOST localrc
  • 35. 나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기
  • 36. 나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기
  • 37. 나도 할 수 있는 오픈 소스로 구축하는 클라우드 이야기 We Can do it~!!