CloudStackの可能性を大きく広げる Cloudianとの連携 2014年3月6日 クラウディアン株式会社 経営企画室⻑ 本橋 信也 (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 1 クラウディアン概要 組織概要:クラウディアン株式会社: 2001年に設⽴ 旧ジェミナイモバイルテクノロジーズ株式会社から社名変更 2013年、⽶国持株会社Cloudian Holdings Inc. 設⽴ インテル・キャピタル、ゴールドマンサックス等が主要株主 拠点: 東京渋⾕、⽶国シリコンバレー、中国北京の3拠点 社員数:約40名 (社員70%がエンジニア) 事業内容:オブジェクトストレージ・ソフトウェア製品の開発提供 主なお客様: – ニフティ、NTTコミュニケーションズ、NTT東日本、NTTドコモ – ネクステル・インターナショナル、ボーダフォン・グループ、 シトリックス、アルカテル・ルーセント等 (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 2 本日のアジェンダ Cloudianの紹介 CloudStackとの連携 CloudStackにおけるCloudianの使いどころ S3API準拠のメリット オブジェクトストレージ Cloudian HyperStore 複数データセンター(ゾーン)対応 (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 3 Cloudian(クラウディアン)の特⻑ 1 ソフトウェアベースのクラウド・オブジェクトストレージ製品 – ハードウェア: – OS: 2 汎用的なIAサーバー Linux(RHEL/CentOS 6.x) クラウドストレージの事実上の標準、アマゾンS3 API完全準拠 – S3API準拠: マルチパート、バージョニング等、⾼度なAPIにも対応 – 豊富なS3対応製品と連携:S3の保存先をCloudianに向けるだけ 3 企業ITから大規模クラウド環境にまで、広い活用範囲 – スモールスタート: 汎用サーバー2台規模からスタート – ターンキー: 統計、課⾦等管理機能を備え、短期間でサービス開始可能 – クラウドスケール: – 汎用サーバーを追加するだけでシステム全体のストレージ容量を拡張 – オブジェクト数、バケット数、利用者数等に理論上の制限なし – 小から大まで、様々なオブジェクトサイズに最適化対応 – WAN経由で複数データセンターに同期・非同期選択でデータ複製 – 国内外商用クラウドストレージサービスにおける採用実績 (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 4 CloudStackとCloudianの連携 1.シングルサインオン 2. S3完全準拠のオブジェクトストレージとして活用 3. CloudStackのセカンダリストレージとして活用 (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 5 シングルサインオン (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 6 クラウドにおけるオブジェクトストレージ オブジェクトストレージは、 クラウド基盤の重要な構成要素 VMイメージとスナップショット のストレージ ユーティリティモデル: データの増減に応じた従量制スト レージ コンピューティングとの連携: オブジェクトストレージからデー タを読み書き あらゆるクラウド(パブリック、 プライベート、ハイブリッド)に おける仮想ストレージ COMPUTE (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved STORAGE 7 オブジェクトストレージ ファイルをオブジェクトとして扱う オブジェクト間の関係がフラット (≠ 階層構造) ファイルの格納場所の物理容量等の制約を受けない 可用性、拡張性、弾⼒性、経済性、信頼性 オブジェクト単位のID 属性情報(メタデータ) (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 8 フラットにファイルを格納 (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 9 属性情報(メタデータ) CloudianのアマゾンS3及びGlacierへの 自動階層化(Auto-Tiering)機能 における属性情報の活用例 オブジェクトに付与された属 性情報(メタデータ)により、 指定期間を経過したオブジェ クトをアマゾンS3又は Glacierに移動し階層化 ⾼性能ストレージと低コ ストストレージを階層化 (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 10 オブジェクトストレージの使いどころ 種類 性能 RAM ナノ秒 Hot Flash マイクロ秒 30% SANNAS 1〜10ミリ秒 Cool オブジェクト ストレージ 70% Cold (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved Object Storage 100ミリ〜1秒 Tape/ Glacier 数時間 11 (補足)各ストレージの特徴 オブジェクトベース ストレージ ファイルベース ストレージ ブロックベース ストレージ 格納単位 オブジェクト ファイル ブロック 更新 更新はサポートせず、 更新は新オブジェクト 更新し書き換え 更新し書き換え プロトコル HTTP上のREST (SOAP) CIFS及びNFS SCSI、ファイバー チャネル、SATA 属性情報 属性情報をサポート 固定ファイル属性 固定ファイル属性 適用領域 比較的静的なファイル、 共有ファイルデータ データ、クラウド ⻑所 拡張性、分散アクセス 簡易なアクセス、共 有ファイル管理 ⾼性能 制約 頻繁に更新するデータ に不向き データセンター外へ の拡張が困難 データセンター外 への拡張が困難 トランザクション データ、更新が頻 繁なデータ 出典: http://searchstorage.techtarget.com/magazineContent/Inside-object-based-storage (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 12 オブジェクトストレージの使いどころ 1. オンライン活用したいクール・コールドデータ オフィスデータの70%と⾔われる更新頻度の低いデータ ⾼価なストレージ装置よりも経済的 テープ保管は、必要な時にすぐに使えない 2. 内部で安全に⻑期保管したいデータ 不特定多数利用の外部サービスには預けにくいデータ 書き換えが認められないデータ 重要な企業秘密に関わる各種電子記録 守秘性の⾼いデータ、個人情報、コンプライアンス書類等 3. 分析のために蓄える記録(ログ)データ ビッグデータ分析に必要な「膨大な量の元データ」 経年変化分析のためのデータ (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 13 S3 API完全準拠のメリット S3対応製品をそのまま利用できる 利用中の製品を使える 情報や開発者が多い 導入コストが低い パートナーが豊富 事業機会が広がる IOデータのNAS製品HDL-XRWシリーズと Cloudianの接続例 Cloudianからのアクセスキー、 シークレットキーを入⼒し、 エンドポイントをCloudianに 向けるだけで接続 出典: http://www.iodata.jp/product/hdd/lanhdd/hdlxrw/?re_adpcnt=3wB_DVn (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 14 S3 API完全準拠のメリット クラウド型ファイルマネジメ ントサービス「Fileforce」 パブリッククラウドサービスの S3対応アプリケーションをプ ライベート環境でも利用できる 可能性が広がる 企業内部にデータを保管したい 個人情報や機密情報を扱う 出典: http://www.fileforce.jp/ (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 15 クラウドスケールIT 【本日の定義】多種多様(Variety)で、膨大(Volume)なデータを 迅速(Velocity)に、経済的(Value)に分散処理する、 「本物のクラウド」で活用されているIT技術 分散処理ソフトウェアが多数のノードを統合制御 信頼性 可用性 ノード追加で 容量拡張 広域網 データを複製 経済性 データセンター1 データセンター2 (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 拡張性 16 Cloudianの拡張性 バーチャルバケット ハードウェア 性能改善 CPU, Disk, RAM, CPU, Disk, RAM, Network Network リージョン 100-200 ノード リージョン 100-200 ノード ノードの追加 --> 17 CloudianのHyperStore: あらゆるオブジェクトサイズを最適化 Small objects 異なるオブジェクトサイ ズに最適なポリシー設定 あらゆる種類のトラ フィックに最適化 NOSQL DB HyperStore Manager 特許申請中 VM Large objects File System Very Large Deployments /objects (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved Erasure Coding 18 Cloudianの大きなオブジェクト対応 チャンキング(Chunking) – 一つのオブジェクトを格納する際に小さなチャンクに分割 – 性能向上のためにチャンクをクラスタ内に分散 マルチパート(Multi-part) – パート毎のアップロードを個別に独⽴して実⾏ – 一つのパートは再送可能 – 全パートのアップロード後、一つのオブジェクトに – 閾値設定にかかわらず、全パートはファイルシステムに格納 イレージャーコーディング(Erasure Coding) – 大きなオブジェクトのディスク格納効率を向上 (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 19 CloudianのDynamic Consistency 複数データセンターにおける動的な同期複製 1. 複数データセンター間の「データ整合性」を保つため “All” 設定(全て同期)を選択 設定 • 3複製 • データセンター1 に2複製 • データセンター2 に1複製 クライアント クライアント クライアントは常に同 じデータを読み出す “ack” データセンター1 データセンター 2 データは複数データセンター間で常に整合性を維持 (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 20 CloudianのDynamic Consistency 複数データセンターにおける動的な同期複製 2.1つのデータセンター障害の際には、自動的に“Local_QUORUM” に変更 設定 • 3複製 • データセンター1 に2複製 • データセンター2 に1複製 クライアント “ack” データセンター1 クライアント クライアントは障害の無い データセンターからデータ を読み出す データセンター 2 ひとつのデータセンターに障害があっても複製処理は完了 (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 21 CloudStackのセカンダリストレージに活用 複数ゾーン間におけるデータ、VM移動・共有 ZONE 1 ZONE 4 ZONE: 1 ZONE: 4 ZONE 2 ZONE: 2 ZONE 3 Snapshot、Image、Backup ZONE: 3 22 企業ITからクラウドサービスまで Cloudianの適用領域 S3 Cloud サービスプロバイダー Object Storage エンタープライズIT パブリッククラウド プライベートクラウド Amazon S3と同等の クラウドストレージ サービス 写真等オンラインス トレージ)などのス トレージ基盤 クラウドコンピュー ティング基盤 (CloudStack、 OpenStack)のセカン ダリ・ストレージ 企業内・グループ 内・コミュニティの クラウドストレージ 基盤 大量のコールドデータを 低コストで格納 データバックアップ アーカイブ(Eメール等) ファイル同期・共有 NAS・SANストレージの 拡張と階層化 ハイブリッドクラウド (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 23 ハイブリッドクラウド アマゾンS3及びGlacierへの自動階層化(Auto- Tiering)機能 オンプレミス S3 1. 外部には預けられないデータを オンプレミス(企業構内)で管 理 Firewall S3 Cloudian+AWS S3の利点 オプション: リダイレクト クライアントアプリ Cloudianの自動階層 化(Auto-Tiering) 機能で格納、読み出し S3 オフプレミス S3 Glacier – 外部に預けることができるデー タは、S3や低価格クラウドアー カイブストレージサービス Glacierに格納 2. 読み出す頻度の⾼いデータをオ ンプレミス、⻑期保存データを オフプレミスに格納 3. 常に充分なストレージ容量 (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 24 まとめ Cloudianは、S3APIに完全準拠するソフトウェアベー スのオブジェクトストレージ製品です。 CloudianはCloudStackの可能性を大きく広げます。 シングルサインオン S3完全準拠のオブジェクトストレージを追加 複数データセンター(ゾーン)対応セカンダリストレージ (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 25 Cloudianに関する情報 ホームページ(日) http://cloudian.jp/ ホームページ(英) http://www.cloudian.com/ ブログ: http://www.cloudian-blog.com/ Facebook: https://www.facebook.com/cloudian.cloudstorage.S3 Twitter: https://twitter.com/Cloudian_KK 評価版のお申し込み: http://cloudian.jp/cloud-storage-products/cloudian_eval_agr.php Cloudianに関するお問い合わせ: 電話: メール: 03-6418-6466 [email protected] (C) Copyright, Cloudian Inc. & Cloudian KK, 2013 & 2014, All rights reserved 26
© Copyright 2025 ExpyDoc