SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Downloaden Sie, um offline zu lesen
1 あらためてビッグデータについて考えてみましょう
ある日突然に多種多様な非構造の大量データがシステムを急襲
する。「ビッグデータ」は、そんな現象のことです。インターネットを
モバイル環境で利用し、誰もが時間と場所の制約無しにソーシャル
メディア等から情報を発信します。人間だけではなく、駅の自動販
売機までもが購入者の性別や年齢を見分け、時間の記録データを
送信し続けます。このような機械と機械間の通信(M2M)もビッグ
データの膨張に拍車をかけています。
ビッグデータへの関心の高まりは、オープンソースの分散処理ソ
フトウェアである Hadoop が重要な役割を果たしたと言えるでしょ
う。Hadoop 登場以前には、大量データ処理は高価で高性能なマシ
ンを使うか、何時間もの処理が普通でした。Hadoop は分散処理ソ
フトウェアを身近なものとしました。
Hadoop のような分散処理ソフトウェアは、Google、Amazon、
Facebook、Twitter といった代表的なインターネット企業で従来
から利用されています。顧客の Web サービスにおける利用や行動、
購買履歴の大量データを分析し、嗜好に合ったサービスや商品の推
薦をビジネスにするという利用事例が注目されています。
この「Hadoop は大量データ処理に適した身近な技術」であるこ
とと、「大量データ分析はビジネスになる」ことが結びついて語られ
ることが増えました。最近では「大量データ分析=ビッグデータ」と
広く認識されているように見受けられます。しかし、いざデータ分析
を始めてみると、実はそれほど手元にデータは無かったという現実
もあるようです。それゆえに、ビッグデータはバズワードであり、一
過性の流行語であるといった声も聞こえ始めています。
しかし、そもそも「ビッグデータ」とは、インターネット技術者達
が、ビッグウェーブ(大波)のようにデータが押し寄せる現象を語っ
たことに始まります。多種多様で膨大なデータを迅速に「書き込み」、
「保存し」、「読み出す」ことが求められる時代の到来を示唆してい
るのです。
2 ビッグデータに対応できるクラウドストレージの特徴
すでにビッグデータに直面しているのがクラウドサービスです。
Amazon は、クラウドストレージサービスの Amazon S3(Simple
Storage Service)が保存するオブジェクト数が 2013 年には 2 兆
個を超えたと発表しました。保存データ量、データの読み出し、リク
エスト数に課金し、1GB あたり月額平均で 10 円を下回ると言われ
ています。ストレージするデータ量に制限はなく、利用者は使った
分だけを支払う従量制サービスです。日本においては 2011 年 9 月、
ニフティクラウドストレージが従量制で無制限にストレージできる
クラウドサービスを本格スタートして以来、NTT コミュニケーショ
ンズの「Biz ホスティング Cloud n Object Storage」等、多くのク
ラウド事業者がクラウドストレージサービスを提供しています。この
Amazon S3 やニフティクラウドストレージは、ビッグデータに対応
クラウドストレージの基礎知識
∼ ビッグデータに最適なクラウドストレージの特徴と S3 エコシステムのメリットとは? ∼
クラウドストレージの分野が急速に成長しています。代表的なクラウドストレージサービス、Amazon S3は2013 年には、
2 兆個を超えるオブジェクト数に達したことを発表しました。日本においても、ビッグデータに対応できるクラウドストレー
ジサービスが本格スタートしています。企業ではプライベート型のクラウドストレージ構築も始まっています。
本ペーパーでは、クラウドストレージの特徴とS3エコシステムのメリットについて解説します。
図1:ビッグデータへの対応とは 
サービス
アプリケーション
アプライアンス
Volume
Variety
Velocity
Low Cost
大量データの塊
非構造、多種多様
リアルタイム処理
低コストの汎用サーバー、並列・分散
バッチ処理
書き込み 保存 読み出し 加工 分析
できるクラウドストレージサービスです。このクラウドストレージの
特徴を、次の 3 つの点から説明しましょう。
(1)オブジェクトストレージ
(2)分散処理ソフトウェア
(3)ストレージの仮想化
(1)クラウドストレージはオブジェクト構造
ビッグデータに対応するクラウドストレージの1つめの特徴は、オ
ブジェクトストレージが主流であるという点です。このオブジェクト
ストレージのオブジェクト構造では、ひとつひとつのオブジェクトに
http://s3.cloudian.com/abc123def... といった URL が ID とし
て付与されます。このオブジェクト構造の利点を、一般的に利用さ
れているファイルシステムのファイル構造と比較しながら説明します。
a)オブジェクト構造はデータ移動が容易
ファイル構造とは、図2に示すように階層構造です。階層構造をも
つ ID の頂点にはサーバー名があり、この階層のいずれかにコンテ
ンツが保存されています。階層構造は、人間の思考にマッチしてい
ます。地球があって、日本があって、東京があって、渋谷があって、私
のオフィスがあるといった具合に、ごく自然な思考の流れで目標に
到達できます。
しかし、このファイル構造はビッグデータを扱うとなると厄介な問
題が生じてきます。たとえば、大量のコンテンツを保存した結果、全
体容量がひっ迫したとします。それらのコンテンツを他のサーバー
に移動すると ID も変更されます。小規模なグループ利用であれば、
保存場所の変更は軽微な通知で済むでしょう。しかし、数千人、数
万人規模が利用するとなると、その変更には大きなインパクトを生
じます。このように ID に場所情報が含まれていると、データの移動
が簡単ではありません。オブジェクト構造であれば、すべての ID の
関係性はフラットです。保存場所とは無関係にコンテンツを移動で
きます。このデータ移動が容易であることがクラウド環境には求め
られるのです。
b)WANを介した複数データセンター対応
クラウドでは、ひとつのデータセンターに障害があってもサービス
停止やデータ紛失がないよう、複数のデータセンターで相互にバッ
クアップします。フラットな構造であれば、複数データセンターにま
たがる複雑な階層構造を避けることができます。また、オブジェクト
構造のデータ入出力に用いる HTTP はインターネットの標準プロト
コルです。広域ネットワーク(WAN)を経由した複数データセンター
間でのデータのやり取りも、安全におこなうことができます。
c)大量のファイル数を扱える
ファイル構造では、大規模になると取り扱えるファイル数に制
限が生じることや、性能に課題が生じることがあります。一方、オ
ブジェクト構造であれば、同様の制約はありません。このことは、
Amazon S3 が 2 兆個を超えるオブジェクトを格納していると報告
していることからも明らかです。
d)その他のメリット
その他、オブジェクト構造であれば、オブジェクト毎に属性情報な
どのメタ情報を追加できることや、オブジェクト毎に定めた条件で
の利用やアクセスの許可を付与することができるといったメリット
もあります。
(2)分散処理ソフトウェアによる拡張
クラウドストレージの 2 つめの特徴としては、多数の汎用的な
サーバーを同時並行して使う分散処理ソフトウェア技術(NOSQL
データベースや分散ファイルシステム)が利用されているという点です。
突発的(バースト的)にデータが大波となり押し寄せるのがビッグ
データです。将来を見越した容量のストレージ装置を用意していて
も、1、2 年で足りなくなってしまうかもしれません。装置に障害が
起きることもあるでしょう。耐用年数に応じて置換しなければなりま
せん。ハードウェアに依存したストレージ装置の場合、いずれかの
タイミングでデータを移行する必要が生じます。それには人手と時
間がかかります。
そのためクラウドストレージでは、汎用的なサーバーを利用し、次
のような特性をもつソフトウェアで分散処理をおこないます。
● 一部のサーバーに障害があってもサービスは停止しない(可用性)
● サーバーを追加することで全体容量を拡張できる(拡張性)
● サーバー追加や縮退に対し自律的に対応し、負荷をリバランス
する(弾力性)
図2:クラウドストレージとオブジェクト構造 
ファイル構造 オブジェクト構造
VolumeA/MyFolder/Favorite/Music
VolumeB/John/Music
http://s3.cloudian.com/abc123def4...
図3:クラウドストレージと分散処理
可用性
Availability
データを複製
ハードウェアを
追加するだけで、
分散処理ソフトウェアが
自動的にクラスタを構成
いつでも
利用できる
拡張性
Scalability
リアルタイムに
容量を拡張できる 
弾力性
Elasticity
ノード追加が
簡単にできる
信頼性
Reliability
データを
紛失しない
経済性
Economy
汎用的な
ハードウェアを利用できる
● 汎用的なサーバーを使い、経済的にシステムを構築できる
(経済性)
● 複数サーバーにデータを複製し、システムとしてデータ紛失を
防ぐ(信頼性)
(3)ストレージの仮想化によりマ
複数グループ
ルチテナントで共有
クラウドストレージの 3 つめの特徴はストレージを仮想化すると
いうことです。パブリック型のクラウドストレージは、企業内利用に
限定されるプライベート型とは異なり、独立した多数のグループが
システムを共有します。この独立したグループに、個別の設備を用
意して物理的なストレージ資源を割当てるクラウドストレージサー
ビスも存在はしています。これらの多くは、定額で利用量制限のあ
るサービスとして提供されています。この場合、クラウドサービスの
提供側は、利用者毎に装置を購入する設備投資が必要です。利用
者側は、結果として利用しない設備容量のコストも負担することに
なります。つまり、クラウドが得意とする規模のメリットを双方が享
受することが難しくなります。
「使った分だけを支払
う」クラウドサービスのた
めには、ストレージの仮
想化により、多数の利用
者がひとつのストレージ
資源を共有できることが
不可欠です。
ストレージの仮想化と
は、多数の物理ディスク
をあたかもひとつのスト
レージ資源であるかのよ
うに仮想的に統合すると
同時に、複数グループ(マルチテナント)で共有できるようにすること
です。このストレージの仮想化により、クラウドサービスの提供側は、
動的に空いている設備容量を利用者に割当てることができ、利用者
側にとっては使った容量分だけのコストを負担すれば良くなります。
3 クラウドストレージはAPIを提供する
さて、ここで少し、今後のクラウドストレージの方向性を考えてみ
ます。パブリック型のクラウドストレージの利用に際して、政府が閲
覧権限を持つ国にデータセンターがあると、セキュリティ面が不安
との声を聞くことがあります。こういった声は日本に限らず欧州やア
ジア各国でも聞こえ始めています。その一方で、ビッグデータは従
来の IT システムの想定外であり、その対応は多くの企業にとって解
決すべき大きな課題です。そのため、パブリック型に留まらず、企業
が監視できるデータセンターでデータを自社管理できるプライベー
ト型、又はパブリック型と組み合わせたハイブリッド型といったクラ
ウドストレージが広く求められるようになります。
クラウドストレージを構築、導入すると考えた場合、「クラウドスト
レージは APIを提供する」という重要な特徴に注目することが必要です。
図 5 は、クラウド・コンピューティング俯瞰図です。一般的にク
ラウドサービスは、アプリケーションを提供するサービスを SaaS
(Software as a Service)、プラットフォームを提供するサービス
を PaaS(Platform as a Service)、インフラを提供するサービスを
IaaS(Infrastructure as a Service)と分類されます。
この分類に従うと、クラウドストレージはアプリケーションにイン
フラを提供する IaaS かプラットフォームを提供する PaaS です。こ
のクラウドストレージとアプリケーション間をつなぐインターフェー
スが API(Application Program Interface)であり、API を提供
することがクラウドストレージの特徴と言えます。
ひとつの例として、最近注目を集めている Dropbox(ドロップ
ボックス)という「オンラインストレージサービス(ファイル共有
サービスとも呼ばれます)」があります。この Dropbox は大量の写
真や数 MB のファイルも、オブジェクトやフォルダーの ID である
https://www.dropbox.com/s/xxx... といったリンクのアドレスを
送受するだけで仲間と共有できます。Amazon S3はこのDropbox
にクラウドストレージサービスを提供しており、この Dropbox と
Amazon S3 をつなぐインターフェースが API です。
図4:ストレージの仮想化
複数の物理ディスクを仮想的に統合し、
複数のグループが利用
C社が利用
A社が利用
B社が利用
API
Application
Programming
Interface
SaaS
PaaS
IaaS
図5:クラウドストレージとAPI
Application
Platform
Infrastructure
Laptops
Phones
Desktops
Tablets
Monitoring
Database
Communication
Identity
FinanceCollaborationContent
RuntimeQueue
Network
Block StrageCompute
Object Storage
クラウディアン株式会社
www.cloudian.jp|info@cloudian.com
©2014 Cloudian k.k. All rights reserved.Cloudian Inc cloudian.cloudstorage.S3@Cloudian_KK Cloudian Inc
日本と米国を開発拠点とするクラウディアンは、パブリッククラウド、プライベートクラウド、オンプレミス環境でハイブリッドに活用
できるSDS(Software Defined Storage:ソフトウェア定義ストレージ)である「Cloudian HyperStore」ソフトウェア製品
及びアプライアンス製品により提供しています。国内外大手プロバイダー、エンタープライズが採用するCloudian HyperStoreは、
複数データセンター間を含み、データ複製・分散配置によるデータ保護をしながら、汎用サーバ2台からペタバイト超級にまで経済
的に、柔軟にスケールアウトします。統計・課金・管理機能も実装済みであり短期間に利用開始できます。
クラウディアンについて
4 S3エコシステムのメリットを活用
このクラウドストレージの API は、パブリック型であれ、プライ
ベート型であれ、クラウドストレージを利用するアプリケーションと
の接点です。より多くの利用者にとって利便性の高いことが重要で
す。それは、API に関するドキュメントや情報が整備され、開発者が
多数存在し、その API を利用するアプリケーション、ツール、サービ
ス、アプライアンスなどが豊富に っていることです。また、事実上
の標準となっているクラウドストレージの APIであれば、1つのアプ
リケーションでパブリック型とプライベート型の相互運用も容易に
なります。クラウドストレージ毎に独自アプリケーションなどを開発
する時間やコストも不要になります。つまり、クラウドストレージの
生態系、すなわちエコシステムが重要なのです。
クラウドストレージにおいて、そのエコシステムがもっとも充実し
ているのは、Amazon S3 を中心とした S3 エコシステムであると言
えるでしょう。S3 APIの仕様は広く公開され、S3を利用できるサー
ビスやアプリケーションは数百種類が公表されています。実際のと
ころ、千種類を超えるとも言われています。
S3 に準拠するAPI を提供するクラウドストレージであれば、利用
者は、同じアプリケーションによる AWS(Amazon Web Service)
との相互利用も可能です。同時に豊かな S3 エコシステムのメリット
を存分に享受できます。近い将来、クラウド間を相互接続して、相互
にバックアップしあうインタークラウドの動きも想定されるところで
す。そのようなインタークラウドの動きに際しても、S3 API に準拠
したクラウドストレージ間の相互接続であれば、差分を調整する中
間層も不要であることから、スムースに進むことが期待できます。
まとめ
ビッグデータは、多種多様で膨大なデータを迅速に「書き込み」、
「保存し」、「読み出す」という課題への対処が求められる時代の到
来を示唆しています。このビッグデータに直面するクラウドストレー
ジの特徴は、(1)クラウド環境に適したオブジェクト構造、(2)高い
拡張性、弾力性、信頼性を備える分散処理、(3)ストレージの仮想化
による統合と複数グループによる共有であると言えます。今後、パブ
リック型に加えプライベート型の構築も活発化します。その際、豊か
なエコシステムを持つS3 API に準拠したクラウドストレージを構築、
導入することで多くのメリットを享受できます。
図6:S3 エコシステム
代表的なS3 APIを利用するサービス、アプリケーション、ツール例
Public
AWS
Hybrid
Public
Private
● Cloudmapreduce
● Dataspider
● S3 Browser
● S3 cmd
ツール
マイクロブログ
● Spring・me
● Tumblr
クラウドストレージゲートウェイ
● EMC CloudArray
● FOBAS CSC
● Netapp SteelStore
● Panzura
● Storsimple
ファイル共有
● CloudBerry Explorer
● CloudFuse
● Dropbox
● FileForce
バックアップ ● Cloud Berry Backup ●DragonDisk ●WebDrive 
マイクロブログ
企業
システム
企業
システム
EMC CloudArray
Netapp SteelStore ●
●
●
●
Cloudmapreduce
WEB
サービス
クラウド
コンピューティング
サービス
プライベート
クラウド
S3エコシステム
インターネット
S3 REST API

