Movatterモバイル変換


[0]ホーム

URL:


SlideShare a Scribd company logo

クラウド基盤技術の変遷とオーケストレーションの進化

3 likes6,866 views
IIJ
IIJ

[2018/11/22開催「IIJ Technical DAY 2018」の講演資料です] この10年間、クラウドが成長するに従い、その基盤技術は次々と変遷してきました。利用者からはスペック向上としか見えない変化の裏で何が起こっていたのかを解説します。また、IaaSが完成の域に達した今、その次に起こるオーケストレーション技術の革新についても解説します。▼講演者 サービス統括本部 技術戦略室 田口 景介

1 of 21
Downloaded 37 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
株式会社インターネットイニシアティブ技術戦略室 田口 景介IIJ Technical DAY 2018クラウド基盤技術の変遷とオーケストレーションの進化
‐ 2 ‐このセッションでは本セッションでは、この10年でパブリッククラウドに起きた基盤技術の進化と変遷についてお話しします。クラウドの歴史とは、ストレージとネットワークの制御技術開発の歴史ですから、前半はそんな話が中心になります。それから、タイトルにオーケストレーションの進化とありますが、実は進化が始まるのはこれからです。後半では、完成の域に近づいたIaaSが次にどこへ向かうのか、Serverless, Containerといった技術からお話しします。*
‐ 3 ‐自己紹介技術戦略室(通称CTO室)Keisuke Taguchi (keisuk-t@iij.ad.jp)アカウント名は最大8文字が当たり前だった時代の名残で間違えやすいです。オンラインストレージサービス、メールゲートウェイサービス、クラウドサービスなどサービス開発を続けてきましたが、IaaSのプロジェクトを立ち上げてからは半分インフラエンジニアになりつつあります。C/C++, Javaと来ましたが、最近はgolang一辺倒。IKEと名付けたコンテナプラットフォームを実装中。
‐ 4 ‐サービスプロバイダ視点では、IaaSの10年はこのように見えています。クラウド黎明期(2006~2008年頃) IaaSが何者なのか、まだわからなかった時代クラウド成長期(2008~2013年頃) IaaSに理解を求めた時代クラウド成熟期(2013~2018年頃) IaaSが当たり前になっていった時代クラウド完熟期(これから) ハイブリッドクラウドの時代より高いレイヤーでのオーケストレーションへ
‐ 5 ‐黎明期(2006~2008年ごろ)• IaaSがニッチな割り切りサービスに見えていた• AWSのEC2に永続的ストレージが存在しないことに驚いた*• IIJがクラウドサービスの開発に着手した頃
‐ 6 ‐成長期(2008~2013年ごろ)• IaaSが急速に高度化• PaaSに期待が集まっていた時代• IIJがクラウドサービスGIOを2010年にリリース
‐ 7 ‐IaaSの成長期開発者を中心にPaaSが注目を集める• IaaSよりも高いレイヤーでマネージドサービスを提供• 運用をアウトソースして開発に専念できる環境を提供*背景にあるのはIaaSへの懸念、不満• 漠然としたセキュリティへの懸念• ストレージやネットワークの性能やスケーラビリティの不足*国内のIaaS市場はエンタメ系企業がけん引• IaaSのアジリティとスケーラビリティが市場にマッチ• エンタメ市場では切実にIaaSがもたらすメリットを必要としていた*
‐ 8 ‐IIJ GIOをリリース2010年11月にIIJ GIOをリリース• サービス基盤用オーケストレータを拡張して開発管理対象をベアメタルサーバからVMへ変更して、大規模な改修を加えたもの• 仮想マシンはXenで管理• ストレージはiSCSI接続• ネットワークはVLANでテナントを分離
‐ 9 ‐GIOの使われ方VMは最小グレードと最大グレードが最も利用された• ワークロードに見合った適切なグレードを選択するのが一般的• 大規模ユーザーは最大グレードのVMを多数並べて、上手に利用*ネットワークはサーバあたり1Gbps。これを数台のVMでシェアストレージはHDDが中心。数千IOPSを数台のVMでシェア• Fusion-io社のioMemoryが大活躍。「エンジニアをダメにするデバイス」エフェメラルストレージを提供しなかったことは、今でも後悔*
‐ 10 ‐成熟期(2013~2018年ごろ)• IaaSの成長に伴い、IaaSがクラウドの主役とみなされるように• エンタープライズ市場においてもIaaSの利用が活発に• 周辺サービスでクラウドベンダを選択する時代• メガクラウドベンダがそろい踏み*大幅な性能向上を果たしたIaaS• ストレージはSSDが主流に• ネットワークは仮想化され、帯域も10~40Gbpsへ向上• I/O性能の不足に苦しんできたIaaSだが、逆にデバイスの能力を使い切れない状況が生まれる
‐ 11 ‐続くストレージの技術開発ストレージの性能向上• HDD(数百IOPS)• SSD(数万IOPS)• NVMe SSD(数十万IOPS)SSDの性能を生かし切れていない• 仮想化レイヤーのオーバーヘッドが許容できないレベルに。IOPSが頭打ち• 旧来のSANではストレージのトラフィックをまかなえない。スループットが頭打ち
‐ 12 ‐その頃のIIJ GIO第2世代IaaSであるIIJ P2を2015年にリリース• ネットワークを仮想化、10Gbps化• ストレージをSSDへ移行• ハイパーバイザをkvmへ変更P2=Public and Private• パブリッククラウドとプライベートクラウドのシームレスな連携を目指した• 最初期はIP2(IIJ Public and Private)と呼ばれたが、早々に却下されP2にスケーラビリティを大きく向上させ、ネットワーク構成の柔軟性を向上• 運用負荷を大きく改善し、お客様のみならず弊社スタッフの満足度を向上• 以前はサーバリソースに余裕があっても、VLANIDを先に使い切ってしまうこともあった*• ゾーンの大規模化により在庫コントロールが容易に
‐ 13 ‐P2のストレージPCI接続SSD, NVMe SSDの性能を引き出すには• ベアメタルサーバが最適だが、IaaSから利用できる利便性も捨てがたい• 現時点でリモートストレージは時期尚早• ローカル接続、PCI Passthroughで仮想化層のオーバーヘッドを回避ストレージの管理システムを独自に実装• シンプルなハードウェア上にソフトウェアで付加価値を提供• バックアップ・リストア、暗号化、クローニング、etc
‐ 14 ‐P2のネットワークネットワークをテナントごとに分離するためのアーキテクチャ• 仮想L2ネットワーク• PBR(policy based routing)• BGPオーバーレイかルーティングか• 運用はシンプルだが、スイッチがボトルネックになりうるオーバーレイ方式• パフォーマンスの懸念は少ないが、運用が複雑になりうるルーティング方式最終的にVXLANベースの仮想L2ネットワークを選択• 仮想スイッチがボトルネックになるのを避けるため二段階のスイッチを採用• 目論見通り大半のトラフィックは同一ゾーンに閉じて、安定的にパフォーマンスを発揮• 大規模な突発トラフィックには注意が必要
‐ 15 ‐P2のハイパーバイザXenからkvmへ• ゲストOSにWindowsを利用する際のパフォーマンス向上• 脆弱性対応の負荷軽減
‐ 16 ‐完熟期(2018年~)• セキュリティや性能に対する懸念は大幅に後退• コンプライアンスや「自分で責任を持つ範囲」がクラウド利用可否の判断基準にIaaSの次へ• 開発や運用の効率化• ハイブリッドクラウド、マルチクラウドの活用
‐ 17 ‐オーケストレーションIaaSを利用してもインフラ以外の運用は大きく変わらない• 仮想化の有無はあれど、管理対象はサーバ、ストレージ、ネットワーク• 根本的なところは変化がなく、ワークフローも同じオーケストレーションのレイヤーを上げて効率化• Container• Serverlessシステム設計や運用をインフラから切り離す• サイジングをシステムリソースではなく、ワークロードの規模で• サーバ単位のサイジングから、コンテナ単位のサイジングへ
‐ 18 ‐オーケストレーションのレイヤーどのレイヤーでオーケストレーションするか• Virtual Machine (IaaS)• Container (CaaS, docker/Kubernetes)• Function (FaaS, Serverless)オーケストレーションのレイヤーが高いほど効率化は期待できるが、用途は限定される• 高: Function > Container > VirtualMachine :低それぞれに適した領域があるので、目的を明確にする• 開発、運用の効率化をしたいのか• IaaSの特性を生かしてコストダウンを図りたいのか• 必要なのは汎用的なプラットフォームか、特定用途の最適化か
‐ 19 ‐ハイブリッドクラウドクラウドファーストが浸透しても、100%クラウドを選択されるケースは極めてまれ• 必然定期にハイブリッドクラウドへ向かうハイブリッドクラウドの形態は目的により様々• IaaSとオンプレのリソースを連携させるのか• オペレーションの統一が必要なのか• ワークロードをIaaSとオンプレの間でマイグレートさせたいのか• 複数のIaaSを使い分けたいのか
‐ 20 ‐KubernetesとServerlessIaaSとオンプレを密接に連携させるのであれば、Kubernetesが有効• コンテナ化がもたらすポータビリティ• Kubernetesがインフラを抽象化し、オペレーションを統一内製アプリケーションのランタイム環境ならばServerlessが有望• PaaSの再来• Serverlessのインターフェイスはプロダクト依存のためポータビリティには難あり• イベントフォーマットに標準化の動きあり
‐ 21 ‐ご清聴ありがとうございました
Ad

