Top Banner
OpenStackの活用に必要な思考と アンチパターン 2015/11/17 Tomoaki Nakajima (@irix_jp) 1 openstack Open source software to build public and private clouds. Internet Week 2015
30

OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

May 25, 2018

Download

Documents

dinhthuan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

OpenStackの活用に必要な思考とアンチパターン

2015/11/17

Tomoaki Nakajima (@irix_jp)

1

openstackOpen source software to build public and private clouds.

Internet Week 2015

Page 2: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

自己紹介

日本OpenStackユーザ会– 会長(2012~)

東京大学– 非常勤講師(2015~)

国立情報学研究所/TOPSE– 講師(2014~)

一般社団法人クラウド利用促進機構– 技術アドバイザー(2012~)

普段はSI勤務– クラウド技術の企画・開発(2011~)

2

Page 3: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

最近の取り組み

3

Nova Glance Cinder SwiftNeutron

仮想ネットワーク制御ハイパーバイザー制御

イメージSnapShot管理

ブロックストレージ制御

オブジェクトストレージ

Horizon OpenStack API

VPNaaS

L3

L2/LBaaS

FWaaS

Heat オーケストレーション

Trove DBaaS

Ceilometer 統計情報の収集・アラート発信 Keystone 認証・認可

Sahara DPaaS

Ironic

ベアメタルプロビジョニング

OpenStackに関するよろず相談~作り方、使い方、などなど~

Page 4: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

最近の取り組み

4

http://www.meti.go.jp/information/publicoffer/saitaku/s150415001.html https://github.com/stackforge/rack

OpenStackの「利用」に特化したアプリ開発など

Page 5: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

最近の取り組み

RACK expands OpenStack APIs to application centric APIs.

5

API

Expansion

&

Additional

Data Structure

VM

app

VM

app

VM

app

RACKApplication

APIs

for

Operating

Infrastructures

APIs

for

Developing

Applications

Page 6: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

最近の取り組み

OpenStack Summit 2015 Tokyo

6

Japan’s OpenStack Market Potential:

How to be Successful in the Cloud

The Implementation of Gaming as a Service

with OpenStack

Page 7: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

全体的な動向

7

Page 8: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

グローバルの状況

8

http://www.gii.co.jp/report/infi335148-global-open-stack-market.html

2015年から2019年の期間中、31.88%のCAGRで成長すると予測されています

Page 9: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

国内OpenStack市場の動向

9

IDC Japan 株式会社「国内OpenStackエコシステム市場予測」2015年10月26日http://www.idcjapan.co.jp/Press/Current/20151026Apr.html

Page 10: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

国内ユーザーの関心度合の推移

10

0

500

1000

1500

2000

2010 2011 2012 2013 2014 20150

500

1000

1500

2000

2500

2013 2014 2015

ユーザ会のメンバー数 OpenStack Days 参加者数

Page 11: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

高い注目度の一方で誤解も

11

Page 12: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

12http://www.gartner.co.jp/press/html/pr20151027-01.html

Page 13: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

本セッションの目的

OpenStack導入を成功させるために必要な思考– 誤解が生じてしまう背景

– アンチパターン紹介

– 対象既存のITシステムを作ったり、運用したりしている人

13

を理解し、正しくOpenStackを活用してもらうこと

Page 14: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

OpenStackをどこで使うのか?

14

Page 15: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

OpenStackは何をしてくれるのか?(復習)

操作の標準化 と 判断の自動化

15翔泳社「絵で見てわかるクラウドインフラとAPIの仕組み(仮)」2016年発売予定より抜粋

当日セッションにて公開

当日セッションにて公開

Page 16: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

どちらが効率的?(1)

16

業務A 業務B 業務C

業務A用自動化レシピ

業務B用自動化レシピ

業務C用自動化レシピ

openstack

業務A 業務B 業務C

共通自動化レシピ

openstack

Page 17: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

どちらが効率的?(2)

17

開発用自動化レシピ

本番用自動化レシピ

運用用自動化レシピ

開発 本番 運用

共通自動化レシピ

開発 本番 運用

openstack openstack

Page 18: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

OpenStackの効用

自動化(標準化)を

より大きな対象に

ライフサイクル全体の中で

18

活用することで効果を最大化できます。

開発 本番 運用

システムA

システムB

システムC

・・・

Page 19: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

典型的なアンチパターン

19

Page 20: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

仮想化の延長として使おうとする

20翔泳社「絵で見てわかるクラウドインフラとAPIの仕組み(仮)」2016年発売予定より抜粋

当日セッションにて公開

Page 21: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

インフラ担当者「だけ」で進める

21

クラウド環境で動かすことが効果的・経済的なアプリケーション・システム

このアプリケーションに適した開発スタイル

開発スタイルと親和性の高いプラットフォーム

ビジネス戦略を達成するためのIT活用の方針

ここしか見ていない

Page 22: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

時代背景の認識不足

22

ホスト・メインフレーム1970~

オープン・インターネット1990~

クラウド2010~

数億~数十億円

7~10年

1年

数百万円

3~5年

数カ月

数百円

数時間~数カ月

数秒~数時間

リソースコスト

減価償却期間

準備期間

Page 23: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

目的が無いのに個別要素に注目

森の活用を考えるところで、木1本に注目してしまう

23

FW VPN

L2

Hyper

Visor

L3

LB

Object

Storage

Block

Storage

DNS

Page 24: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

事例

24

Page 25: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

OpenStack Summitより

TD Bank– カナダの大規模銀行

– 大規模なOpenStackプライベートクラウドを構築

– 4,000システムのうち、8割をOpenStackへ移行予定

Time Warner Cable– 米国No.2ケーブルTV会社

– 2014年よりOpenStackを利用開始

25

Page 26: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

TD Bank

経緯

– 金融市場の変化と事業拡大のため積極的買収

– 各プロジェクト毎にサイロシステムが乱立

– 各システムはVender Centric

企業内での変化

– 社内に30名のエンジニアリングセンターを設立(7月までに50人規模に)

– 銀行内で横断的に働き、エンジニアの教育も行う。

隔週のFAQマイクセッション

コミュニティとの連携

26https://www.openstack.org/summit/vancouver-2015/summit-videos/presentation/architecting-organizational-change-at-td-bank

Page 27: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

Time Warner Cable

経緯

– オンデマンド時代の到来

従来とは異なるビジネスの展開が必要に

– HW/SWもベンダーにお任せ

"安定"が最重要の文化

ソフトよりハード

– 既存システムの統合を試みたが失敗

企業内での変化

– アプリケーションのクラウドネイティブ化

– DevOps

– 新しいツールとプロセス

27https://www.openstack.org/summit/vancouver-2015/summit-videos/presentation/changing-culture-at-time-warner-cable

Page 28: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

まとめ

28

Page 29: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

本日の3つのポイント

間違いなくこの先大きく利用が拡大します。

自動化、標準化を広範囲、ライフサイクル全体で適用することで効果が最大化できます。

単なるインフラの部分最適ではなく、ビジネス環境を踏まえて導入するべきものである。

29

OpenStackは

Page 30: OpenStackの活用に必要な思考と アンチパターン openstack Open source software to build public and private clouds. Internet Week 2015. ... –米国No.2ケーブルTV

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

30