Weitere ähnliche Inhalte

Was ist angesagt?

Cloudian presentation for Cassandra Conference 2012 in Tokyo
Cloudian presentation for Cassandra Conference 2012 in TokyoCloudian presentation for Cassandra Conference 2012 in Tokyo
Cloudian presentation for Cassandra Conference 2012 in TokyoCLOUDIAN KK
 
Big data presentation for mcpc
Big data presentation for mcpcBig data presentation for mcpc
Big data presentation for mcpcCLOUDIAN KK
 
エンタープライズでのAI活用を支援する新世代データウェアハウスのあり方[ATTUNITY & インサイトテクノロジー IoT / Big Data フォー...
エンタープライズでのAI活用を支援する新世代データウェアハウスのあり方[ATTUNITY & インサイトテクノロジー IoT / Big Data フォー...エンタープライズでのAI活用を支援する新世代データウェアハウスのあり方[ATTUNITY & インサイトテクノロジー IoT / Big Data フォー...
エンタープライズでのAI活用を支援する新世代データウェアハウスのあり方[ATTUNITY & インサイトテクノロジー IoT / Big Data フォー...Insight Technology, Inc.
 
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。 複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。 Insight Technology, Inc.
 
ITコアを刷新するハイブリッドクラウド型ITシステム
ITコアを刷新するハイブリッドクラウド型ITシステムITコアを刷新するハイブリッドクラウド型ITシステム
ITコアを刷新するハイブリッドクラウド型ITシステムCLOUDIAN KK
 
【Cloudian】FIT2015における会社製品紹介
【Cloudian】FIT2015における会社製品紹介【Cloudian】FIT2015における会社製品紹介
【Cloudian】FIT2015における会社製品紹介CLOUDIAN KK
 
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介Insight Technology, Inc.
 
Cloudian FlexStore at cloudian seminar 2014
Cloudian FlexStore at cloudian seminar 2014Cloudian FlexStore at cloudian seminar 2014
Cloudian FlexStore at cloudian seminar 2014CLOUDIAN KK
 
スケールアウト型オブジェクトストレージの企業ITにおける使いどころ
スケールアウト型オブジェクトストレージの企業ITにおける使いどころスケールアウト型オブジェクトストレージの企業ITにおける使いどころ
スケールアウト型オブジェクトストレージの企業ITにおける使いどころCLOUDIAN KK
 
EXE #4:貿易分野におけるブロックチェーン技術の活用
EXE #4:貿易分野におけるブロックチェーン技術の活用EXE #4:貿易分野におけるブロックチェーン技術の活用
EXE #4:貿易分野におけるブロックチェーン技術の活用blockchainexe
 
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]Insight Technology, Inc.
 
Cloudian at Cloud Days Tokyo 2014 seminar
Cloudian at Cloud Days Tokyo 2014 seminarCloudian at Cloud Days Tokyo 2014 seminar
Cloudian at Cloud Days Tokyo 2014 seminarCLOUDIAN KK
 
難しいアプリケーション移行、手軽に試してみませんか?
難しいアプリケーション移行、手軽に試してみませんか?難しいアプリケーション移行、手軽に試してみませんか?
難しいアプリケーション移行、手軽に試してみませんか?Insight Technology, Inc.
 
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...Insight Technology, Inc.
 
【CLOUDIAN】秒間隔RPO(目標復旧時点)の実現
【CLOUDIAN】秒間隔RPO(目標復旧時点)の実現【CLOUDIAN】秒間隔RPO(目標復旧時点)の実現
【CLOUDIAN】秒間隔RPO(目標復旧時点)の実現CLOUDIAN KK
 
20170703_04 IoTビジネス共創ラボドローンワークス
20170703_04 IoTビジネス共創ラボドローンワークス20170703_04 IoTビジネス共創ラボドローンワークス
20170703_04 IoTビジネス共創ラボドローンワークスIoTビジネス共創ラボ
 
GTMF 2015: ゲーム分析プラットフォームとしてのトレジャーデータサービス | トレジャーデータ株式会社
GTMF 2015: ゲーム分析プラットフォームとしてのトレジャーデータサービス | トレジャーデータ株式会社GTMF 2015: ゲーム分析プラットフォームとしてのトレジャーデータサービス | トレジャーデータ株式会社
GTMF 2015: ゲーム分析プラットフォームとしてのトレジャーデータサービス | トレジャーデータ株式会社Game Tools & Middleware Forum
 
クラウディアンのご紹介
クラウディアンのご紹介クラウディアンのご紹介
クラウディアンのご紹介CLOUDIAN KK
 
ビッグデータはバズワードか? (Cloudian Summit 2012)
ビッグデータはバズワードか? (Cloudian Summit 2012)ビッグデータはバズワードか? (Cloudian Summit 2012)
ビッグデータはバズワードか? (Cloudian Summit 2012)CLOUDIAN KK
 

Was ist angesagt? (20)

Cloudian presentation for Cassandra Conference 2012 in Tokyo
Cloudian presentation for Cassandra Conference 2012 in TokyoCloudian presentation for Cassandra Conference 2012 in Tokyo
Cloudian presentation for Cassandra Conference 2012 in Tokyo
 
Big data presentation for mcpc
Big data presentation for mcpcBig data presentation for mcpc
Big data presentation for mcpc
 
エンタープライズでのAI活用を支援する新世代データウェアハウスのあり方[ATTUNITY & インサイトテクノロジー IoT / Big Data フォー...
エンタープライズでのAI活用を支援する新世代データウェアハウスのあり方[ATTUNITY & インサイトテクノロジー IoT / Big Data フォー...エンタープライズでのAI活用を支援する新世代データウェアハウスのあり方[ATTUNITY & インサイトテクノロジー IoT / Big Data フォー...
エンタープライズでのAI活用を支援する新世代データウェアハウスのあり方[ATTUNITY & インサイトテクノロジー IoT / Big Data フォー...
 
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。 複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
 
ITコアを刷新するハイブリッドクラウド型ITシステム
ITコアを刷新するハイブリッドクラウド型ITシステムITコアを刷新するハイブリッドクラウド型ITシステム
ITコアを刷新するハイブリッドクラウド型ITシステム
 
【Cloudian】FIT2015における会社製品紹介
【Cloudian】FIT2015における会社製品紹介【Cloudian】FIT2015における会社製品紹介
【Cloudian】FIT2015における会社製品紹介
 
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
 
Cloudian FlexStore at cloudian seminar 2014
Cloudian FlexStore at cloudian seminar 2014Cloudian FlexStore at cloudian seminar 2014
Cloudian FlexStore at cloudian seminar 2014
 
スケールアウト型オブジェクトストレージの企業ITにおける使いどころ
スケールアウト型オブジェクトストレージの企業ITにおける使いどころスケールアウト型オブジェクトストレージの企業ITにおける使いどころ
スケールアウト型オブジェクトストレージの企業ITにおける使いどころ
 
EXE #4:貿易分野におけるブロックチェーン技術の活用
EXE #4:貿易分野におけるブロックチェーン技術の活用EXE #4:貿易分野におけるブロックチェーン技術の活用
EXE #4:貿易分野におけるブロックチェーン技術の活用
 
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
 
Cloudian at Cloud Days Tokyo 2014 seminar
Cloudian at Cloud Days Tokyo 2014 seminarCloudian at Cloud Days Tokyo 2014 seminar
Cloudian at Cloud Days Tokyo 2014 seminar
 
難しいアプリケーション移行、手軽に試してみませんか?
難しいアプリケーション移行、手軽に試してみませんか?難しいアプリケーション移行、手軽に試してみませんか?
難しいアプリケーション移行、手軽に試してみませんか?
 
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
 
【CLOUDIAN】秒間隔RPO(目標復旧時点)の実現
【CLOUDIAN】秒間隔RPO(目標復旧時点)の実現【CLOUDIAN】秒間隔RPO(目標復旧時点)の実現
【CLOUDIAN】秒間隔RPO(目標復旧時点)の実現
 
20170703_04 IoTビジネス共創ラボドローンワークス
20170703_04 IoTビジネス共創ラボドローンワークス20170703_04 IoTビジネス共創ラボドローンワークス
20170703_04 IoTビジネス共創ラボドローンワークス
 
GTMF 2015: ゲーム分析プラットフォームとしてのトレジャーデータサービス | トレジャーデータ株式会社
GTMF 2015: ゲーム分析プラットフォームとしてのトレジャーデータサービス | トレジャーデータ株式会社GTMF 2015: ゲーム分析プラットフォームとしてのトレジャーデータサービス | トレジャーデータ株式会社
GTMF 2015: ゲーム分析プラットフォームとしてのトレジャーデータサービス | トレジャーデータ株式会社
 
クラウディアンのご紹介
クラウディアンのご紹介クラウディアンのご紹介
クラウディアンのご紹介
 
ビッグデータはバズワードか? (Cloudian Summit 2012)
ビッグデータはバズワードか? (Cloudian Summit 2012)ビッグデータはバズワードか? (Cloudian Summit 2012)
ビッグデータはバズワードか? (Cloudian Summit 2012)
 
20170720_2 Drone-WG_Azure
20170720_2 Drone-WG_Azure20170720_2 Drone-WG_Azure
20170720_2 Drone-WG_Azure
 

Andere mochten auch

S3 API接続検証プログラムのご紹介
S3 API接続検証プログラムのご紹介S3 API接続検証プログラムのご紹介
S3 API接続検証プログラムのご紹介CLOUDIAN KK
 
【CLOUDIAN】自動階層化による現有ストレージ活用術
【CLOUDIAN】自動階層化による現有ストレージ活用術【CLOUDIAN】自動階層化による現有ストレージ活用術
【CLOUDIAN】自動階層化による現有ストレージ活用術CLOUDIAN KK
 
【CLOUDIAN】コード化されたインフラの実装
【CLOUDIAN】コード化されたインフラの実装【CLOUDIAN】コード化されたインフラの実装
【CLOUDIAN】コード化されたインフラの実装CLOUDIAN KK
 
User interface of CLOUDIAN HyperStore
User interface of CLOUDIAN HyperStoreUser interface of CLOUDIAN HyperStore
User interface of CLOUDIAN HyperStoreCLOUDIAN KK
 
ownCloud and CLOUDIAN HyperStore
ownCloud and CLOUDIAN HyperStoreownCloud and CLOUDIAN HyperStore
ownCloud and CLOUDIAN HyperStoreCLOUDIAN KK
 
CloudBerry and CLOUDIAN HyperStore
CloudBerry and CLOUDIAN HyperStoreCloudBerry and CLOUDIAN HyperStore
CloudBerry and CLOUDIAN HyperStoreCLOUDIAN KK
 
CLOUDIAN at Support Engineer Night
CLOUDIAN at Support Engineer NightCLOUDIAN at Support Engineer Night
CLOUDIAN at Support Engineer NightCLOUDIAN KK
 
Hadoop and CLOUDIAN HyperStore
Hadoop and CLOUDIAN HyperStoreHadoop and CLOUDIAN HyperStore
Hadoop and CLOUDIAN HyperStoreCLOUDIAN KK
 
オブジェクトストレージのユースケース (Cloudweek2014 講演資料)
オブジェクトストレージのユースケース (Cloudweek2014 講演資料)オブジェクトストレージのユースケース (Cloudweek2014 講演資料)
オブジェクトストレージのユースケース (Cloudweek2014 講演資料)CLOUDIAN KK
 
Cloudian at cloud week 2013
Cloudian at cloud week 2013Cloudian at cloud week 2013
Cloudian at cloud week 2013CLOUDIAN KK
 
Cloudian_Cassandra Summit 2012
Cloudian_Cassandra Summit 2012Cloudian_Cassandra Summit 2012
Cloudian_Cassandra Summit 2012CLOUDIAN KK
 
Cloudianの構築と運用の基礎 (Cloudian Summit 2012)
Cloudianの構築と運用の基礎 (Cloudian Summit 2012)Cloudianの構築と運用の基礎 (Cloudian Summit 2012)
Cloudianの構築と運用の基礎 (Cloudian Summit 2012)CLOUDIAN KK
 
IoTとビッグデータとは
IoTとビッグデータとはIoTとビッグデータとは
IoTとビッグデータとはIsmail Arai
 
Idc japan presentation at cloudian seminar 2014
Idc japan presentation at cloudian seminar 2014Idc japan presentation at cloudian seminar 2014
Idc japan presentation at cloudian seminar 2014CLOUDIAN KK
 
クラウド時代のストレージとは (Cloudian Summit 2012)
クラウド時代のストレージとは (Cloudian Summit 2012)クラウド時代のストレージとは (Cloudian Summit 2012)
クラウド時代のストレージとは (Cloudian Summit 2012)CLOUDIAN KK
 
Cloudian update (Japanese:日本語)
Cloudian update (Japanese:日本語)Cloudian update (Japanese:日本語)
Cloudian update (Japanese:日本語)CLOUDIAN KK
 
Cloudian presentation for OSCA
Cloudian presentation for OSCA Cloudian presentation for OSCA
Cloudian presentation for OSCA CLOUDIAN KK
 

Andere mochten auch (17)

S3 API接続検証プログラムのご紹介
S3 API接続検証プログラムのご紹介S3 API接続検証プログラムのご紹介
S3 API接続検証プログラムのご紹介
 
【CLOUDIAN】自動階層化による現有ストレージ活用術
【CLOUDIAN】自動階層化による現有ストレージ活用術【CLOUDIAN】自動階層化による現有ストレージ活用術
【CLOUDIAN】自動階層化による現有ストレージ活用術
 
【CLOUDIAN】コード化されたインフラの実装
【CLOUDIAN】コード化されたインフラの実装【CLOUDIAN】コード化されたインフラの実装
【CLOUDIAN】コード化されたインフラの実装
 
User interface of CLOUDIAN HyperStore
User interface of CLOUDIAN HyperStoreUser interface of CLOUDIAN HyperStore
User interface of CLOUDIAN HyperStore
 
ownCloud and CLOUDIAN HyperStore
ownCloud and CLOUDIAN HyperStoreownCloud and CLOUDIAN HyperStore
ownCloud and CLOUDIAN HyperStore
 
CloudBerry and CLOUDIAN HyperStore
CloudBerry and CLOUDIAN HyperStoreCloudBerry and CLOUDIAN HyperStore
CloudBerry and CLOUDIAN HyperStore
 
CLOUDIAN at Support Engineer Night
CLOUDIAN at Support Engineer NightCLOUDIAN at Support Engineer Night
CLOUDIAN at Support Engineer Night
 
Hadoop and CLOUDIAN HyperStore
Hadoop and CLOUDIAN HyperStoreHadoop and CLOUDIAN HyperStore
Hadoop and CLOUDIAN HyperStore
 
オブジェクトストレージのユースケース (Cloudweek2014 講演資料)
オブジェクトストレージのユースケース (Cloudweek2014 講演資料)オブジェクトストレージのユースケース (Cloudweek2014 講演資料)
オブジェクトストレージのユースケース (Cloudweek2014 講演資料)
 
Cloudian at cloud week 2013
Cloudian at cloud week 2013Cloudian at cloud week 2013
Cloudian at cloud week 2013
 
Cloudian_Cassandra Summit 2012
Cloudian_Cassandra Summit 2012Cloudian_Cassandra Summit 2012
Cloudian_Cassandra Summit 2012
 
Cloudianの構築と運用の基礎 (Cloudian Summit 2012)
Cloudianの構築と運用の基礎 (Cloudian Summit 2012)Cloudianの構築と運用の基礎 (Cloudian Summit 2012)
Cloudianの構築と運用の基礎 (Cloudian Summit 2012)
 
IoTとビッグデータとは
IoTとビッグデータとはIoTとビッグデータとは
IoTとビッグデータとは
 
Idc japan presentation at cloudian seminar 2014
Idc japan presentation at cloudian seminar 2014Idc japan presentation at cloudian seminar 2014
Idc japan presentation at cloudian seminar 2014
 
クラウド時代のストレージとは (Cloudian Summit 2012)
クラウド時代のストレージとは (Cloudian Summit 2012)クラウド時代のストレージとは (Cloudian Summit 2012)
クラウド時代のストレージとは (Cloudian Summit 2012)
 
Cloudian update (Japanese:日本語)
Cloudian update (Japanese:日本語)Cloudian update (Japanese:日本語)
Cloudian update (Japanese:日本語)
 
Cloudian presentation for OSCA
Cloudian presentation for OSCA Cloudian presentation for OSCA
Cloudian presentation for OSCA
 

Ähnlich wie クラウドストレージの基礎知識(Cloudian white paper)

基調講演:「多様化する情報を支える技術」/西川徹
基調講演:「多様化する情報を支える技術」/西川徹基調講演:「多様化する情報を支える技術」/西川徹
基調講演:「多様化する情報を支える技術」/西川徹Preferred Networks
 
ビッグデータ革命 クラウドがコモデティ化する「奇跡」
ビッグデータ革命 クラウドがコモデティ化する「奇跡」ビッグデータ革命 クラウドがコモデティ化する「奇跡」
ビッグデータ革命 クラウドがコモデティ化する「奇跡」Atsushi Nakada
 
ソーシャルファブAizu0423 D
ソーシャルファブAizu0423 DソーシャルファブAizu0423 D
ソーシャルファブAizu0423 DIzumi Aizu
 
避けては通れないビッグデータ周辺の重要課題
避けては通れないビッグデータ周辺の重要課題避けては通れないビッグデータ周辺の重要課題
避けては通れないビッグデータ周辺の重要課題kurikiyo
 
W3C June 2014 Recent Activities
W3C June 2014 Recent ActivitiesW3C June 2014 Recent Activities
W3C June 2014 Recent ActivitiesW3C
 
経営幹部のIT利活用(公開用)
経営幹部のIT利活用(公開用)経営幹部のIT利活用(公開用)
経営幹部のIT利活用(公開用)Katsuhide Hirai
 
20170524 webメディアの今日的な課題
20170524 webメディアの今日的な課題20170524 webメディアの今日的な課題
20170524 webメディアの今日的な課題Keita ENOMOTO
 
ビッグデータ時代にむけて/濱田 正彦
ビッグデータ時代にむけて/濱田 正彦ビッグデータ時代にむけて/濱田 正彦
ビッグデータ時代にむけて/濱田 正彦Takumi Kurosawa
 
Nakano 配布用
Nakano 配布用Nakano 配布用
Nakano 配布用loftwork
 
パブリッククラウド活用コンセプト
パブリッククラウド活用コンセプトパブリッククラウド活用コンセプト
パブリッククラウド活用コンセプト明平 吉本
 
ディープラーニングと自動運転、コネクティッドカー @ TU-Automotive 2016
ディープラーニングと自動運転、コネクティッドカー @ TU-Automotive 2016ディープラーニングと自動運転、コネクティッドカー @ TU-Automotive 2016
ディープラーニングと自動運転、コネクティッドカー @ TU-Automotive 2016Preferred Networks
 
Smart deviceとhtml5
Smart deviceとhtml5Smart deviceとhtml5
Smart deviceとhtml5html5j
 
「変貌するWebの世界 -- クラウドとクラウド・デバイスのインパクト」
「変貌するWebの世界 -- クラウドとクラウド・デバイスのインパクト」「変貌するWebの世界 -- クラウドとクラウド・デバイスのインパクト」
「変貌するWebの世界 -- クラウドとクラウド・デバイスのインパクト」maruyama097
 
Project Araと新しいものづくりのエコシステム
  Project Araと新しいものづくりのエコシステム  Project Araと新しいものづくりのエコシステム
Project Araと新しいものづくりのエコシステムmaruyama097
 

Ähnlich wie クラウドストレージの基礎知識(Cloudian white paper) (20)

情報学総論20170616
情報学総論20170616情報学総論20170616
情報学総論20170616
 
基調講演:「多様化する情報を支える技術」/西川徹
基調講演:「多様化する情報を支える技術」/西川徹基調講演:「多様化する情報を支える技術」/西川徹
基調講演:「多様化する情報を支える技術」/西川徹
 
ビッグデータ
ビッグデータビッグデータ
ビッグデータ
 
ビッグデータ革命 クラウドがコモデティ化する「奇跡」
ビッグデータ革命 クラウドがコモデティ化する「奇跡」ビッグデータ革命 クラウドがコモデティ化する「奇跡」
ビッグデータ革命 クラウドがコモデティ化する「奇跡」
 
Mobile groundswell
Mobile groundswellMobile groundswell
Mobile groundswell
 
ソーシャルファブAizu0423 D
ソーシャルファブAizu0423 DソーシャルファブAizu0423 D
ソーシャルファブAizu0423 D
 
140129 地調協 改
140129 地調協 改140129 地調協 改
140129 地調協 改
 
Cloud, why not?
Cloud, why not?Cloud, why not?
Cloud, why not?
 
避けては通れないビッグデータ周辺の重要課題
避けては通れないビッグデータ周辺の重要課題避けては通れないビッグデータ周辺の重要課題
避けては通れないビッグデータ周辺の重要課題
 
W3C June 2014 Recent Activities
W3C June 2014 Recent ActivitiesW3C June 2014 Recent Activities
W3C June 2014 Recent Activities
 
経営幹部のIT利活用(公開用)
経営幹部のIT利活用(公開用)経営幹部のIT利活用(公開用)
経営幹部のIT利活用(公開用)
 
20170524 webメディアの今日的な課題
20170524 webメディアの今日的な課題20170524 webメディアの今日的な課題
20170524 webメディアの今日的な課題
 
ビッグデータ時代にむけて/濱田 正彦
ビッグデータ時代にむけて/濱田 正彦ビッグデータ時代にむけて/濱田 正彦
ビッグデータ時代にむけて/濱田 正彦
 
Social Media Divide
Social Media DivideSocial Media Divide
Social Media Divide
 
Nakano 配布用
Nakano 配布用Nakano 配布用
Nakano 配布用
 
パブリッククラウド活用コンセプト
パブリッククラウド活用コンセプトパブリッククラウド活用コンセプト
パブリッククラウド活用コンセプト
 
ディープラーニングと自動運転、コネクティッドカー @ TU-Automotive 2016
ディープラーニングと自動運転、コネクティッドカー @ TU-Automotive 2016ディープラーニングと自動運転、コネクティッドカー @ TU-Automotive 2016
ディープラーニングと自動運転、コネクティッドカー @ TU-Automotive 2016
 
Smart deviceとhtml5
Smart deviceとhtml5Smart deviceとhtml5
Smart deviceとhtml5
 
「変貌するWebの世界 -- クラウドとクラウド・デバイスのインパクト」
「変貌するWebの世界 -- クラウドとクラウド・デバイスのインパクト」「変貌するWebの世界 -- クラウドとクラウド・デバイスのインパクト」
「変貌するWebの世界 -- クラウドとクラウド・デバイスのインパクト」
 
Project Araと新しいものづくりのエコシステム
  Project Araと新しいものづくりのエコシステム  Project Araと新しいものづくりのエコシステム
Project Araと新しいものづくりのエコシステム
 

Mehr von CLOUDIAN KK

CLOUDIAN HYPERSTORE - 風林火山ストレージ
CLOUDIAN HYPERSTORE - 風林火山ストレージCLOUDIAN HYPERSTORE - 風林火山ストレージ
CLOUDIAN HYPERSTORE - 風林火山ストレージCLOUDIAN KK
 
Auto tiering and Versioning of CLOUDIAN HyperStore
Auto tiering and Versioning of CLOUDIAN HyperStoreAuto tiering and Versioning of CLOUDIAN HyperStore
Auto tiering and Versioning of CLOUDIAN HyperStoreCLOUDIAN KK
 
AWS SDK for Python and CLOUDIAN HyperStore
AWS SDK for Python and CLOUDIAN HyperStoreAWS SDK for Python and CLOUDIAN HyperStore
AWS SDK for Python and CLOUDIAN HyperStoreCLOUDIAN KK
 
AWS CLI and CLOUDIAN HyperStore
AWS CLI and CLOUDIAN HyperStoreAWS CLI and CLOUDIAN HyperStore
AWS CLI and CLOUDIAN HyperStoreCLOUDIAN KK
 
ZiDOMA data and CLOUDIAN HyperStore
ZiDOMA data and CLOUDIAN HyperStoreZiDOMA data and CLOUDIAN HyperStore
ZiDOMA data and CLOUDIAN HyperStoreCLOUDIAN KK
 
FOBAS CSC and CLOUDIAN HyperStore
FOBAS CSC and CLOUDIAN HyperStoreFOBAS CSC and CLOUDIAN HyperStore
FOBAS CSC and CLOUDIAN HyperStoreCLOUDIAN KK
 
ARCserve backup and CLOUDIAN HyperStore
ARCserve backup and CLOUDIAN HyperStoreARCserve backup and CLOUDIAN HyperStore
ARCserve backup and CLOUDIAN HyperStoreCLOUDIAN KK
 
NetApp SteelStore with CLOUDIAN HyperStore
NetApp SteelStore with CLOUDIAN HyperStoreNetApp SteelStore with CLOUDIAN HyperStore
NetApp SteelStore with CLOUDIAN HyperStoreCLOUDIAN KK
 
File server by CLOUDIAN HyperStore
File server by CLOUDIAN HyperStoreFile server by CLOUDIAN HyperStore
File server by CLOUDIAN HyperStoreCLOUDIAN KK
 

Mehr von CLOUDIAN KK (9)

CLOUDIAN HYPERSTORE - 風林火山ストレージ
CLOUDIAN HYPERSTORE - 風林火山ストレージCLOUDIAN HYPERSTORE - 風林火山ストレージ
CLOUDIAN HYPERSTORE - 風林火山ストレージ
 
Auto tiering and Versioning of CLOUDIAN HyperStore
Auto tiering and Versioning of CLOUDIAN HyperStoreAuto tiering and Versioning of CLOUDIAN HyperStore
Auto tiering and Versioning of CLOUDIAN HyperStore
 
AWS SDK for Python and CLOUDIAN HyperStore
AWS SDK for Python and CLOUDIAN HyperStoreAWS SDK for Python and CLOUDIAN HyperStore
AWS SDK for Python and CLOUDIAN HyperStore
 
AWS CLI and CLOUDIAN HyperStore
AWS CLI and CLOUDIAN HyperStoreAWS CLI and CLOUDIAN HyperStore
AWS CLI and CLOUDIAN HyperStore
 
ZiDOMA data and CLOUDIAN HyperStore
ZiDOMA data and CLOUDIAN HyperStoreZiDOMA data and CLOUDIAN HyperStore
ZiDOMA data and CLOUDIAN HyperStore
 
FOBAS CSC and CLOUDIAN HyperStore
FOBAS CSC and CLOUDIAN HyperStoreFOBAS CSC and CLOUDIAN HyperStore
FOBAS CSC and CLOUDIAN HyperStore
 
ARCserve backup and CLOUDIAN HyperStore
ARCserve backup and CLOUDIAN HyperStoreARCserve backup and CLOUDIAN HyperStore
ARCserve backup and CLOUDIAN HyperStore
 
NetApp SteelStore with CLOUDIAN HyperStore
NetApp SteelStore with CLOUDIAN HyperStoreNetApp SteelStore with CLOUDIAN HyperStore
NetApp SteelStore with CLOUDIAN HyperStore
 
File server by CLOUDIAN HyperStore
File server by CLOUDIAN HyperStoreFile server by CLOUDIAN HyperStore
File server by CLOUDIAN HyperStore
 

クラウドストレージの基礎知識(Cloudian white paper)

  • 1. 1 あらためてビッグデータについて考えてみましょう ある日突然に多種多様な非構造の大量データがシステムを急襲 する。「ビッグデータ」は、そんな現象のことです。インターネットを モバイル環境で利用し、誰もが時間と場所の制約無しにソーシャル メディア等から情報を発信します。人間だけではなく、駅の自動販 売機までもが購入者の性別や年齢を見分け、時間の記録データを 送信し続けます。このような機械と機械間の通信(M2M)もビッグ データの膨張に拍車をかけています。 ビッグデータへの関心の高まりは、オープンソースの分散処理ソ フトウェアである Hadoop が重要な役割を果たしたと言えるでしょ う。Hadoop 登場以前には、大量データ処理は高価で高性能なマシ ンを使うか、何時間もの処理が普通でした。Hadoop は分散処理ソ フトウェアを身近なものとしました。 Hadoop のような分散処理ソフトウェアは、Google、Amazon、 Facebook、Twitter といった代表的なインターネット企業で従来 から利用されています。顧客の Web サービスにおける利用や行動、 購買履歴の大量データを分析し、嗜好に合ったサービスや商品の推 薦をビジネスにするという利用事例が注目されています。 この「Hadoop は大量データ処理に適した身近な技術」であるこ とと、「大量データ分析はビジネスになる」ことが結びついて語られ ることが増えました。最近では「大量データ分析=ビッグデータ」と 広く認識されているように見受けられます。しかし、いざデータ分析 を始めてみると、実はそれほど手元にデータは無かったという現実 もあるようです。それゆえに、ビッグデータはバズワードであり、一 過性の流行語であるといった声も聞こえ始めています。 しかし、そもそも「ビッグデータ」とは、インターネット技術者達 が、ビッグウェーブ(大波)のようにデータが押し寄せる現象を語っ たことに始まります。多種多様で膨大なデータを迅速に「書き込み」、 「保存し」、「読み出す」ことが求められる時代の到来を示唆してい るのです。 2 ビッグデータに対応できるクラウドストレージの特徴 すでにビッグデータに直面しているのがクラウドサービスです。 Amazon は、クラウドストレージサービスの Amazon S3(Simple Storage Service)が保存するオブジェクト数が 2013 年には 2 兆 個を超えたと発表しました。保存データ量、データの読み出し、リク エスト数に課金し、1GB あたり月額平均で 10 円を下回ると言われ ています。ストレージするデータ量に制限はなく、利用者は使った 分だけを支払う従量制サービスです。日本においては 2011 年 9 月、 ニフティクラウドストレージが従量制で無制限にストレージできる クラウドサービスを本格スタートして以来、NTT コミュニケーショ ンズの「Biz ホスティング Cloud n Object Storage」等、多くのク ラウド事業者がクラウドストレージサービスを提供しています。この Amazon S3 やニフティクラウドストレージは、ビッグデータに対応 クラウドストレージの基礎知識 ∼ ビッグデータに最適なクラウドストレージの特徴と S3 エコシステムのメリットとは? ∼ クラウドストレージの分野が急速に成長しています。代表的なクラウドストレージサービス、Amazon S3は2013 年には、 2 兆個を超えるオブジェクト数に達したことを発表しました。日本においても、ビッグデータに対応できるクラウドストレー ジサービスが本格スタートしています。企業ではプライベート型のクラウドストレージ構築も始まっています。 本ペーパーでは、クラウドストレージの特徴とS3エコシステムのメリットについて解説します。 図1:ビッグデータへの対応とは  サービス アプリケーション アプライアンス Volume Variety Velocity Low Cost 大量データの塊 非構造、多種多様 リアルタイム処理 低コストの汎用サーバー、並列・分散 バッチ処理 書き込み 保存 読み出し 加工 分析
  • 2. できるクラウドストレージサービスです。このクラウドストレージの 特徴を、次の 3 つの点から説明しましょう。 (1)オブジェクトストレージ (2)分散処理ソフトウェア (3)ストレージの仮想化 (1)クラウドストレージはオブジェクト構造 ビッグデータに対応するクラウドストレージの1つめの特徴は、オ ブジェクトストレージが主流であるという点です。このオブジェクト ストレージのオブジェクト構造では、ひとつひとつのオブジェクトに http://s3.cloudian.com/abc123def... といった URL が ID とし て付与されます。このオブジェクト構造の利点を、一般的に利用さ れているファイルシステムのファイル構造と比較しながら説明します。 a)オブジェクト構造はデータ移動が容易 ファイル構造とは、図2に示すように階層構造です。階層構造をも つ ID の頂点にはサーバー名があり、この階層のいずれかにコンテ ンツが保存されています。階層構造は、人間の思考にマッチしてい ます。地球があって、日本があって、東京があって、渋谷があって、私 のオフィスがあるといった具合に、ごく自然な思考の流れで目標に 到達できます。 しかし、このファイル構造はビッグデータを扱うとなると厄介な問 題が生じてきます。たとえば、大量のコンテンツを保存した結果、全 体容量がひっ迫したとします。それらのコンテンツを他のサーバー に移動すると ID も変更されます。小規模なグループ利用であれば、 保存場所の変更は軽微な通知で済むでしょう。しかし、数千人、数 万人規模が利用するとなると、その変更には大きなインパクトを生 じます。このように ID に場所情報が含まれていると、データの移動 が簡単ではありません。オブジェクト構造であれば、すべての ID の 関係性はフラットです。保存場所とは無関係にコンテンツを移動で きます。このデータ移動が容易であることがクラウド環境には求め られるのです。 b)WANを介した複数データセンター対応 クラウドでは、ひとつのデータセンターに障害があってもサービス 停止やデータ紛失がないよう、複数のデータセンターで相互にバッ クアップします。フラットな構造であれば、複数データセンターにま たがる複雑な階層構造を避けることができます。また、オブジェクト 構造のデータ入出力に用いる HTTP はインターネットの標準プロト コルです。広域ネットワーク(WAN)を経由した複数データセンター 間でのデータのやり取りも、安全におこなうことができます。 c)大量のファイル数を扱える ファイル構造では、大規模になると取り扱えるファイル数に制 限が生じることや、性能に課題が生じることがあります。一方、オ ブジェクト構造であれば、同様の制約はありません。このことは、 Amazon S3 が 2 兆個を超えるオブジェクトを格納していると報告 していることからも明らかです。 d)その他のメリット その他、オブジェクト構造であれば、オブジェクト毎に属性情報な どのメタ情報を追加できることや、オブジェクト毎に定めた条件で の利用やアクセスの許可を付与することができるといったメリット もあります。 (2)分散処理ソフトウェアによる拡張 クラウドストレージの 2 つめの特徴としては、多数の汎用的な サーバーを同時並行して使う分散処理ソフトウェア技術(NOSQL データベースや分散ファイルシステム)が利用されているという点です。 突発的(バースト的)にデータが大波となり押し寄せるのがビッグ データです。将来を見越した容量のストレージ装置を用意していて も、1、2 年で足りなくなってしまうかもしれません。装置に障害が 起きることもあるでしょう。耐用年数に応じて置換しなければなりま せん。ハードウェアに依存したストレージ装置の場合、いずれかの タイミングでデータを移行する必要が生じます。それには人手と時 間がかかります。 そのためクラウドストレージでは、汎用的なサーバーを利用し、次 のような特性をもつソフトウェアで分散処理をおこないます。 ● 一部のサーバーに障害があってもサービスは停止しない(可用性) ● サーバーを追加することで全体容量を拡張できる(拡張性) ● サーバー追加や縮退に対し自律的に対応し、負荷をリバランス する(弾力性) 図2:クラウドストレージとオブジェクト構造  ファイル構造 オブジェクト構造 VolumeA/MyFolder/Favorite/Music VolumeB/John/Music http://s3.cloudian.com/abc123def4... 図3:クラウドストレージと分散処理 可用性 Availability データを複製 ハードウェアを 追加するだけで、 分散処理ソフトウェアが 自動的にクラスタを構成 いつでも 利用できる 拡張性 Scalability リアルタイムに 容量を拡張できる  弾力性 Elasticity ノード追加が 簡単にできる 信頼性 Reliability データを 紛失しない 経済性 Economy 汎用的な ハードウェアを利用できる
  • 3. ● 汎用的なサーバーを使い、経済的にシステムを構築できる (経済性) ● 複数サーバーにデータを複製し、システムとしてデータ紛失を 防ぐ(信頼性) (3)ストレージの仮想化によりマ 複数グループ ルチテナントで共有 クラウドストレージの 3 つめの特徴はストレージを仮想化すると いうことです。パブリック型のクラウドストレージは、企業内利用に 限定されるプライベート型とは異なり、独立した多数のグループが システムを共有します。この独立したグループに、個別の設備を用 意して物理的なストレージ資源を割当てるクラウドストレージサー ビスも存在はしています。これらの多くは、定額で利用量制限のあ るサービスとして提供されています。この場合、クラウドサービスの 提供側は、利用者毎に装置を購入する設備投資が必要です。利用 者側は、結果として利用しない設備容量のコストも負担することに なります。つまり、クラウドが得意とする規模のメリットを双方が享 受することが難しくなります。 「使った分だけを支払 う」クラウドサービスのた めには、ストレージの仮 想化により、多数の利用 者がひとつのストレージ 資源を共有できることが 不可欠です。 ストレージの仮想化と は、多数の物理ディスク をあたかもひとつのスト レージ資源であるかのよ うに仮想的に統合すると 同時に、複数グループ(マルチテナント)で共有できるようにすること です。このストレージの仮想化により、クラウドサービスの提供側は、 動的に空いている設備容量を利用者に割当てることができ、利用者 側にとっては使った容量分だけのコストを負担すれば良くなります。 3 クラウドストレージはAPIを提供する さて、ここで少し、今後のクラウドストレージの方向性を考えてみ ます。パブリック型のクラウドストレージの利用に際して、政府が閲 覧権限を持つ国にデータセンターがあると、セキュリティ面が不安 との声を聞くことがあります。こういった声は日本に限らず欧州やア ジア各国でも聞こえ始めています。その一方で、ビッグデータは従 来の IT システムの想定外であり、その対応は多くの企業にとって解 決すべき大きな課題です。そのため、パブリック型に留まらず、企業 が監視できるデータセンターでデータを自社管理できるプライベー ト型、又はパブリック型と組み合わせたハイブリッド型といったクラ ウドストレージが広く求められるようになります。 クラウドストレージを構築、導入すると考えた場合、「クラウドスト レージは APIを提供する」という重要な特徴に注目することが必要です。 図 5 は、クラウド・コンピューティング俯瞰図です。一般的にク ラウドサービスは、アプリケーションを提供するサービスを SaaS (Software as a Service)、プラットフォームを提供するサービス を PaaS(Platform as a Service)、インフラを提供するサービスを IaaS(Infrastructure as a Service)と分類されます。 この分類に従うと、クラウドストレージはアプリケーションにイン フラを提供する IaaS かプラットフォームを提供する PaaS です。こ のクラウドストレージとアプリケーション間をつなぐインターフェー スが API(Application Program Interface)であり、API を提供 することがクラウドストレージの特徴と言えます。 ひとつの例として、最近注目を集めている Dropbox(ドロップ ボックス)という「オンラインストレージサービス(ファイル共有 サービスとも呼ばれます)」があります。この Dropbox は大量の写 真や数 MB のファイルも、オブジェクトやフォルダーの ID である https://www.dropbox.com/s/xxx... といったリンクのアドレスを 送受するだけで仲間と共有できます。Amazon S3はこのDropbox にクラウドストレージサービスを提供しており、この Dropbox と Amazon S3 をつなぐインターフェースが API です。 図4:ストレージの仮想化 複数の物理ディスクを仮想的に統合し、 複数のグループが利用 C社が利用 A社が利用 B社が利用 API Application Programming Interface SaaS PaaS IaaS 図5:クラウドストレージとAPI Application Platform Infrastructure Laptops Phones Desktops Tablets Monitoring Database Communication Identity FinanceCollaborationContent RuntimeQueue Network Block StrageCompute Object Storage
  • 4. クラウディアン株式会社 www.cloudian.jp|info@cloudian.com ©2014 Cloudian k.k. All rights reserved.Cloudian Inc cloudian.cloudstorage.S3@Cloudian_KK Cloudian Inc 日本と米国を開発拠点とするクラウディアンは、パブリッククラウド、プライベートクラウド、オンプレミス環境でハイブリッドに活用 できるSDS(Software Defined Storage:ソフトウェア定義ストレージ)である「Cloudian HyperStore」ソフトウェア製品 及びアプライアンス製品により提供しています。国内外大手プロバイダー、エンタープライズが採用するCloudian HyperStoreは、 複数データセンター間を含み、データ複製・分散配置によるデータ保護をしながら、汎用サーバ2台からペタバイト超級にまで経済 的に、柔軟にスケールアウトします。統計・課金・管理機能も実装済みであり短期間に利用開始できます。 クラウディアンについて 4 S3エコシステムのメリットを活用 このクラウドストレージの API は、パブリック型であれ、プライ ベート型であれ、クラウドストレージを利用するアプリケーションと の接点です。より多くの利用者にとって利便性の高いことが重要で す。それは、API に関するドキュメントや情報が整備され、開発者が 多数存在し、その API を利用するアプリケーション、ツール、サービ ス、アプライアンスなどが豊富に っていることです。また、事実上 の標準となっているクラウドストレージの APIであれば、1つのアプ リケーションでパブリック型とプライベート型の相互運用も容易に なります。クラウドストレージ毎に独自アプリケーションなどを開発 する時間やコストも不要になります。つまり、クラウドストレージの 生態系、すなわちエコシステムが重要なのです。 クラウドストレージにおいて、そのエコシステムがもっとも充実し ているのは、Amazon S3 を中心とした S3 エコシステムであると言 えるでしょう。S3 APIの仕様は広く公開され、S3を利用できるサー ビスやアプリケーションは数百種類が公表されています。実際のと ころ、千種類を超えるとも言われています。 S3 に準拠するAPI を提供するクラウドストレージであれば、利用 者は、同じアプリケーションによる AWS(Amazon Web Service) との相互利用も可能です。同時に豊かな S3 エコシステムのメリット を存分に享受できます。近い将来、クラウド間を相互接続して、相互 にバックアップしあうインタークラウドの動きも想定されるところで す。そのようなインタークラウドの動きに際しても、S3 API に準拠 したクラウドストレージ間の相互接続であれば、差分を調整する中 間層も不要であることから、スムースに進むことが期待できます。 まとめ ビッグデータは、多種多様で膨大なデータを迅速に「書き込み」、 「保存し」、「読み出す」という課題への対処が求められる時代の到 来を示唆しています。このビッグデータに直面するクラウドストレー ジの特徴は、(1)クラウド環境に適したオブジェクト構造、(2)高い 拡張性、弾力性、信頼性を備える分散処理、(3)ストレージの仮想化 による統合と複数グループによる共有であると言えます。今後、パブ リック型に加えプライベート型の構築も活発化します。その際、豊か なエコシステムを持つS3 API に準拠したクラウドストレージを構築、 導入することで多くのメリットを享受できます。 図6:S3 エコシステム 代表的なS3 APIを利用するサービス、アプリケーション、ツール例 Public AWS Hybrid Public Private ● Cloudmapreduce ● Dataspider ● S3 Browser ● S3 cmd ツール マイクロブログ ● Spring・me ● Tumblr クラウドストレージゲートウェイ ● EMC CloudArray ● FOBAS CSC ● Netapp SteelStore ● Panzura ● Storsimple ファイル共有 ● CloudBerry Explorer ● CloudFuse ● Dropbox ● FileForce バックアップ ● Cloud Berry Backup ●DragonDisk ●WebDrive  マイクロブログ 企業 システム 企業 システム EMC CloudArray Netapp SteelStore ● ● ● ● Cloudmapreduce WEB サービス クラウド コンピューティング サービス プライベート クラウド S3エコシステム インターネット S3 REST API