Recommended

PDF
IIJ Technical DAY 2019 ~ 安全なデジタル通貨流通を支えるアーキテクチャとエンジニアリング
IIJ
 
PDF
eSIMとは何か
IIJ
 
PDF
バックボーン運用から見るインターネットの実情
IIJ
 
PDF
IIJmio meeting 22 IoTってなんだ?
techlog (Internet Initiative Japan Inc.)
 
PDF
SEILはIIJのココに使われている
IIJ
 
PDF
絶対に止まらないバックボーン
IIJ
 
PDF
IIJmio meeting 26 プライベートLTEとパブリックLTEの相互運用における問題とその解決
techlog (Internet Initiative Japan Inc.)
 
PDF
白井データセンターキャンパスの挑戦
IIJ
 
PDF
IIJmio meeting 19 IIJ フルMVNO徹底解説
techlog (Internet Initiative Japan Inc.)
 
PDF
データセンターのエネルギーコントロールの仕組み
IIJ
 
PDF
IIJmio meeting 19 MWC2018現地レポート
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 9 IIJのモバイル&バックボーンインフラ
techlog (Internet Initiative Japan Inc.)
 
PDF
フロントからバックエンドまで - WebAssemblyで広がる可能性
IIJ
 
PDF
IIJmio meeting 19 IIJmio Updates 2018/01~2018/03
techlog (Internet Initiative Japan Inc.)
 
