ソフトウェア・デファインドで 再定義するストレージ

ソフトウェア・デファインドで
再定義するストレージ
菅野 貴志
シニア・ソリューション・アーキテクト、レッドハット株式会社
2015 年 11 月 4 日
エンタープライズ基盤
アプリケーション
オペレーション
• 
• 
• 
• 
•  手順書、計画停止
•  バックアップ/リストア
•  スペシャリスト
高度に密結合
クラスター
∼エディション
ライセンス
事前にあらゆる事態を想定
コンポーネントを死守
スケールアップ
知的財産はベンダーに集約
サーバー
ストレージ
• 
• 
• 
• 
• 
• 
• 
• 
最繁時サイジング
フェイルオーバー
ピラミッド型ラインナップ
ベンダー・ロックイン
最大容量サイジング
RAID、バックアップ
ピラミッド型ラインナップ
ベンダー・ロックイン
クラウド基盤
アプリケーション
オペレーション
• 
• 
• 
• 
• 
• 
• 
• 
micro-service
並列インスタンス
サービスが自動スケール
コミュニティ主導
継続的展開、DevOps
ブルー・グリーン
人気テクノロジー
コーディング
アジャイル、継続的に発展
コンポーネントの障害は前提
スケールアウト
ナレッジはコミュニティに集約
サーバー
ストレージ
• 
• 
• 
• 
• 
• 
• 
• 
スモールスタート
ブルー・グリーン
コモディティ化
オープン仕様
スモールスタート
分散ストレージ、自己修復
コモディティ化
オープンソース
SDS 製品ポートフォリオ
分散ストレージ
ペタバイト級にスケールアウト
メタデータサーバーの排除
コミュニティ開発のオープンソース
• 
• 
• 
• 
汎用オブジェクト・ストレージ
ゼロベース・アーキテクチャー
ブロックストレージ対応
OpenStack フレンドリー
•  スケールアウト NAS
•  分散ファイルシステム・レイヤー
•  NFS / CIFS 対応
Red Hat Ceph Storage ご紹介
Ceph アーキテクチャー
アプリケーション
OS / Hypervisor
ブロック
デバイス
API
ネイティブ
機能
Ceph クライアント
RADOSGW
RBD
CEPHFS
外部システム・インタフェース
LIBRADOS
RADOS
汎用オブジェクトストレージ
OpenStack ストレージ
RADOS CLUSTER
OpenStack ストレージ利用状況
OpenStack User Survey, October 15, 2015, openstack.org,
“Which OpenStack Block Storage (Cinder) drivers are in use?” (n=258)
OpenStack 大規模ストレージ利用状況
OpenStack User Survey, October 15, 2015, openstack.org,
“Which OpenStack Block Storage (Cinder) drivers are in use? (1000<cores)” (n=42)
事例 – CERN 欧州原子核研究機構
•  研究者向けクラウド インフラをで提供
–  2013年に本番稼働、OpenStack ベース
•  3ペタバイト Ceph クラスター
•  複数のストレージ カタログを提供
–  標準、高 IOPS (x5)、クリティカル データ、…
•  高い耐障害性を証明
–  週次∼月次のディスク障害、2度のサーバーダウン、
–  部分停電 2014/10、ルーター障害 2015/03
–  すべてデータ破損なし
事例 – Yahoo! (US)
•  2,500 億超のオブジェクト、年率 25% Up
•  Ceph による統一オブジェクト ストレージ基盤
–  Flickr で採用
–  Mail, Video, Tumblr へ拡大
•  コミュニティを通じた貢献
–  Ceph は LGPL ライセンス
–  RADOSGW の性能ボトルネックを解消するコードを寄贈、等
Red Hat Gluster Storage ご紹介
Gluster アーキテクチャー
スケールアウト
・
・
・
・
・
・
・
・
・
・
・
・
分散
複製
サーバー上のディレクトリー
ブリック
!  遠隔地レプリケー
ション
!  Erasure Coding
!  スナップショット
!  データ圧縮
!  ベアメタル
!  仮想サーバー
!  クラウド
!  NFS
!  CIFS / SMB
ボリューム !  FUSE
スケールアウト NAS、アーカイブ用途に適する
事例 – US 大手投資銀行
•  ビジネス課題
–  非定型データが予測不可能なペースで増大
–  6ヶ月経過したデータは要アーカイブ
–  既存ストレージの増設ポリシーではコストが引き合わない
•  導入効果
–  迅速なストレージサイズの増減
–  ストレージの柔軟性を活かして、富裕層向け上位サービスを
提供開始
–  遠隔地レプリケーションによる災害対策
まとめ
本日のまとめ
• 
従来のインフラ設計の前提が、システム規模の拡大とサービス迅速化により、
再考を迫られている
• 
スケールアウト型のリソースを、ソフトウェアで制御するのが解決策となりつ
つある
• 
Red Hat Ceph Storage
–  オブジェクト&ブロック・ストレージ
–  OpenStack デファクト標準 Cinder バックエンド
• 
Red Hat Gluster Storage
–  スケールアウト NAS
–  ビッグデータ、IoT アーカイブ
関連セッション
•  13:50 – Ceph アーキテクチャー by レッドハット
–  コンテナベースのミッションクリティカルなアプリケーションの
永続ストレージ (BS-10)
•  14:40 – Ceph 事例 by 慶應義塾大学様
–  キャンパスネットワークにおける OSS への取り組みについて
(BS-17)
•  17:20 – Gluster 事例 by メディカル・データ・ビジョン様
–  「カルテを患者に返すシステム」の中核を担う Software Defined
Storage (BS-35)
Thank You
Red Hat Forum 2015
Energize Your Enterprise