際際滷
Submit Search
Rookの書とこれから(CloudNative Meetup #3)
?
6 likes
?
3,473 views
JUNICHI YOSHISE
Follow
CloudNative Meetup#3 (Jul6, 2018)のk燕Y創です。
Read less
Read more
1 of 30
Download now
Download to read offline
More Related Content
Rookの書とこれから(CloudNative Meetup #3)
1.
Rook の書とこれから @jyoshise
2.
@jyoshise とは ¢ Hewlett Packard
Enterprise でPいています ¢ Cloud Native Application Platform にvするプロフェッショ ナルサ`ビスっぽい碧並をするふりをしながらギタ`を、い討い泙 ¢ Kubernetes とか Mesos とか OpenStack とか Cloud Foundry と か AWS で Serverless とかいろいろやってます ¢ 晩云にいたりシンガポ`ルにいたりその麿裏虫な忽にいたりみんなの伉の嶄 にいたりします
3.
Agenda ¢ Rook とは ¢ Rook は泌採にして咾のか ¢ Rook
のOとかコスパとかとか ¢ Rook は Ceph だけのためのものじゃないんだぜ ¢ Rook の書とこれから
4.
Rook とは
5.
Rook とは ¢ CNCF の
15 桑朕の hosted project C Inception-level project, Since Jan 29, 2018 ¢ Kubernetes の貧でにデプロイできる software- defined storage ¢ まずは Ceph
6.
rook/rook ¢ Project Website C https://rook.io ¢ Documents C
https://rook.io/docs/rook/master/ ¢ Repository C https://github.com/rook/rook ¢ Docker Images C https://hub.docker.com/r/rook/
7.
Rook をなんとiむのか}
8.
Rook をなんとiむのか} 晩云繁の吭R{烹┘秋`ス紺械 る`く るっく るく ろっく 鎖
9.
Rook をなんとiむのか} 繁議には ¢ Book ★
ぶっく ¢ Hook ★ ふっく ¢ Look ★ るっく ¢ Took ★ とぅっく ¢ Cook ★ くっく Rook ★ 仝るっく々やろ 硬いチェスの云にもそういてあったし
10.
Rook は泌採にして咾のか
11.
Rook のア`キテクチャ古勣
12.
Rook のア`キテクチャ古勣
13.
咾してみるのがわかりやすいので ここからは デモを住えてMめます ☆ 廣困海海らのh苧は v0.8(unreleased) に児づいています
14.
Rook を秘れる念 Master Node
Node Node Node Node Node
15.
Rook の Operator ¢ ストレ`ジバックエンドごと に
Operator がある C rook/ceph C rook/cockroachdb C rook/minio
16.
Rook-Ceph Operator を秘れる operator discoverdiscover
discover discover discover discover agentagent agent agent agent agent
17.
Rook-Ceph Cluster をデプロイする operator discoverdiscover
discover discover discover discover agentagent agent agent agent agent mgr mon mon mon osd osdosdosdosdosd rook-ceph-system rook-ceph
18.
Rook-Ceph Block Storage
を聞う ¢ CRD:pool.ceph.rook.io でレプリ カプ`ルを恬る ¢ storageclass を恬る C provisioner として ceph.rook.io/block を聞う ¢ あとは噸宥に pod から pvc/pv を聞うだけ
19.
Rook-Ceph Object Storage
を聞う ¢ CRD:objectstore.ceph.rook.io でオブジェクトストアを恬る ¢ ceph のコマンドを岷俊澣いて user を恬る┯Nコマンドを聞 うための Rook toolbox が喘吭さ れている ¢ あとは S3 と揖じ
20.
Rook-Ceph Shared File
System を聞う ¢ CRD:filesystem.rook.io でオブ ジェクトストアを恬る★ pod がで きる ¢ rook の flex volume driver から 旋喘する
21.
Rook のOとかコスパとかとか
22.
Rook を Prometheus
でOする ¢ rook-ceph 喘の servicemonitor (monitoring.coreos.com/v1 の CRD) を恬る ¢ あとは噸宥に Prometheus から える
23.
Rook と EBS
をくらべてみた ¢ i3.2xlarge x2Node ¢ Rook-Ceph ¢ Random Write: 8kIOPS ぐらい ¢ Random Read: 21kIOPS ぐらい ¢ Write Latency: 4ms? 20msぐらい ¢ i3.2xlarge x2Node ¢ EBS 8K ¢ Random Write: 8kIOPSぐらい ¢ Random Read: 8kIOPSぐらい ¢ Write Latency: 2ms? 50msぐらい
24.
Rook の ¢ gにノ`ドを弖紗すればクラスタができ る。 HyperConverged
っぽい ¢ あとから光 OSD にディスク怎すとかは Rook toolkit から Ceph のコマンドで
25.
Rook は Ceph だけのためのものじゃないんだぜ
26.
Rook の Multiple
Storage Backend ¢ v0.8 から Multiple Storage Backend に鬄 ¢ Operator をデプロイ★ CRD を協x★クラスタをデプロイ★ CRD で旋喘というのは Ceph と慌宥 ¢ つまりそれぞれの Operator が畠て
27.
Rook-CockroachDB と Rook-Minio ¢
CockroachDB C △靴討△靴討睨腓 ないことから兆原けられ た蛍柊 DB ¢ Minio C S3 札Qの蛍柊オブジェク トストレ`ジ C Ceph のオブジェクトス トレ`ジとどうちがうの かはよく岑らない
28.
Rook の書とこれから
29.
Rook のM辰匹Δ任垢 ¢ Roadmap: C https://github.com/rook/rook/blob/master/ROADMAP.md ¢ 恷仟
pre-release: v0.7.1 ¢ F彜アルファ★ 0.9 でベ`タ ¢ Fr泣でのM達 C https://github.com/rook/rook/milestones
30.
Rook どうよ畠悶議な侭湖 ¢ F彜アルファ v0.8
隆今だが、 Ceph の児云議なC嬬にvしては噸宥に聞える湖じ ¢ パフォ`マンスとかはふつうに Ceph だが、 HyperConverged っぽく芦貧がりにで きる辛嬬來がある ¢ ストレ`ジどうしようかんでいる圭は、返っ函り壼く聞い兵められるのでしてみる べき ¢ Ceph 參翌の Storage Backend にも書瘁豚棋 (Cassandra とか、 HDFS とか、 いろいろあんじゃん殖 ¢ そうなると DC/OS あやうしかもしれない
Download now