openstack summit report 2016 in barcelona

62
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved OpenStack Summit Report 2016 in Barcelona 〜〜〜〜OpenStack Summit 〜〜〜〜〜 Bit-isle Equinix Yuki Yamashita 1

Upload: yuki-yamashita

Post on 15-Apr-2017

469 views

Category:

Internet


2 download

TRANSCRIPT

Page 1: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

OpenStack Summit Report 2016 in Barcelona〜そうだ! OpenStack Summit へ行こう〜

Bit-isle ・ EquinixYuki Yamashita

1

Page 2: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

自己紹介

Page 3: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

自己紹介

•名前:山下祐生•年齢: 26 歳•所属: Japan OpenStack User Group    ビットアイル・エクイニクス•職種: OpenStack Enginner•社会人歴: 4 年目•経歴:某大手 NIer に新卒入社し 3 年勤務したあと、 2016 年 4 月からビットアイル・エクイニクスに Join•業務: OpenStack のコンサル、設計、構築、運用、 RD 的活動を幅広く

行っています•OpenStack 歴:本格的に初めて 3 年

3

Page 4: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 4

テーマOpenStack 全体動向

そうだ! OpenStack Summit に行こう

Page 5: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

OpenStack Summit 全体動向

本日のサマリI. What’s OpenStack Summit ?II. 目標III. OpenStack Summit News SummaryIV. 参加者のポジションV. OpenStack Summit 動向 VI. 気になったセッション、 OPS meeting の紹介VII. マーケットプレイスVIII. OpenStack Summit へ参加してみてIX. おさらい

5

Page 6: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 6

目標

Page 7: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 7

•OpenStack Summit がどんなものかを知ってもらう•日本だけでなく、世界の OpenStack の動向を伝える•参加することでどんな情報が手に入るか知ってもらう

そして

OpenStack Summit に参加したくなってもらう!!

目標

Page 8: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 8

What’s OpenStack Summit ?

Page 9: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

OpenStack Summit とは

•OpenStack Foundation が主催している OpenStack の祭典です•世界中の候補地から選ばれた都市で、年 2 回春と秋に開催されます‣今回の開催地は Barcelona‣次回は Boston で開催

•Summit では Developer と User でセッションが分かれており、開発方針を決める Design Summit や、運用者がディスカッションを行う Ops meetup やユースケースの発表などが行なわれています

9

Page 10: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 10

OpenStack Summit News Summary

Page 11: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

1. Newton リリース

•OpenStack Newton がリリースされました•主な変更点は下記‣ Ironic が Multi Tenancy で利用できるようになった‣Kuryr のアップデートで VM,BM,Container のネットワークが統合‣ネットワークの画面が昔のデザインに戻る

11

Page 12: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

2. Renew OpenStack logo

•OpenStack のロゴがフラットデザインのものにリニューアルされました

Download は下記 URL からhttps://www.openstack.org/brand/openstack-logo/logo-download/

12

NEW!!

Page 13: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 13

フラットになってもロゴがきちんと自立できるかだけが心配

Page 14: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

3. Vitrage と Watcher が Newton での Big Tent 入り

Vitrage•Root Cause Analysis を提供するコンポーネント‣ざっくりいってしまうと OpenStack 基盤の監視機能を提供する‣アラームを検知した際に、そのアラームが起きた原因を特定する調査を手助け

してくれる

Wacher•リソースの利用状況を監視し、リソースの最適化を行うコンポーネント‣リソースの利用状況に応じて migration を行ったりして最適化する

• advise mode と active mode の 2 つのモードを持っており、手動と自動をモードによって使い分けられる

参考資料http://openstackdays.com/wp-content/uploads/2016/08/O4_NTTSOFT.pdf

14

Page 15: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

4. Super user award で China mobile が選出される

•OpenStack で毎回行われている Super user award では China mobile が選出されました

•ファイナリスト‣China Mobile‣ Internap‣MercadoLibre‣OVH

15

Page 16: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

