28
クラウドのつぎに起こるコト 1 Kazumi HIROSE 廣瀬 一海 アイレット株式会社クラウドパック事業部 シニアソリューションアーキテクト Microsoft MVP for Azure

VIOPS WORKSHOP 10 クラウドの次に起こるコト

Embed Size (px)

Citation preview

Page 1: VIOPS WORKSHOP 10 クラウドの次に起こるコト

クラウドのつぎに起こるコト

1

Kazumi HIROSE廣瀬 一海

アイレット株式会社クラウドパック事業部シニアソリューションアーキテクト

Microsoft MVP for Azure

Page 2: VIOPS WORKSHOP 10 クラウドの次に起こるコト

自己紹介廣瀬一海 (ひろせかずみ)http://www.facebook.com/deployprinse

アイレット株式会社クラウドパック事業部シニアソリューションアーキテクト(社)日本医師会総合政策研究機構客員研究員、その後、医療、介護、自治体向けのシステム開発を経験、(株)pnop CTOを経て、昨年よりアイレット(株)に在籍、PC歴は26年、プログラマ、クラウドコンサルタント、Linux/Windowsサーバ・インフラエンジニア、分散クラスタ、研究開発などAWS/Azureなどのクラウドを黎明期から触れており、Azureを用いたコンテスト「インストールマニアックス」での優勝なども経験、全国各地への登壇活動やMSDNやオンライン媒体での執筆、JAZUGなどのユーザー会活動も積極的に行っています

2

Microsoft MVP for Azure2012 / 2013 / 2014~

Page 3: VIOPS WORKSHOP 10 クラウドの次に起こるコト

Facebookで是非お友達なってください

3

Page 4: VIOPS WORKSHOP 10 クラウドの次に起こるコト

会社概要

4

社名

所在地

アイレット株式会社

虎ノ門オフィス〒105-6307 東京都港区虎ノ門1-23-1 虎ノ門ヒルズ森タワー7F海岸オフィス〒108-0022 東京都港区海岸3-15-5 1F汐留オフィス〒105-0021 東京都港区東新橋2-18-3 2F

創業

設立

資本金

代表者

従業員数

主要取引銀行

2003年8月

2003年10月15日

7,000万円

齋藤 将平

92名(2015年07月現在)

りそな銀行

事業内容

システム開発・保守事業RIAアプリケーション開発事業モバイルアプリケーション開発事業サーバー・ネットワーク構築、サーバーハウジング、サーバーホスティング事業

Page 5: VIOPS WORKSHOP 10 クラウドの次に起こるコト

5

Page 6: VIOPS WORKSHOP 10 クラウドの次に起こるコト

cloudpackとは

クラウドインテグレーターであり、500社以上の導入実績を誇る、クラウドの導入・運用・保守を行うフルマネージドホスティングサービス

6

Page 7: VIOPS WORKSHOP 10 クラウドの次に起こるコト

本資料について、お約束

発言やコメントは、情報収集による私個人の見解であり、所属する団体、組織、マイクロソフトの正式な見解やコメントではありません。したがって、いかなる保証するものでないことを予めご了承下さい。

本資料には、7/24日時点までの発表を元に将来変わりうる事項についての発表が含まれています。よって、以後の見解や方向性が変更される、または違った結果になる可能性がある事もご了承ください。

7

Page 8: VIOPS WORKSHOP 10 クラウドの次に起こるコト

アジェンダ

ちょっと「つぎ」のはなし– Azure Stack– Nano Server– Docker / Windows Container / Hyper-V Container– Azure Service Fabric / Micro services

クラウドの「つぎ」におこるコト

8

Page 9: VIOPS WORKSHOP 10 クラウドの次に起こるコト

ちょっと「つぎ」のはなしCloud bone technology to NEXT DATACENTER.

9

Page 10: VIOPS WORKSHOP 10 クラウドの次に起こるコト

クラウド生まれた汎用スタックがDCへ

10

Azureで、鍛えられたクラウド用スタックがオンプレミス、DC向けスタックとして提供へ

Azure Stack

Page 11: VIOPS WORKSHOP 10 クラウドの次に起こるコト

コンテナ仮想化

11

Page 12: VIOPS WORKSHOP 10 クラウドの次に起こるコト

Docker

12

Page 13: VIOPS WORKSHOP 10 クラウドの次に起こるコト

Windows Container

13

Page 14: VIOPS WORKSHOP 10 クラウドの次に起こるコト

Windows Container

Windows OS + Docker Dockerクライアントのコマンドに完全互換 Hyper-Vコンテナはセキュリティ強化の為に、仮想マシン単位に分割、その上にコンテナを構成する事により、よりセキュリティやリソース管理を強化