PDF
コロナ禍での白井データセンターキャンパスの運用施策
IIJ
 
PDF
IIJmio meeting 18 eSIMとMVNO
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 31 音声通信の世界
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 30 端末の動作確認から見たギガプラン
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 28 5G SAについて
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 22 eSIMの動向と未来
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 24 IIJにおけるeSIMの取り組み - サービス開始に向けた軌跡 -
techlog (Internet Initiative Japan Inc.)
 
PPTX
if-up 2017 | B1:エッジヘビーコンピューティングと機械学習
SORACOM,INC
 
PDF
IIJmio meeting 21 MVNO用語集(MVNO・通信規格)
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 30 IIJmio Updates
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 21 SIMカードの調達プロセスと管理~そしてeSIMへ
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 21 IIJmio Updates
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 23 DNSフィルタリングをなぜ行うのか
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 31 IIJmio Updates 2021/07-2021/10
techlog (Internet Initiative Japan Inc.)
 
PPTX
要求開発アライアンス 9月定例会議
Atsushi Takayasu
 
PPTX
クラウドとは何か / what is cloud computing (1.4 / 2017.07)
Arichika TANIGUCHI
 

More Related Content

What's hot(20)

PDF
IIJmio meeting 19 IIJ フルMVNO徹底解説
techlog (Internet Initiative Japan Inc.)
 
PDF
データセンターのエネルギーコントロールの仕組み
IIJ
 
PDF
IIJmio meeting 19 MWC2018現地レポート
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 9 IIJのモバイル&バックボーンインフラ
techlog (Internet Initiative Japan Inc.)
 
PDF
フロントからバックエンドまで - WebAssemblyで広がる可能性
IIJ
 
PDF
IIJmio meeting 19 IIJmio Updates 2018/01~2018/03
techlog (Internet Initiative Japan Inc.)
 
PDF
コロナ禍での白井データセンターキャンパスの運用施策
IIJ
 
PDF
IIJmio meeting 18 eSIMとMVNO
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 31 音声通信の世界
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 30 端末の動作確認から見たギガプラン
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 28 5G SAについて
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 22 eSIMの動向と未来
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 24 IIJにおけるeSIMの取り組み - サービス開始に向けた軌跡 -
techlog (Internet Initiative Japan Inc.)
 
PPTX
if-up 2017 | B1:エッジヘビーコンピューティングと機械学習
SORACOM,INC
 
PDF
IIJmio meeting 21 MVNO用語集(MVNO・通信規格)
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 30 IIJmio Updates
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 21 SIMカードの調達プロセスと管理~そしてeSIMへ
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 21 IIJmio Updates
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 23 DNSフィルタリングをなぜ行うのか
techlog (Internet Initiative Japan Inc.)
 
PDF
IIJmio meeting 31 IIJmio Updates 2021/07-2021/10
techlog (Internet Initiative Japan Inc.)
 