5. OpenStack の界隈でも Contaier が盛り上がる

•OpenStack とコンテナの組み合わせについてはそれぞれのユースケースを発表している企業や、 Keynote に登壇した人が口にしていた

•いちいち Dashboard 使うのめんどくさいよな? HEAT 使おうぜ!みたいなデモでデプロイされたアプリケーションも k8s であった

•Kuryr プロジェクトの成熟、 Ironic のマルチテナンシー対応から、 OpenStack User は VM 、 Bare Metal 、 Container の選択肢からアプリケーションに合わせた柔軟性のある基盤を利用できる

‣AWS や GCP などの Public Cloud の台頭は確かに凄まじいが、自分たちの利用するアプリケーションに合わせた専用基盤を作れるのは OpenStack ならでは!

総セッション数は 902 のうち grep -i -e container -e k8s -e kubernetes のセッションは 50 セッションあり盛り上がりを感じた

16

Page 17: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 17

参加者のポジション

Page 18: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

参加者の分布におけるポジション (仮 )

18

User Developer

Service Provider

System Integrator

OpenStack のアーキテクチャ、できることを

幅広く知っている

OpenStack の使い方、および使っているコンポーネントのアーキテクチャを理解し

ている Contribute をしているコン

ポーネントを深く理解して

いる ???

Page 19: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

参加者の分布におけるポジション (仮 )

19

User Developer

Service Provider

System Integrator

Page 20: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 20

OpenStack Summit 動向

Page 21: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

Survey

•OpenStack 利用者の使用しているコア数の分布

21

Page 22: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

Survey

•OpenStack 利用者のワークロードについて

22

Page 23: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 23

Enterprise Big Data

Page 24: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

Enterprise Big Data

登壇した企業: Santander( スペイン最大の商業銀行 )ユースケース: Big Data and Real Time Analytics

Big Data 利用での高い親和性を生んでいる OpenStack の特徴•大容量なデータの保持が可能である‣1.8PB of data in Big Data environment

•Compute Resource が簡単に増やせる•Cloud が使えるようになるまでのスピードが早い•Sahara(Hadoop as a Service) が提供されている

24

Page 25: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 25

Media Broadcasting

Page 26: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

Media Broadcasting

登壇した企業: Sky( 多分イギリスの media 、 containts provider)ユースケース: Media

Media Broadcasting 利用での高い親和性を生んでいる OpenStack の特徴•Cost‣OpenStack は大規模になればなるほどコストメリットが出る

•Speed of delivery‣構成さえ Fix してしまえば動かすまでに時間がかからない

•Flexibility‣Bigtent の豊富なプロジェクト、 Many 3rd party Driver

26

Page 27: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

Media Broadcasting 〜続き〜

Enterprise MonitoringCloud に向いていないような伝統的な Enterprise アプリケーションもOpenStack の監視環境によってエンタープライズレベルで監視されているとのこと

OpenStack 構成•Canonical Distribution•Nova,Glance,Neutron,Cinder,Keystone(Core Project)•Swift•Ceilometer(BMC連携 )•Heat•Designate(DNS as a Service) 27

Page 28: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 28

Page 29: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 29

Telecom / NFV

Page 30: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 30

Page 31: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 31

Page 32: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 32

Page 33: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 33

Page 34: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 34

Page 35: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 35

Page 36: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 36

Page 37: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

Telecom / NFV

登壇した企業: T-Systems( スペインの SIer)ユースケース: Public Cloud and NFV

OpenStack を利用した柔軟な様々なユースケース•ドイツテレコムに OpenStack を NFV 基盤として導入•他にも EC サイトや、 OpenStackベースの Public Cloud も提供•OpenStack のゴールドパートナーシップに•ベンダーロックインを嫌うユーザーが多い中でも OpenStack のエコシステ

ムは最適と話す•OpenStack が cloud のスタンダードになるように貢献をしている•ディストリビューションは Canonical でサポートに対して感謝を述べてい

た37