Hyper-Vのライブマイグレーションを用いて、フェイルオーバー可能なDockerコンテナシステムの実現

アンチマルウェア、リバースフォワーダーによるDLLやRuntimeなどの自動構成をサポート

14

Page 15: VIOPS WORKSHOP 10 クラウドの次に起こるコト

NANO SERVERデータセンター向け軽量OS

15

Page 16: VIOPS WORKSHOP 10 クラウドの次に起こるコト

Nano Serverの発表

最低限のシェル、リモート管理主体の超軽量サーバOS リモート管理(WEB/POWERSHELLからのみ管理) 消費ディスク400MB/セットアップ40秒/起動時消費メモリ150MB/カーネルメモリ60MB/起動時プロセス21個

コンテナホスト、Hyper-Vコンテナによる仮想化基盤、サービス提供基盤OS

結果的に脆弱性が少なくなり、再起動回数が減る

16

Page 17: VIOPS WORKSHOP 10 クラウドの次に起こるコト

Nano Server + Container

17

物理サーバ

Nano Server

Hyper-VApp

Nano Server Container

App

Hyper-VApp

Container

App

Windows Server Container

Hyper-V + Nano Server

Hyper-V + Nano Server + Nested Hyper-V + Windows Container

App

Page 18: VIOPS WORKSHOP 10 クラウドの次に起こるコト

SERVICE FABRICMICRO SERVICE

18

Page 19: VIOPS WORKSHOP 10 クラウドの次に起こるコト

開発手法の変化

19

http://martinfowler.com/articles/microservices.html

Page 20: VIOPS WORKSHOP 10 クラウドの次に起こるコト

Microsoft Azure Service Fabric

プロセス分散クラスタ開発SDK Azureのサービス基盤部分に長く使われている ミッションクリティカル向け、無停止、フォルトトレラント

ホストの中に複数のプロセスを常駐させ、プロセスをフェイルオーバーする仕組み

SDKを組み込むことで、無停止システムの構成が可能

20

Page 21: VIOPS WORKSHOP 10 クラウドの次に起こるコト

ノードとプロセスの様子

21

Page 22: VIOPS WORKSHOP 10 クラウドの次に起こるコト

Microsoft Azure Service FabricA platform for reliable, hyperscale, microservice-based applications

Microservices

Azure

WindowsServer Linux

Hosted Clouds

WindowsServer Linux

Service Fabric

Private Clouds

WindowsServer Linux

High Availability

Hyper-Scale

Hybrid Operations

High Density Rolling UpgradesStateful services

Low Latency Fast startup & shutdown

Container Orchestration & lifecycle management

Replication & Failover

Simple programming

modelsLoad balancing

Self-healingData Partitioning

Automated Rollback

Health Monitoring

Placement Constraints

Page 23: VIOPS WORKSHOP 10 クラウドの次に起こるコト

Microsoft Azure Service Fabric

23

Page 24: VIOPS WORKSHOP 10 クラウドの次に起こるコト

クラウドのつぎにおこるコト汎用コンピューティングから特化型へ

24

Page 25: VIOPS WORKSHOP 10 クラウドの次に起こるコト

鈍化するムーアの法則

25

汎用プロセッサが微細化の限界へ

専用プロセッサによる性能改善

Page 26: VIOPS WORKSHOP 10 クラウドの次に起こるコト

Project Catapult (Microsoft Research)

26http://research.microsoft.com/en-us/projects/catapult/

AlteraのFPGAを用いてBingで使う「特徴検出処理」、「機械学習処理」

専用プロセッサによるレイテンシなどの性能改善

動的再構成を可能にするFPGAのクラウド(将来)

Page 27: VIOPS WORKSHOP 10 クラウドの次に起こるコト

Azure SmartNIC

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

暗号化、QoSなどFPGAによる再構成可能なSDN NIC

FPGAによって、ネットワークレイテンシ、オフロードによる性能改善

Page 28: VIOPS WORKSHOP 10 クラウドの次に起こるコト

クラウドのつぎに起こるコト

汎用VMからの離脱がクラウドは主戦場になるのでは? 開発現場も積極的にコスト削減などの為、コンテナや

PaaS/SaaSの採用の検討を始めている 利用者はIaaSが本来持つ埋没コストにゆっくりと気がつきだしている

専用プロセッサの登場、結論として汎用プロセッサによるサービスを瓦解させる可能性

汎用プロセッサを使った「抽象化レイヤ」は、サービスという名目で薄れだしている

28