33
サミット事例から⾒るOpenStackの現在 2016/11/18 Tomoaki Nakajima @irix_jp 1 OpenStack Summit Barcelona 報告会

OpenStack Summit Report

  • Upload
    irixjp

  • View
    556

  • Download
    0

Embed Size (px)

Citation preview

Page 1: OpenStack Summit Report

サミット事例から⾒るOpenStackの現在2016/11/18

Tomoaki Nakajima @irix_jp1

OpenStack Summit Barcelona 報告会

Page 2: OpenStack Summit Report

発表者

§ 中島倫明(Tomoaki Nakajima) @irix_jpo ⽇本OpenStackユーザ会 ボードメンバー(初代会⻑ 2013-2015)o 東京⼤学 ⾮常勤講師(S1/S2 ⽉曜 2限)o 国⽴情報学研究所/TOPSE 講師o ⼀般社団法⼈クラウド利⽤促進機構 技術アドバイザー

o 連載「@IT OpenStack超⼊⾨」ü http://www.atmarkit.co.jp/ait/subtop/features/kwd/openstack.html

2

Page 3: OpenStack Summit Report

概要

§ 2016年10⽉24⽇〜28⽇§ スペイン バルセロナ§ 参加者 5000+§ 参加費 1,000USD/person

3

Page 4: OpenStack Summit Report

The World Runs on OpenStack

§ 全体的に落ち着いた雰囲気のサミットo 北⽶では導⼊ラッシュが⼀段落o アーリーアダプターへの導⼊が⼀巡して、レイトマジョリティ

への普及にフェーズが移っている。§ ⼀巡したことで、改めて⾒えてきたOpenStackのメ

リット等が強調された。

4

Page 5: OpenStack Summit Report

OpenStackは⾮IT産業での採⽤が8割

§ ITを使った競争参⼊が激化しつつある

5

Page 6: OpenStack Summit Report

ミッドクラスエンタープライズがボリュームゾーン§ OpenStackが「枯れた」ことと、エコシステムの拡充により、⼩〜中規

模での導⼊がしやすくなった

6

Page 7: OpenStack Summit Report

改めて強調されたAPI互換性

§ 16の異なるベンダーが提供するOpenStack環境で、同⼀のコード(Ansible)が実⾏され、同じ環境が構築される

7

Page 8: OpenStack Summit Report

8

注⽬度の⾼い技術系セッション:コンテナ

Kolla - Kubernetes Multi-tenancy Kubernetes

OCI/CNCF Live Container Migration

Page 9: OpenStack Summit Report

本⽇取り上げる事例

§Banco Santander (⾦融)§Sky UK (メディア)§China Mobile (通信)§ Folksam (保険)§ Postal Savings Bank of China (⾦融)§Naturalis Biodiversity Center (研究)

9

Page 10: OpenStack Summit Report

サンタンデール銀⾏§ ヨーロッパ最⼤級の銀⾏

o 本拠地スペインo 従業員数20万⼈o 1600万のデジタルクライアントo ヨーロッパ、北⽶、南⽶、アジア圏に展開

§ 競争の激化と収益率の低下に直⾯o 顧客要望の多様化o シャドーバンキング等の新しい競合o 取り組みを素早く、より安く⾏う必要がある。

§ 競争が激化する中で新しいビジネスモデルの確⽴とコスト削減にはITは必要不可⽋

§ このデジタルトランスフォーメーションの過程で、クラウド、ビッグデータ、API、モバイルといった技術がOpenStack上で提供された。

10https://www.youtube.com/watch?v=3FFTetNKBXg

Page 11: OpenStack Summit Report

サンタンデール銀⾏

§ 2014年からクラウドの取り組みを開始§ プライベートクラウド基盤にOpenStackを採⽤

o ⽬的・ポイントü セルフサービス機能を持ったクラウド環境をオンプレ構築するためü 特定ワークロード(データ解析)を移⾏するためü クラウド技術の理解のため

§ 1000以上のコンピュートノード§ 4つのリージョン(ES, UK, MX, BR)

§ 1.8PBのデータを解析(cloudera, sahara)o クレジットカードのリスク分析、カードスコアリング、マネーロンダリン

グ、不正⾏為の分析など

§ 2016年にスペインのデータサイエンティストアワードを受賞

11https://www.youtube.com/watch?v=3FFTetNKBXg

Page 12: OpenStack Summit Report

Sky UK

§ EU有数のエンターテイメント企業o 従業員30,000⼈

ü 英国、ドイツ、イタリア

o 2200万⼈の加⼊者(主に衛星放送)