IIJmio meeting 19 IIJ フルMVNO徹底解説
techlog (Internet Initiative Japan Inc.)
 
データセンターのエネルギーコントロールの仕組み
IIJ
 
IIJmio meeting 19 MWC2018現地レポート
techlog (Internet Initiative Japan Inc.)
 
IIJmio meeting 9 IIJのモバイル&バックボーンインフラ
techlog (Internet Initiative Japan Inc.)
 
フロントからバックエンドまで - WebAssemblyで広がる可能性
IIJ
 
IIJmio meeting 19 IIJmio Updates 2018/01~2018/03
techlog (Internet Initiative Japan Inc.)
 
コロナ禍での白井データセンターキャンパスの運用施策
IIJ
 
IIJmio meeting 18 eSIMとMVNO
techlog (Internet Initiative Japan Inc.)
 
IIJmio meeting 31 音声通信の世界
techlog (Internet Initiative Japan Inc.)
 
IIJmio meeting 30 端末の動作確認から見たギガプラン
techlog (Internet Initiative Japan Inc.)
 
IIJmio meeting 28 5G SAについて
techlog (Internet Initiative Japan Inc.)
 
IIJmio meeting 22 eSIMの動向と未来
techlog (Internet Initiative Japan Inc.)
 
IIJmio meeting 24 IIJにおけるeSIMの取り組み - サービス開始に向けた軌跡 -
techlog (Internet Initiative Japan Inc.)
 
if-up 2017 | B1:エッジヘビーコンピューティングと機械学習
SORACOM,INC
 
IIJmio meeting 21 MVNO用語集(MVNO・通信規格)
techlog (Internet Initiative Japan Inc.)
 
IIJmio meeting 30 IIJmio Updates
techlog (Internet Initiative Japan Inc.)
 
IIJmio meeting 21 SIMカードの調達プロセスと管理~そしてeSIMへ
techlog (Internet Initiative Japan Inc.)
 
IIJmio meeting 21 IIJmio Updates
techlog (Internet Initiative Japan Inc.)
 
IIJmio meeting 23 DNSフィルタリングをなぜ行うのか
techlog (Internet Initiative Japan Inc.)
 
IIJmio meeting 31 IIJmio Updates 2021/07-2021/10
techlog (Internet Initiative Japan Inc.)
 

Similar to クラウド基盤技術の変遷とオーケストレーションの進化(20)

PPTX
要求開発アライアンス 9月定例会議
Atsushi Takayasu
 
PPTX
クラウドとは何か / what is cloud computing (1.4 / 2017.07)
Arichika TANIGUCHI
 
PDF
Yakocloud(pre deliv) 20181215
知礼 八子
 
PDF
ソフトウェアテストの最新動向の学び方
Keizo Tatsumi
 
PDF
Cloudmix 20110909 iij
IIJ
 
PDF
八子クラウド座談会事前配布趣旨説明資料 20171007
知礼 八子
 
PDF
第36回八子クラウド座談会「SALES TECH」の事前配布資料です。2024年4月6日開催
知礼 八子
 
PPTX
INTEROP Tokyo 2015 C2-6 クラウド時代の運用技術と運用ビジネス最新動向 / The Technology and Business ...
Kazumi Hirose
 
PDF
八子クラウド座談会資料 20141005
知礼 八子
 
PDF
八子クラウド座談会資料(当日討議メモ付き) 20180929
知礼 八子
 
PDF
Re: ご注文は自動化ですか?[2]
Masahito Zembutsu
 
PPT
cloud computing
osaca z4
 
PDF
Microsoft MVP から見たクラウド サービスの現状と今後について
IIJ
 
PDF
第8回八子クラウド座談会in関西(事前配布) 190202
知礼 八子
 
PDF
クラウドがもたらすパラダイムシフト
kurikiyo
 
PDF
第29回八子クラウド座談会(当日討議メモ付き) 20181215
知礼 八子
 
PDF
第8回八子クラウド座談会資料 20120929
知礼 八子
 
PDF
八子クラウド座談会事前配布資料20180929
知礼 八子
 
PDF
サーバーレス時代の システム設計ワークショップ
Masahiro NAKAYAMA
 
要求開発アライアンス 9月定例会議
Atsushi Takayasu
 
クラウドとは何か / what is cloud computing (1.4 / 2017.07)
Arichika TANIGUCHI
 
Yakocloud(pre deliv) 20181215
知礼 八子
 
ソフトウェアテストの最新動向の学び方
Keizo Tatsumi
 
Cloudmix 20110909 iij
IIJ
 
八子クラウド座談会事前配布趣旨説明資料 20171007
知礼 八子
 
