More Related Content Similar to CloudStack advent calendar jp 2013_12_16 Similar to CloudStack advent calendar jp 2013_12_16 (20) CloudStack advent calendar jp 2013_12_166. Riakは Key Value Store
Key Value Store (Riak,Hibari,Redis,…)
Key
VALUE
Key
VALUE
Key
VALUE
Key
SQL Database (Oracle,MySQL,…)
VALUE
KVSは
PUT,GET,DELETE処理理に特化
データモデルがシンプルのため、スケールアウトに最適
5
11. RiakとRiak CS の組み合わせで
オブジェクトストレージとして利利⽤用できる
1. CloudStackがオブジェクト
(snapshot,iso..)をアップロード
S3対応アプリケーション
CloudStack
Large Object
2. Riak CSが
ユーザ認証
access_̲key
secret_̲key
S3
API
S3
API
Reporting
API
Riak CS
S3
API
Reporting
API
Riak CS
1
MB
1
MB
1
MB
1
MB
Reporting
API
Riak CS
1
MB
1
MB
3. Riak CSがデータを分割
4. Riak CSがRiakへデータの書き込み
Riak
Riak
Riak
10
13. 今回の構成
CloudStack 4.2
Riak 1.4.2 + RiakCS 1.4.1
vSphere 5.0 update3
Host
PS
NFS
Cluster
Pod
Zone
※ちなみに、vSphere 4.1 update3だと
riakへのスナップショット取得が正常に⾏行行われなかった。
Snapshot
Template
ISO
Zone
Secondary Storage
RiakCS
RiakCS
Riak
Node
Riak
Node
RiakCS
Riak
Node
RiakCS
RiakCS
Riak
Node
Riak
Node
12