Cloudian presentation for OSCA

12,184 views

Published on

2012年10月16日開催 OSCAクラウドソリューションセミナーにおいてCloudian(クラウディアン)の「差別化ポイント」を中心に説明しました。

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
12,184
On SlideShare
0
From Embeds
0
Number of Embeds
10,809
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Cloudian presentation for OSCA

  1. 1. Cloudian(クラウディアン)のご紹介 OSCA クラウド ソリューション セミナー 2012年10月16日 クラウディアン株式会社 Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 1
  2. 2. Agenda Cloudianとは Cloudianの差別化ポイント Cloudianのアーキテクチャ Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 2
  3. 3. Cloudian(クラウディアン)とは 商用実績のある大規模分散オブジェクトストレージ Amazon S3互換の豊富なAPI  デファクトスタンダード  オープンなAPI仕様  既存のS3対応アプリケーションが そのまま利用できる 異種混在、低コスト汎用サーバー 利用のソフトウェア製品 Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 3
  4. 4. Cloudian(クラウディアン)とは 耐障害性、エラスティック性(弾力性)  データをノード間で複製、データセンター間で複製  サービス無停止でノードを追加できる(容量が拡大できる) マルチテナント、豊富な管理機能(課金、QoSなど) Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 4
  5. 5. S3 APIの例 - オブジェクトの格納PUT /my-image.jpg HTTP/1.1Host: my-bucket.s3.mydomain.jpDate: Fri, 14 Sep 2012 17:50:00 GMTAuthorization: アクセスキー:シグネチャーContent-Type: text/plainContent-Length: 11434Expect: 100-continue…(以降、オブジェクトのデータ) REST - HTTP/HTTPSによるステートレスな通信 シグネチャーは、リクエストの内容と時刻をシークレットキーで ハッシュ値化したもの  第3者が傍受しても、シークレットキーなしでは再実行や改ざん不可 Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 5
  6. 6. S3 APIの例 - オブジェクトの取り出しGET /my-image.jpg HTTP/1.1Host: my-bucket.s3.mydomain.jpDate: Fri, 14 Sep 2012 21:32:02 GMTRange: bytes=0-500Authorization:… Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 6
  7. 7. S3 APIによるアクセス アプリケーション ユーザー クライアント・ライブラリー ロード・バランサー ロード・バランサー Web画面(CMC) S3 互換 REST API Cloudian S3 ストレージノード Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 7
  8. 8. ネットワークファイルサーバー(NFS/CIFS) アプリケーション ユーザー NFS / CIFS S3対応ゲートウェイ(他社製品) NAS ゲートウェイ でファイルサーバー化 ロード・バランサー S3 互換 REST API Cloudian S3 ストレージノード Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 8
  9. 9. 管理APIRESTful API ユーザー システム管理者 課金システムJSON形式のデータ ロード・バランサー ロード・バランサー Web画面(CMC) 管理API Cloudian 管理機能 Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 9
  10. 10. Agenda Cloudianとは Cloudianの差別化ポイント Cloudianのアーキテクチャ Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 10
  11. 11. 高度なS3機能をカバー + 独自の追加機能 将来のS3機能 高度なS3機能 マルチパート・アップロード Cloudian独自追加機能 ACL、オブジェクト・バージョニング ロケーション・コンストレイン マルチ・テナント 公開URLアクセス 等 利用量制御(QoS) 基本S3 API互換 Put、Get、Head、Delete、等 利用量レポート 基本オブジェクトストレージ機能 バーチャル・バケット RESTful API、メタデータ付与 オブジェクトをバケットに格納、分散と複製 マルチ・データセンター Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 11
  12. 12. 高度なS3 APIの例 - オブジェクト・バージョニング http://docs.amazonwebservices.com/AmazonS3/latest/dev/ObjectVersioning.html Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 12
  13. 13. 高度なS3 APIの例 - オブジェクト・バージョニング http://docs.amazonwebservices.com/AmazonS3/latest/dev/ObjectVersioning.html Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 13
  14. 14. 高度なS3 APIの例 - ロケーション・コンストレイン Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 14
  15. 15. 数多くのS3エコシステム製品で接続性を実証済み 代表的なS3エコシステム製品 Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 15
  16. 16. 複数データセンター対応論理リング内のノード数は2127まで理論的には可能(ほぼ無制限)ただし、運用面では、100台~400台 データを 論理リング 複数のノード に自動複製 DC1 DC2 複数データセンターや ラック単位で指定可能 ノード追加や縮退時に、 自動でデータリバランス Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 16
  17. 17. マルチテナント、利用量制御(QoS) 格納容量バイト規制 要求数規制 Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 17
  18. 18. 利用量レポート • CMC上で統計情報をグラフ表示 • 管理APIを通じて利用実績 データをエクスポート Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 18
  19. 19. 巨大オブジェクトも効率的に格納オブジェクトのサイズに応じて最適な格納先を選択 小さなオブジェクト HyperStore Manager NOSQLデータベース (特許申請中) 大きなオブジェクト 仮想マシンの ムービー VMイメージ ファイルシステム Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 19
  20. 20. 巨大オブジェクトも効率的に格納 HyperStoreを利用しない時と比較して  書き込み:約30%高速化  読み出し:約400%高速化  ディスク容量の利用効率:50%→80%に向上 HyperStore無し HyperStore有り iostat % utilization io read/write (MB) Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 20
  21. 21. ユーザー数、グループ数、格納サイズを無制限に拡張バーチャル・バケット機能の例 本年10月アルファ版リリース予定1リージョンの容量を超えるバケットを実現 リージョン A リージョン B1PB × 5=5PB 例:1PB 例:1PB リージョン C リージョン D リージョン E 例:1PB 例:1PB 例:1PB Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 21
  22. 22. Zabbixによるモニタリング• CPU使用率、ディスク使用率• S3オペレーションごとの統計データ(回数、遅延時間)• Cassandraの統計データ Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 22
  23. 23. Agenda Cloudianとは Cloudianの差別化ポイント Cloudianのアーキテクチャ Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 23
  24. 24. ストレージには実績のあるOSSを採用 Redis Apache Hyper- 超高速 インメモリDB Cassandra Store 大規模分散DB データ分散 参照 認証情報 アカウント情報 QoSカウンタ オブジェクト・メタデータ オブジェクト・データ 利用実績データ Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 24
  25. 25. 単一故障点を解消(No SPOF) DC1 DC2 ロード・バランサー ロード・バランサーS3API/管理API S3API/管理API S3API/管理API S3API/管理API サーバー サーバー サーバー サーバー Redisマスタ Redisスレーブ Redisスレーブ Redisスレーブ Cassandra Cassandra Cassandra Cassandra HyperStore HyperStore HyperStore HyperStoreS3API/管理API S3API/管理API S3API/管理API S3API/管理API サーバー サーバー サーバー サーバー Cassandra Cassandra Cassandra Cassandra HyperStore HyperStore HyperStore HyperStore Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 25
  26. 26. まとめ Cloudianは商用実績のある大規模分散オブジェクトストレージ 高度なS3 APIをサポート  マルチパート・アップロード、ACL、オブジェクト・バージョニング、 ロケーション・コンストレイン、公開URLアクセス 等  既存のS3対応アプリケーションがそのまま利用できる 独自の追加機能  複数データセンター対応  マルチテナント、利用量制御(QoS)  巨大なオブジェクトを効率的に格納  ユーザー数、グループ数、格納サイズを無制限に拡張 実績あるOSSの採用により堅牢性を実現 Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 26
  27. 27. Cloudian評価版申し込み: http://cloudian.jp/cloud-storage-products/cloudian_eval_agr.phpHomepage: cloudian.jpCloudian Twitter:@cloudian_kkCloudian Facebook Page: http://www.facebook.com/cloudian.cloudstorage.S3Cloudian Blog: http://www.gemini-bigdata.com/ Copyright © 2012 Cloudian Inc. & KK All Rights Reserved. Page 27 Copyright © 2012 Cloudian Inc. & KK All Rights Reserved.

×