openstack summit 2017 참석후기
TRANSCRIPT
OpenStack Summit May 2017 - Boston
Summit 후기
2
Summary of OpenStack Summit 2017 BostonⅠ
Ⅱ
Ⅲ
Keynote
OpenSource Day
Ⅳ Integration of OpenStack & Container
Ⅴ Case Study
Summary ofOpenStack Summit 2017 Boston
4
117개 업체 참여 (한국은 Z Converter, ATTO Research 참여)
Headline Sponsor는 지난 대회와 비슷한 구성 (미국 T-Mobile 참여)
Headline, Premier, Spotlight, Event, Startup Sponsor
Summary of OpenStack Summit 2017 Boston
5
장소 : 미국 보스턴 Hynes Convention Center
일시 : 2017년 5월 6일 ~ 11일 (미국 동부 시각)
참가 인원 : 5000명 이상
참가 업체 : 1014개
참가국 : 63개국
세션 수 : 750여 개
(이전 Summit 대비 약 250여 개 증가)
Summary of OpenStack Summit 2017 Boston
October 2015 in Tokyo, Japan
April 2016 in Austin, USA
May 2015 in Vancouver, Canada
May 2017 in Boston, USA
November 2017 in Sydney, Australia
May 2018 in Vancouver, Canada
October 2016 in Barcelona, Spain
Kilo
Liberty
Mitaka
Newton
2015-10-15
2016-04-07
2016-10-06
Ocata
Pike
(TBD)
Queens
(TBD)
2017-02-22
일시 장소 참가인원
May 6 -11, 2017 Boston 5,000+
Oct 23 -28, 2016 Barcelona 5,200+
Apr 24 - 29, 2016 Austin 7,800+
Oct 26 - 29, 2015 Tokyo 5,000+
May 19 - 22, 2015 Vancouver 6,000+
Nov 3 - 7, 2014 Paris 4,600+
▼ 역대 행사 규모
6
Hynes Convention Center, Sheraton Hotel
OSC 참여 세션
1일차 – Keynote, Ansible Day
2일차 – K8s Day, Stack City
3일차 - Software defined network – Neutron
4일차 – Ceph Day, Ceph Perfomance Tuning
Summary of OpenStack Summit 2017 Boston
7
https://www.youtube.com/user/OpenStackFoundation (세션 동영상)
JTBC - http://news.jtbc.joins.com/html/274/NB11467274.html (JTBC 취재기사)
Summary of OpenStack Summit 2017 Boston
Keynote
9
Keynote
Speaker : Jonathan Bryce (OpenStack Foundation 전무 이사)
multi-cloud world
데이터센터에서 IOT 장치에 이르기까지, OpenStack 클라우드는 그 어느 때 보다도 더
많은 사용자 사례를 만나기 위해 배포 중
스마트한 조직은 클라우드 포트폴리오 전체에 작업 부하를 배치하는 방법에 대해 보다
정교해지고 있음
새로운 소비 모델, 기술 및 문화가 2세대 사설 클라우드를 어떻게 주도하는지에 대해
관심 증대
10
Keynote
11
Keynote
1세대는 가상화 기술보다 진보된 기술 철학으로 무장된 자발적 참여자들의 적극적이고
의식적인 노력에 의해 성과를 이루었던 시기
1세대는 하이퍼스케일클라우드워크로드를 수용할 수 있도록 성능과 기능을
끌어올리기 위한 개발이 이루어짐
2세대는 기술 발전 노력 붐이 일었던 1세대 때에 비해 핵심적인 분야에서의 성과는 다소
주춤한 추세이나, 그 동안쌓였던성과를바탕으로프로세스와문화를더욱견고하게
만들려는 움직임으로 변모(기술 성숙기로 접어듬)
Summit에 참여한 인원은 줄어들고 있지만, 참여 기업 수는 꾸준히 늘어나고 있어 기존
legacy 기술을 OpenStack으로 전환시켜 엔드 유저를 위한 서비스 발굴 수단으로
사용률이 꾸준히 증가되고 있다고 볼 수 있음
12
Compliance (Public, Private)
Cost
Capabilities
Keynote
13
Keynote – Interop Challenge
바르셀로나에 이어 두 번째 상호운용성 시연
Mark Collier (Operting officer chief)
- 오픈스택 커뮤니티의 경계를 넓혀 K8s로 스토리지, 네트워크 등의 기능을 모두 관리할수 있는 마이크로 서비스기반 애플리케이션과의 상호운용성을 증명하였다.
Keynote
OpenSource Day
15
참여한 오픈소스 커뮤니티
OpenSource Day
16
What is this Ansible thing?
Orchestration, configuration management, application deployment..
Python Github Project 상위 랭크 (2017년 5월 기준 8위)
이미지 출처 : https://www.ansible.com/quick-start-video
OpenSource Day - Ansible
17
Bifrost: Using Ansible and Ironic to Deploy BareMetal CI
- Ironic의 Sub Project (https://git.openstack.org/openstack/bifrost.git)
- Bifrost를 이용한 베어메탈 배포와 통합
- Ironic-inspector를 이용한 베어베탈 배포 지원
Ansible: Community, Collaboration, and the OpenStack Modules You Know and Love
- 오픈스택 커뮤니티와의 협력, 오픈스택 모듈과의 연동
- 인스턴스 배포
- clouds.yaml (https://docs.openstack.org/developer/python-openstackclient/configuration.html)
OpenSource Day - Ansible
18
What is K8s?
- Kubernetes is a system for managing containerized applications across a cluster of nodes. Auto-placement, auto-restart, auto-scaling, auto-replication….
- Summit의 많은 세션들과 Keynote등 에서 Container가 많이 언급.
OpenStack이라는 클라우드 플랫폼을 조금 더 쉽고 편하게, 안정적으로 배포하고 서비스 하기위한 Ochestration, Operation 프로젝트들이 진행중
OpenSource Day - K8s
19
Open Hybrid Kubernetes + OpenStack Helm Deployment using Community Automation – Rob Hirschfeld (RACKN)
OpenSource Day - K8s
20
Helm : K8s Package Manager
Github : https://github.com/kubernetes/helm
K8s + Helm : OpenStack Deploy
Why do wee want K8s as Underlay?
1. OpenStack operations is still not "solved"
2. We already do most new deploys in containers
3. Kubernetes is awesome at containers
4. Kubernetes is simple, stable and secure (for operators)
5. Kubernetes means easy upgrades and High Availability
OpenSource Day - K8s
21
Real Potential Benefits
1. 클라우드 기반의 패키징 작업을 활용하고 Python및 OS 종속성을 줄일 수 있음.
2. K8s 내장된 프로세스 로부터 패키지 업그레이드시 많은 이점을 얻을 수 있음.
3. K8s job scheduler를 사용함 으로서 유지보수에 이점을 얻을 수 있음.
4. 간편한 설치 및 빠른 배포.
OpenSource Day - K8s
Case Study
23
ebay (Suneet nandwani)
자체 개발 Tessmaster + K8s + OpenStack
6개의 존, 22,000 코어가 K8s 기반으로 운영되고 있음.
Case Study – Ebay K8s + OpenStack
24
AT&T case study
Case Study – AT&T K8s + OpenStack
25
AT&T
- 현재 Mitaka 기반의 k8s, Docker, OpenStack으로 하이브리드 클라우드 구축
- 향후 서버리스 컴퓨팅, K8s 확대
- Integrated Coud is powered by OpenStack
- Planning to run OpenStack Services on K8s
- Planning to use Magnum
Case Study – AT&T K8s + OpenStack
26
OpenSource Consulting Inc