o 衛星放送以外にも様々なサービスを提供ü インターネットプロバイダーü 電話サービスü オンラインTVü パブリックWiFiü オンラインストアü ビデオオンデマンドü チケット販売 など

12https://www.youtube.com/watch?v=vW-KWx5RWkIhttps://www.youtube.com/watch?v=PiiuDMRsY14

Page 13: OpenStack Summit Report

Sky UK

§ 多数のサービスを⽀える3000⼈の開発者o セットトップボックスのブロードキャスト処理o オンライン広告販売o オンラインショップ など

§ これらのサービスを各国の複数の環境へ展開o 単⼀の⽅法(API)で処理できる仕組みが欲しかったo 従来は異なる環境への、別々の⼿段でのディプロイが必要だった

§ OpenStackを選択o ポイント

ü Software Defined Datacenter/Network/Storageü マルチテナントü コスト

13https://www.youtube.com/watch?v=vW-KWx5RWkIhttps://www.youtube.com/watch?v=PiiuDMRsY14

Page 14: OpenStack Summit Report

Sky UK

§ OpenStack環境o 2つのデータセンター

ü 4つのリージョンü 7000コア、400TB Ceph Storageü Icehouse → Kilo → (Liberty) → Mitaka

§ 80以上のプロジェクト(テナント)o 本番、開発、ステージングo 400⼈以上のユーザー、100個のアプリケーションが稼働o Heat & Ansibleo オートスケールを利⽤

§ その他o バージョンアップで困ったこと、ユーザーサポートでのFAQにつ

いて発表

14https://www.youtube.com/watch?v=vW-KWx5RWkIhttps://www.youtube.com/watch?v=PiiuDMRsY14

Page 15: OpenStack Summit Report

China Mobile

§契約者8億⼈§世界最⼤のモバイルキャリア

§Superuser Award受賞o 複数クラスタで10,000ノードを運⽤o OpenStack 上でアプリケーションのリリースサイ

クルを半年から⼀ヶ⽉に短縮

§個別セッションでは1000ノードを超えるクラスターのノウハウを発表

15https://www.youtube.com/watch?v=YrEkBa4aiyQhttps://www.youtube.com/watch?v=m_nZQNkll0w

Page 16: OpenStack Summit Report

China Mobile

§パブリッククラウドo 広州 1000ノードo 北京 1000ノード

§プライベートクラウドo 6000ノード (3000 x2)中国北部と北東部o 2017年稼働開始o ⽚⽅の3000ノードはIronicで管理されている。

16https://www.youtube.com/watch?v=YrEkBa4aiyQhttps://www.youtube.com/watch?v=m_nZQNkll0w

Page 17: OpenStack Summit Report

China Mobile

§ アーキテクチャ(パブリック)o 600 コンピュートo 115 ブロックストレージo 115 オブジェクトストレージ

o 各ノードは6NIC搭載ü 2枚セットでBondingü MGMT、Service(Business)、Storage

o Cinder バックエンド → Sheepdogo Glance バックエンド → Ceph

o HAProxy, KeepAlive, LVS, Galera

o Multi AZ → NVF, BigData, etco Multi AG → Windows / Linux (ライセンス集約)o 広州・北京はそれぞれでシングルリージョン運⽤

17https://www.youtube.com/watch?v=YrEkBa4aiyQhttps://www.youtube.com/watch?v=m_nZQNkll0w

Page 18: OpenStack Summit Report

China Mobile

§Ansibleでディプロイo ⼀部⼿動を残したセミオートマチック

§複数のバージョンが混在o Kilo & Mitaka

§チューニングo インフラレベルo ミドルウェアレベルo OpenStackレベル

18https://www.youtube.com/watch?v=YrEkBa4aiyQhttps://www.youtube.com/watch?v=m_nZQNkll0w

Page 19: OpenStack Summit Report

Folksam

§スウェーデンの主要保険会社o 1908年創業o 従業員数4000名o 最⻑の契約は130年

o IT部⾨ü 600名ü 1200のインスタンス上で800のアプリケーションü 50のグループü 年間60〜70のプロジェクトü 内製開発(Cobol, Java, .NET, 他多数)ü メインフレーム

19https://www.youtube.com/watch?v=O6Is_1fPxM4

Page 20: OpenStack Summit Report

Folksam

§ プロジェクトの最重要課題o 全⾏程の⾃動化

§ 次期アプリケーションアーキテクチャのコンセプトは「SBA」を参考o Space Based Architechrureo https://en.wikipedia.org/wiki/Space-based_architecture

§ インフラの持ち⽅は「⾃社構築」を選択o パブリッククラウドはデータの取扱いが難しい(おそらく法律の問題)o ⾃分たちのサービスは⾃分たちのコントロール配下に置く必要があった

