[2017년 SW 마에스트로 100+ 컨퍼런스]
- 발표자: 오픈스택 한국 커뮤니티 조성수
- 행사 정보: https://www.facebook.com/swmaestro/photos/a.816861878341341.1073741828.812223648805164/1832957773398408/?type=3&theater&ifg=1
[2017년 SW 마에스트로 100+ 컨퍼런스]
- 발표자: 오픈스택 한국 커뮤니티 조성수
- 행사 정보: https://www.facebook.com/swmaestro/photos/a.816861878341341.1073741828.812223648805164/1832957773398408/?type=3&theater&ifg=1
8.
오픈스택이란?
OpenStack is a cloud operating system that controls large pools of compute,
storage, and networking resources throughout a datacenter, all managed through
a dashboard that gives administrators control while empowering their users to
provision resources through a web interface.
“
”출처 : https://www.openstack.org/software/
8
14.
클라우드 컴퓨팅의 주요 요소
• 사용자 인증
• OS 이미지
• 컴퓨트
• 네트워크
• 저장소 (오브젝트, 블록)
• 대시보드
• 과금
• 모니터링
14
15.
클라우드 컴퓨팅의 주요 요소
• 사용자 인증 : Keystone
• OS 이미지 : Glance
• 컴퓨트 : Nova
• 네트워크 : Neutron
• 저장소 : Swift
• 대시보드 : Horizon
• 과금 : Ceilometer
• 모니터링 : Monasca
15
오픈스택 프로젝트 목록 : https://www.openstack.org/software/project-navigator/#tiles
26.
가상환경을 이용하자
• 물리적으로 여러 대의 컴퓨터를 준비할 수 없으므로
가상의 컴퓨터를 이용한다.
• VirtualBox , VMWare 등…
26
27.
빠르게 구축하자 (Devstack)
• Devstack 은 오픈스택 환경을 빠르게 만들어주는 스크립트
• 오픈스택 개발용으로도 쓰임
• 추천하는 운영체제 : Ubuntu 16.04
• 최소 사양 : CPU : 2Core, RAM : 4GB, HDD: 30GB
27
28.
28
All-In-One : 1대에 오픈스택 구성요소 모두를 설치
Multi-Node : 2대 이상에 오픈스택을 설치
29.
빠르게 구축하자 (Devstack)
29출처 : https://docs.openstack.org/devstack/latest/
30.
빠르게 구축하자 (Devstack)
30출처 : https://docs.openstack.org/devstack/latest/
31.
빠르게 구축하자 (Devstack)
• 이렇게 하면 1대 서버(VM)에서 오픈스택 구성 가능
• 빠르게 오픈스택을 구성해서 경험할 수 있음
• 하지만, 오픈스택 컴포넌트에 대한 내용을 알기 어려움
• 서비스엔 사용하지 마세요
31
32.
빠르게 그럴싸하게 구축하자 (Multinode)
• 1대(Control Node) + 1대 (Compute Node)
• 가상머신의 네트워크 구조를 조금 신경쓰게 됨
• Virtualbox 의 네트워크 구성을 이해해야함
• devstack 설정에 대해서 공부가 필요함
• 오픈스택 네트워크 구조에 대해 공부가 필요해지는
기분
32
33.
빠르게 그럴싸하게 구축하자 (Multinode)
• All In One 으로 Flat 네트워크 구성시
33그림 출처 : https://wiki.openstack.org/wiki/UnderstandingFlatNetworking
34.
빠르게 그럴싸하게 구축하자 (Multinode)
• MultiNode – 1 NIC 로 구성
34그림 출처 : https://wiki.openstack.org/wiki/UnderstandingFlatNetworking
35.
빠르게 그럴싸하게 구축하자 (Multinode)
• MultiNode – 2 NIC 로 구성
35그림 출처 : https://wiki.openstack.org/wiki/UnderstandingFlatNetworking
36.
빠르게 그럴싸하게 구축하자 (Multinode)
• 다행히 devstack multinode 구축은 1 NIC을 이용
• 가이드 문서의 네트워크 환경에 맞는 virtualbox network 를 이용하면 됩니다.
36
참고 자료 : https://docs.openstack.org/devstack/latest/guides/multinode-lab.html
37.
빠르게 그럴싸하게 구축하자 (Multinode)
• Controller Node 의 local.conf
37
38.
빠르게 그럴싸하게 구축하자 (Multinode)
• Compute Node 의 local.conf
38
45.
공부를 합시다
• 오픈스택은 여러모로 공부할 내용이 넘쳐납니다
• 클라우드 시스템의 동작 원리 및 구현 방법
• 파이썬
• 오픈스택은 거의 대부분이 파이썬으로 구현
• 네트워크 (VXLAN, GRE, Overlay Network, SDN)
• 대규모 분산 시스템에 대한 이해
• 등등등..
45
46.
공헌을 합시다
• OpenStack 은 Contribution 하기 매우 좋은 프로젝트
• 번역부터 시작해보세요
• Upstream Training 참가
46
Il semblerait que vous ayez déjà ajouté cette diapositive à .
Créer un clipboard
Vous avez clippé votre première diapositive !
En clippant ainsi les diapos qui vous intéressent, vous pourrez les revoir plus tard. Personnalisez le nom d’un clipboard pour mettre de côté vos diapositives.
Créer un clipboard
Partager ce SlideShare
Vous avez les pubs en horreur?
Obtenez SlideShare sans publicité
Bénéficiez d'un accès à des millions de présentations, documents, e-books, de livres audio, de magazines et bien plus encore, sans la moindre publicité.
Offre spéciale pour les lecteurs de SlideShare
Juste pour vous: Essai GRATUIT de 60 jours dans la plus grande bibliothèque numérique du monde.
La famille SlideShare vient de s'agrandir. Profitez de l'accès à des millions de livres numériques, livres audio, magazines et bien plus encore sur Scribd.
Apparemment, vous utilisez un bloqueur de publicités qui est en cours d'exécution. En ajoutant SlideShare à la liste blanche de votre bloqueur de publicités, vous soutenez notre communauté de créateurs de contenu.
Vous détestez les publicités?
Nous avons mis à jour notre politique de confidentialité.
Nous avons mis à jour notre politique de confidentialité pour nous conformer à l'évolution des réglementations mondiales en matière de confidentialité et pour vous informer de la manière dont nous utilisons vos données de façon limitée.
Vous pouvez consulter les détails ci-dessous. En cliquant sur Accepter, vous acceptez la politique de confidentialité mise à jour.