Page 38: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 38

Scientific Research

Page 39: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

Scientific Research

登壇した企業: Cernユースケース: Scientific Research

世界でも最大規模の OpenStack環境•190k CPU Core•90%以上の Compute Resource を仮想化しているとの話•5000VM を古くなったハードウェアから Migration をした実績がある•半年後に 100k CPU Core を追加するとのこと•Container はパフォーマンスがよくセキュリティにも優れているとの特徴

から Cloud 上で Magnum を使って利用を考えているとのこと

39

Page 40: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

Keynote まとめ

•新機能の発表よりもユースケースの発表がメインになっていた‣OpenStack 自体が成熟してきていることを感じられた‣HUWEI の講演では Enterprise Ready はすでに通り過ぎたと言っていた

•様々なユースケースの発表がある中、 User が OpenStack に共有の魅力を感じていた部分は非常面白かった

‣Scalability‣Speed‣Cost‣Flexibility‣Avoid vener lock-in(Eco System)

•それぞれ自分たちのやりたいことをするための基盤として利用していた

40

Page 41: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

気になったセッションサマリ 1

Analyzing and Managing Performance Issues on Real-Time OpenStack Cloud•Intel の発表•Real-Time を実現するためには以下のような要素が必要だが、すでに Ready

な状況にあるとのこと‣ KVM-RT‣ HostAggregate‣ Ironic

OpenStack on Kubernetes - Lessons Learned•Intel,CoreOS,mirantis の発表•OpenStack を kubernetes の上で動かすためのアーキテクチャ解説•デモで冗長構成の OpenStack を 15秒でデプロイできるgithub.com/stackanetes/stackanetes

41

Page 42: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

気になったセッションサマリ 2

Canonical: OpenStack with Containers: Replacing VMs with Fast and Secure Machine Containers•Canonical のセッション•LXD は Docker などとはレイヤーの違う Machine Container だとの説明•KVM と同じように使える、より軽量なアーキテクチャ•Nova-LXD はすでに Enterprise Ready であるとのこと、ライブデモもきっち

り動いていたCan OpenStack beat Amazon AWS in price?•Internap の発表•みんなが疑問視しているコストって本当に安くなるの?と言うところに踏み込んだセッション、 AWS と比較して一定以上の規模であればコストメリットがでることを強調していた

42

Page 43: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 43

ところで・・・

Page 44: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 44

ぶっちゃけビデオで見られる内容じゃないの?

Page 45: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 45

OpenStack Engineer が一同に集まる

現地に行くメリット

Page 46: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 46

Ops Meeting

Page 47: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

Ops Meeting

Ops: HAProxy, MySQL, Rabbit Tuning

•タイトル通りミドルウェアのチューニングの話•HAProxy : Galera クラスタの前に置いているか?良いバージョンはどれ?

SSL終端している?マルチコア使っている?そもそも F5 使って幸せだぞ!

•MySQL :そもそもクラスタってなにで組んでいる? Mysql Router 使おうと思うんだけどどう?そもそもロードバランスさせない方がいい?

•RabbitMQ :ロードバランスは oslo にまかせておけ!メモリー監視した方がいイイぞ!タイム・アウト時間は tuning した方がいいぞ!スプリットブレイン問題を解決したいけど、 autoheal も完璧じゃないぞ!

https://etherpad.openstack.org/p/BCN-ops-haproxy-mysql-rabbit-tuning47

Page 48: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 48

マーケットプレイス

Page 49: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 49Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved.

マーケットプレイス ピックアップ (ハードウェア )ARM

CPU のスペックとしてはインテル Xeon と遜色ないレベルのラインナップとなりつつあり、且つ低消費電力を売りにしたサーバーを紹介

Dell/EMC ハイパーコンバージド VxRail 高集積向けのサーバーラインナップ

Juniper Contrail(SDN) を含めた統合的なネットワークのソリューションを紹介

→ 大規模ユーザ向けのソリューションを中心に紹介