§ OpenStackを選択してPoCを開始

20https://www.youtube.com/watch?v=O6Is_1fPxM4

Page 21: OpenStack Summit Report

Folksam

§計画とPoCフェーズ

21https://www.youtube.com/watch?v=O6Is_1fPxM4

Page 22: OpenStack Summit Report

Folksam

§ PoCからの学びo 当初の計画を変更し構築フェーズへ突⼊

§全て⾃社から⼀部を外部へ委託o セキュリティやネットワーク周辺の複雑性o インフラのメンテに膨⼤なコストo 時間を⾦で買うo ⾃分たちが注⼒すべきはあくまでビジネスとマー

ケット

§CICDの実現o Ansible/Heat(予定:Ansible Tower/Cloudify)

22https://www.youtube.com/watch?v=O6Is_1fPxM4

Page 23: OpenStack Summit Report

Folksam

§本番環境の構築

23https://www.youtube.com/watch?v=O6Is_1fPxM4

Page 24: OpenStack Summit Report

Folksam

§本番開始

24https://www.youtube.com/watch?v=O6Is_1fPxM4

Page 25: OpenStack Summit Report

Folksam

§実際やってみてo 継続的に取り組んでいるが、今のところやりたいこ

とは実現できているü Iaas, Self-Service, CICD Chain

o プログラマブルな仕組みを学ぶことの重要性o Fail Fast (全てがうまくいくわけではない)o 組織の変化が重要

ü 70⼈の部隊を既存のルールから切り離して実⾏

o 今後はマルチクラウド、ハイブリッドクラウドを検討していく

25https://www.youtube.com/watch?v=O6Is_1fPxM4

Page 26: OpenStack Summit Report

Postal Savings Bank of China

§中国屈指の⼤銀⾏§郵政事業から郵便貯⾦を分離して誕⽣

§インターネットとモバイルの普及で急速にビジネス環境が変化o 従来の窓⼝・⽀店スタイルのメリットが失われつつ

あるo モバイル決済、少額ローン、オンラインバンクへ参

§これらの基盤としてOpenStackを採⽤

26https://www.youtube.com/watch?v=K2f_FBVU2FA

Page 27: OpenStack Summit Report

Postal Savings Bank of China

27https://www.youtube.com/watch?v=K2f_FBVU2FA

Page 28: OpenStack Summit Report

ナチュラリス⽣物多様性センター

§ オランダの⾃然史博物館o 4年前まで

ü Windowsオンリーの環境ü VMwareによるシンプルなIT環境ü ITは本業にとってあまり重要でない状態

ü しかしビジネス環境が変化し、研究者が多くの計算機リソースを求めるようになった

o 2年前からOpenStackを導⼊し、研究者に開放ü HPC⽤OpenStack 35ノードü バックアップ⽤OpenStack 14ノードü 少し古いOpenStack環境 18ノード(移⾏待ち)ü 以前から残っている古いVMware環境

§ これらを⼀⼈で構築、運⽤、管理

28https://www.youtube.com/watch?v=TFrTJ_s3pGs

Page 29: OpenStack Summit Report

ナチュラリス⽣物多様性センター

29https://www.youtube.com/watch?v=TFrTJ_s3pGs

Page 30: OpenStack Summit Report

ナチュラリス⽣物多様性センター

§ ポイントo リファレンス&デフォルトで使う

ü トリッキーなコンフィグを使わない

o 複雑な要件を排除するü OpenStackが複雑になる要因

v 共有ディスク、HA等

o 構築、管理を⾃動化するü API、Ansible等の活⽤

o サードパーティサポート

o 味⽅を作るü 新しい使い⽅に積極的で、広めてくれるユーザーが重要

30https://www.youtube.com/watch?v=TFrTJ_s3pGs

Page 31: OpenStack Summit Report

まとめ

§ 「The World Runs on OpenStack」の通り、様々な環境でOpenStackが利⽤されているo 超⼤規模なものから、⼩規模なものまでo 複雑なものから、シンプルなものまでo ⾦融から通信、製造業、研究機関まで

§ 単なる基盤構築から、その上で動く⾃動化、CICDへと注⼒ポイントが移りつつある。o Heat/Ansible等を使った⾃動化はもはや、やって当然の

レベルに。

§ 次回サミットo 2017年5⽉ ボストン

31

Page 32: OpenStack Summit Report

私も話してきました

§https://youtu.be/a3O_xTpxjks

32

Page 33: OpenStack Summit Report

33

ご静聴ありがとうございました