第36回八子クラウド座談会「SALES TECH」の事前配布資料です。2024年4月6日開催
知礼 八子
 
INTEROP Tokyo 2015 C2-6 クラウド時代の運用技術と運用ビジネス最新動向 / The Technology and Business ...
Kazumi Hirose
 
八子クラウド座談会資料 20141005
知礼 八子
 
八子クラウド座談会資料(当日討議メモ付き) 20180929
知礼 八子
 
Re: ご注文は自動化ですか?[2]
Masahito Zembutsu
 
cloud computing
osaca z4
 
Microsoft MVP から見たクラウド サービスの現状と今後について
IIJ
 
第8回八子クラウド座談会in関西(事前配布) 190202
知礼 八子
 
クラウドがもたらすパラダイムシフト
kurikiyo
 
第29回八子クラウド座談会(当日討議メモ付き) 20181215
知礼 八子
 
第8回八子クラウド座談会資料 20120929
知礼 八子
 
八子クラウド座談会事前配布資料20180929
知礼 八子
 
サーバーレス時代の システム設計ワークショップ
Masahiro NAKAYAMA
 
Ad

More from IIJ(20)

PDF
プロダクトオーナーと開発者が別会社・別組織でも前のめりなチームを生み出す取り組み事例
IIJ
 
PDF
IIJ_デジタルワークプレース事業紹介資料
IIJ
 
PDF
監視 Overview
IIJ
 
PDF
HTTPを理解する
IIJ
 
PDF
DevOps Overview
IIJ
 
PDF
ただいま三河。あれから1年、チームNOCKncokが開発しないスクラムで成果を出した経験から得た学び
IIJ
 
PDF
上っ面スクラムチームにならないために気を付けたいこと
IIJ
 
PDF
Super Easy Memory Forensics
IIJ
 
PDF
チームみを大切にした 私たちの“受託アジャイル・スクラム”体験談
IIJ
 
PDF
【解説】IKE(IIJ Kubernetes Engine):= Vanilla Kubernetes + 何?
IIJ
 
PDF
コロナ禍の開発勉強会~社内教育ツールの開発と実装
IIJ
 
PDF
セキュリティ動向2020
IIJ
 
PDF
世界のインターネット事情
IIJ
 
PDF
あ! やせいのEmotetがあらわれた! ~ IIJ C-SOCサービスの分析ルールについて~
IIJ
 
PDF
インシデント調査システムが内製すぎる件~CHAGEのご紹介~
IIJ
 
PDF
IIJ Technical DAY 2019 ~ IIJのサーバインフラはここまでやっています
IIJ
 
PDF
IIJ Technical DAY 2019 ~ セキュリティ動向2019
IIJ
 
PDF
IIJ Technical DAY 2019 ~ Untangling the world-wide mesh of undersea cables:世界...
IIJ
 
PDF
5G時代のMVNO
IIJ
 
PDF
Barry開発へのこだわり
IIJ
 
プロダクトオーナーと開発者が別会社・別組織でも前のめりなチームを生み出す取り組み事例
IIJ
 
IIJ_デジタルワークプレース事業紹介資料
IIJ
 
監視 Overview
IIJ
 
HTTPを理解する
IIJ
 
DevOps Overview
IIJ
 
ただいま三河。あれから1年、チームNOCKncokが開発しないスクラムで成果を出した経験から得た学び
IIJ
 
上っ面スクラムチームにならないために気を付けたいこと
IIJ
 
Super Easy Memory Forensics
IIJ
 
チームみを大切にした 私たちの“受託アジャイル・スクラム”体験談
IIJ
 
【解説】IKE(IIJ Kubernetes Engine):= Vanilla Kubernetes + 何?
IIJ
 
コロナ禍の開発勉強会~社内教育ツールの開発と実装
IIJ
 
セキュリティ動向2020
IIJ
 
世界のインターネット事情
IIJ
 
あ! やせいのEmotetがあらわれた! ~ IIJ C-SOCサービスの分析ルールについて~
IIJ
 
インシデント調査システムが内製すぎる件~CHAGEのご紹介~
IIJ
 
IIJ Technical DAY 2019 ~ IIJのサーバインフラはここまでやっています
IIJ
 
IIJ Technical DAY 2019 ~ セキュリティ動向2019
IIJ
 
IIJ Technical DAY 2019 ~ Untangling the world-wide mesh of undersea cables:世界...
IIJ
 
5G時代のMVNO
IIJ
 
Barry開発へのこだわり
IIJ
 
Ad

クラウド基盤技術の変遷とオーケストレーションの進化


[8]ページ先頭

©2009-2025 Movatter.jp