Page 50: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 50Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved.

マーケットプレイス ピックアップ ( サービス&ソフトウェア )•Platform9‣ OpenStack のコントローラ関連ノードのクラウド化‣ ユーザはコンピュートノードを登録するだけで OpenStack 利用可能‣ US の Equinix ユーザに顧客がいるとのこと

•CPLANE Networks‣ マルチベンダ、マルチサイトの OpenStack環境をハイブリッドクラウド化

するソリューション。MPLSベースのネットワークで接続する

•バックアップソリューション 2 社 (Veritas 、 TrilioData)‣VMware における Comvault のバックアップ方式にあたる機能を

OpenStackベースで提供するソリューション

Page 51: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

実際に現地で聞くことのできた話 その 1

T−Systems•OpenContrail を利用しているとの話を聞き、どう言った環境で使っている

か、デプロイはどうしたかなどの話が聞けた•Juju / MaaS でデプロイをしているとのこと‣https://jujucharms.com/u/robert-ayres/neutron-contrail

Mellanox and Nimble•ベンダーにはこれからの開発スケジュールや、方向性について Engineer

の名前の声が聞ける•また、 OpenStack にフォーカスした話を話せる人が来るのも大きい

51

Page 52: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

実際に現地で聞くことのできた話 その 2

Mibu-San•どうして keynote で OPNFV の発表をすることになったかの経緯を聞くこ

とができた•OpenStack で本当に NFV が実現できるのかといったところが懐疑的であっ

たらしい噂

Canonical Charm School•日本でまだやっていない training である charm school 101 を受講すること

ができた•Juju のわからないところ、 Charm のなんでこうなっているんだという疑問などはその場で解決できるのは大きい

52

Page 53: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 53

OpenStack Summit へ参加してみて

Page 54: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 54

Page 55: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

アンテナが生える

•普段から情報をキャッチしていないわけではないが、アンテナを普段からたくさん張っている人と、そうでない人で同じ話を聞いても得られる情報量の違いがあることに気づいた

-> この業界で起こる「色々な出来事」を知っているか知っていないかのバックグラウンドによって Summit で得られた知見が他の知識と結びついていく営みに差が出る

•自分の場合だと、英語もそこまでできない事から、海外の事情などには疎く、意味ありげな発言の意図などが汲み取れない事がどうしても多かった

-> 改めて日本の事情しか知らないのだなという事に気付けた

こういう話を知っておけば、こんな質問もできたのに!55

Page 56: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 56

Page 57: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

OpenStack のフィールド

•OpenStack のフィードが改めて大きいことを知る!‣OpenStack は様々な構成が取れ、構成パターンをすべて試すなどは不可能‣やっていないことは知らないのが当たり前‣全てを知っている人はいない、もしくはいたとしても世界にもそう何人といる

ものじゃない

•自分が困っていることは先人が大抵同じことで困っている‣積極的に困っていることを共有した方が良い

• Summit に来ている人は怖くない!!!‣もしも、誰もやっていなさそうであれば、自分が問題提起してしまえば良い

• Summit での登壇のチャンス!!!

57

Page 58: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 58

おさらい

Page 59: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

本セッションのおさらい

•開発の方針が知りたい!‣そうだ! OpenStack Summit へ行こう!

59

•気なるベンダーに話が聞きたい!‣そうだ! OpenStack Summit へ行こう!

•困った問題を抱えているが、日本ではやっている人がいない!‣そうだ! OpenStack Summit へ行こう!

•アンテナを増やしたい!‣そうだ! OpenStack Summit へ行こう!

•今日の話が聞きたい内容と違っていた!‣そうだ! OpenStack Summit へ行こう!

Page 60: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 60

Page 61: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 61

さぁ! OpenStack Summit に行こう!

Page 62: OpenStack summit report 2016 in barcelona

Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved

ビットアイル・エクイニクス株式会社

TEL 03-5805-8154    FAX 03-3474-5538    URL http://www.bit-isle.jp/