openstack summit report 2016 in barcelona
TRANSCRIPT
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved
OpenStack Summit Report 2016 in Barcelona〜そうだ! OpenStack Summit へ行こう〜
Bit-isle ・ EquinixYuki Yamashita
1
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved
自己紹介
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
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 4
テーマOpenStack 全体動向
そうだ! OpenStack Summit に行こう
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
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 6
目標
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 7
•OpenStack Summit がどんなものかを知ってもらう•日本だけでなく、世界の OpenStack の動向を伝える•参加することでどんな情報が手に入るか知ってもらう
そして
OpenStack Summit に参加したくなってもらう!!
目標
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 8
What’s OpenStack Summit ?
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
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 10
OpenStack Summit News Summary
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved
1. Newton リリース
•OpenStack Newton がリリースされました•主な変更点は下記‣ Ironic が Multi Tenancy で利用できるようになった‣Kuryr のアップデートで VM,BM,Container のネットワークが統合‣ネットワークの画面が昔のデザインに戻る
11
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!!
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 13
フラットになってもロゴがきちんと自立できるかだけが心配
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
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
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
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 17
参加者のポジション
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved
参加者の分布におけるポジション (仮 )
18
User Developer
Service Provider
System Integrator
OpenStack のアーキテクチャ、できることを
幅広く知っている
OpenStack の使い方、および使っているコンポーネントのアーキテクチャを理解し
ている Contribute をしているコン
ポーネントを深く理解して
いる ???
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved
参加者の分布におけるポジション (仮 )
19
User Developer
Service Provider
System Integrator
私
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 20
OpenStack Summit 動向
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved
Survey
•OpenStack 利用者の使用しているコア数の分布
21
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved
Survey
•OpenStack 利用者のワークロードについて
22
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 23
Enterprise Big Data
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
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 25
Media Broadcasting
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
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
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 28
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 29
Telecom / NFV
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 30
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 31
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 32
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 33
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 34
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 35
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 36
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
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 38
Scientific Research
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
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
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
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
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 43
ところで・・・
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 44
ぶっちゃけビデオで見られる内容じゃないの?
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 45
OpenStack Engineer が一同に集まる
現地に行くメリット
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 46
Ops Meeting
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
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 48
マーケットプレイス
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) を含めた統合的なネットワークのソリューションを紹介
→ 大規模ユーザ向けのソリューションを中心に紹介
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ベースで提供するソリューション
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
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
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 53
OpenStack Summit へ参加してみて
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 54
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved
アンテナが生える
•普段から情報をキャッチしていないわけではないが、アンテナを普段からたくさん張っている人と、そうでない人で同じ話を聞いても得られる情報量の違いがあることに気づいた
-> この業界で起こる「色々な出来事」を知っているか知っていないかのバックグラウンドによって Summit で得られた知見が他の知識と結びついていく営みに差が出る
•自分の場合だと、英語もそこまでできない事から、海外の事情などには疎く、意味ありげな発言の意図などが汲み取れない事がどうしても多かった
-> 改めて日本の事情しか知らないのだなという事に気付けた
こういう話を知っておけば、こんな質問もできたのに!55
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 56
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved
OpenStack のフィールド
•OpenStack のフィードが改めて大きいことを知る!‣OpenStack は様々な構成が取れ、構成パターンをすべて試すなどは不可能‣やっていないことは知らないのが当たり前‣全てを知っている人はいない、もしくはいたとしても世界にもそう何人といる
ものじゃない
•自分が困っていることは先人が大抵同じことで困っている‣積極的に困っていることを共有した方が良い
• Summit に来ている人は怖くない!!!‣もしも、誰もやっていなさそうであれば、自分が問題提起してしまえば良い
• Summit での登壇のチャンス!!!
57
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 58
おさらい
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved
本セッションのおさらい
•開発の方針が知りたい!‣そうだ! OpenStack Summit へ行こう!
59
•気なるベンダーに話が聞きたい!‣そうだ! OpenStack Summit へ行こう!
•困った問題を抱えているが、日本ではやっている人がいない!‣そうだ! OpenStack Summit へ行こう!
•アンテナを増やしたい!‣そうだ! OpenStack Summit へ行こう!
•今日の話が聞きたい内容と違っていた!‣そうだ! OpenStack Summit へ行こう!
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 60
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved 61
さぁ! OpenStack Summit に行こう!
Copyright © 2016 Bit-isle Equinix Inc. All Rights Reserved
ビットアイル・エクイニクス株式会社
TEL 03-5805-8154 FAX 03-3474-5538 URL http://www.bit-isle.jp/