私がCephを好きな7つの理由

Emma Haruka Iwao
Emma Haruka IwaoDeveloper Advocate
私がCephを好きな7つの理由
Haruka Iwao
2014/07/18
わたしはだれ?
• 岩尾 はるか (@Yuryu)
• レッドハット勤務
– 家電メーカー、ソシャゲ会社、広告会社経由
– 今日の発表は会社とは無関係です
• 大阪→つくば→横浜→東京
• FF14やってます(Carbuncle鯖)
• 雑誌に記事を書きました →
Cephとは
• Developed by Sage Weil
• Since 2003
• ソフトウェアによる分散ストレージ
• オブジェクト、ブロック、POSIXファイルシステ
ムを統合したアーキテクチャ
• 数PB以上までスケール
• 詳しくはWebで! 「Ceph Yuryu」 で検索
論文が公開されている
• 基本的な設計が論文で読める!
• アカデミックな評価がある
開発者の顔が見える
• Sageがメーリングリスト投稿数3位
Sageがコードを書いている
• Sageはコミット数トップ
←先月
昨年→
アーキテクチャがわかりやすい
APP HOST/VM CLIENT
GitHubで開発されてる
C++で開発されている
• Boostも使われていて、そこそこモダンなC++
• もうちょっとコメント書いてほしい…
ドキュメントが充実している
• 公式ドキュメントにいろいろ書かれている
– 設計、アーキテクチャ
– コンポーネントの詳しい説明
• バージョンアップにちゃんと追従している
私がCephを好きな7つの理由
• 論文が公開されている
• 開発者の顔が見える
• Sageがコードを書いている
• アーキテクチャがわかりやすい
• GitHubで開発されてる
• C++で開発されている
• ドキュメントが充実している
THANK YOU!
1 of 12

Recommended

Pythonではじめる野球プログラミング PyCon JP 2014 9/14 Talk Session by
Pythonではじめる野球プログラミング PyCon JP 2014 9/14 Talk SessionPythonではじめる野球プログラミング PyCon JP 2014 9/14 Talk Session
Pythonではじめる野球プログラミング PyCon JP 2014 9/14 Talk SessionShinichi Nakagawa
25.8K views32 slides
価値を見せる技術 #DevLOVE ベースボールからみる技術 by
価値を見せる技術 #DevLOVE ベースボールからみる技術価値を見せる技術 #DevLOVE ベースボールからみる技術
価値を見せる技術 #DevLOVE ベースボールからみる技術Shinichi Nakagawa
5.1K views46 slides
Pythonではじめる野球プログラミング - kawasaki.rb #15 2014/8/27 by
Pythonではじめる野球プログラミング  - kawasaki.rb #15 2014/8/27Pythonではじめる野球プログラミング  - kawasaki.rb #15 2014/8/27
Pythonではじめる野球プログラミング - kawasaki.rb #15 2014/8/27Shinichi Nakagawa
5.3K views17 slides
グラフデータベース入門 by
グラフデータベース入門グラフデータベース入門
グラフデータベース入門Masaya Dake
20.8K views49 slides
Jaws days 2019_pipeline_is_god by
Jaws days 2019_pipeline_is_godJaws days 2019_pipeline_is_god
Jaws days 2019_pipeline_is_godひろき こにし
5.2K views33 slides
足を地に着け落ち着いて考える by
足を地に着け落ち着いて考える足を地に着け落ち着いて考える
足を地に着け落ち着いて考えるRyuji Tamagawa
5.2K views33 slides

More Related Content

What's hot

手塩にかけたLUISがクビになるまで by
手塩にかけたLUISがクビになるまで手塩にかけたLUISがクビになるまで
手塩にかけたLUISがクビになるまでJun Tanaka
761 views12 slides
【Inception-Deck】野球Hack! - Pythonを用いたデータ分析と可視化 by
【Inception-Deck】野球Hack! - Pythonを用いたデータ分析と可視化【Inception-Deck】野球Hack! - Pythonを用いたデータ分析と可視化
【Inception-Deck】野球Hack! - Pythonを用いたデータ分析と可視化Shinichi Nakagawa
3.9K views10 slides
「AWS」を選択し続けたからこそ見えたもの by
「AWS」を選択し続けたからこそ見えたもの「AWS」を選択し続けたからこそ見えたもの
「AWS」を選択し続けたからこそ見えたものひろき こにし
1.4K views32 slides
野球Hack!~Pythonを用いたデータ分析と可視化 #kwskrb #28 2015/9/30 by
野球Hack!~Pythonを用いたデータ分析と可視化 #kwskrb #28 2015/9/30野球Hack!~Pythonを用いたデータ分析と可視化 #kwskrb #28 2015/9/30
野球Hack!~Pythonを用いたデータ分析と可視化 #kwskrb #28 2015/9/30Shinichi Nakagawa
4K views42 slides
Qpstudy201404 インフラ設計の勘所 by
Qpstudy201404 インフラ設計の勘所Qpstudy201404 インフラ設計の勘所
Qpstudy201404 インフラ設計の勘所Seiichiro Ishida
23.1K views55 slides
office365にまつわる怖い話し by
office365にまつわる怖い話しoffice365にまつわる怖い話し
office365にまつわる怖い話しTeruchika Yamada
2.1K views20 slides

What's hot(20)

手塩にかけたLUISがクビになるまで by Jun Tanaka
手塩にかけたLUISがクビになるまで手塩にかけたLUISがクビになるまで
手塩にかけたLUISがクビになるまで
Jun Tanaka761 views
【Inception-Deck】野球Hack! - Pythonを用いたデータ分析と可視化 by Shinichi Nakagawa
【Inception-Deck】野球Hack! - Pythonを用いたデータ分析と可視化【Inception-Deck】野球Hack! - Pythonを用いたデータ分析と可視化
【Inception-Deck】野球Hack! - Pythonを用いたデータ分析と可視化
Shinichi Nakagawa3.9K views
「AWS」を選択し続けたからこそ見えたもの by ひろき こにし
「AWS」を選択し続けたからこそ見えたもの「AWS」を選択し続けたからこそ見えたもの
「AWS」を選択し続けたからこそ見えたもの
ひろき こにし1.4K views
野球Hack!~Pythonを用いたデータ分析と可視化 #kwskrb #28 2015/9/30 by Shinichi Nakagawa
野球Hack!~Pythonを用いたデータ分析と可視化 #kwskrb #28 2015/9/30野球Hack!~Pythonを用いたデータ分析と可視化 #kwskrb #28 2015/9/30
野球Hack!~Pythonを用いたデータ分析と可視化 #kwskrb #28 2015/9/30
Qpstudy201404 インフラ設計の勘所 by Seiichiro Ishida
Qpstudy201404 インフラ設計の勘所Qpstudy201404 インフラ設計の勘所
Qpstudy201404 インフラ設計の勘所
Seiichiro Ishida23.1K views
office365にまつわる怖い話し by Teruchika Yamada
office365にまつわる怖い話しoffice365にまつわる怖い話し
office365にまつわる怖い話し
Teruchika Yamada2.1K views
PyData入門(超初心者編)~野球のデータをカジュアルに可視化 by Shinichi Nakagawa
PyData入門(超初心者編)~野球のデータをカジュアルに可視化PyData入門(超初心者編)~野球のデータをカジュアルに可視化
PyData入門(超初心者編)~野球のデータをカジュアルに可視化
Shinichi Nakagawa2.1K views
ある工場の情シスの生存戦略 by Kohei Nakamura
ある工場の情シスの生存戦略ある工場の情シスの生存戦略
ある工場の情シスの生存戦略
Kohei Nakamura1.1K views
ServerlessとMicroserviceの難しさに立ち向かう by ひろき こにし
ServerlessとMicroserviceの難しさに立ち向かうServerlessとMicroserviceの難しさに立ち向かう
ServerlessとMicroserviceの難しさに立ち向かう
ひろき こにし3.9K views
爆速で新しいサービスを立ち上げるために知るべきこと by ひろき こにし
爆速で新しいサービスを立ち上げるために知るべきこと爆速で新しいサービスを立ち上げるために知るべきこと
爆速で新しいサービスを立ち上げるために知るべきこと
怖くないGradle設定とBazel by shimada tatsuya
怖くないGradle設定とBazel怖くないGradle設定とBazel
怖くないGradle設定とBazel
shimada tatsuya11.4K views
AIって何から手を付けよう by Hiroaki Sano
AIって何から手を付けようAIって何から手を付けよう
AIって何から手を付けよう
Hiroaki Sano399 views
Step functionsとaws batchでオーケストレートするイベントドリブンな機械学習基盤 by Yu Yamada
Step functionsとaws batchでオーケストレートするイベントドリブンな機械学習基盤Step functionsとaws batchでオーケストレートするイベントドリブンな機械学習基盤
Step functionsとaws batchでオーケストレートするイベントドリブンな機械学習基盤
Yu Yamada8.9K views
「自分でやる」という快感を追い続ける - あるプログラマーの成長戦略 - by Isao Takahashi
「自分でやる」という快感を追い続ける - あるプログラマーの成長戦略 -「自分でやる」という快感を追い続ける - あるプログラマーの成長戦略 -
「自分でやる」という快感を追い続ける - あるプログラマーの成長戦略 -
Isao Takahashi8.2K views
結果を出すチームビルディング術 by Mao Ohnishi
結果を出すチームビルディング術結果を出すチームビルディング術
結果を出すチームビルディング術
Mao Ohnishi6K views
【デブサミ夏AL】グリーのboxの使い方 by Developers Summit
【デブサミ夏AL】グリーのboxの使い方【デブサミ夏AL】グリーのboxの使い方
【デブサミ夏AL】グリーのboxの使い方
Developers Summit2.4K views
SendGrid Parse APIをデモってみる by Wataru Sato
SendGrid Parse APIをデモってみるSendGrid Parse APIをデモってみる
SendGrid Parse APIをデモってみる
Wataru Sato3.8K views
2014年4月17日 dstnHub発表スライド「dataspiderインターナル:アーキテクチャ編」 by dstn
2014年4月17日 dstnHub発表スライド「dataspiderインターナル:アーキテクチャ編」2014年4月17日 dstnHub発表スライド「dataspiderインターナル:アーキテクチャ編」
2014年4月17日 dstnHub発表スライド「dataspiderインターナル:アーキテクチャ編」
dstn2.5K views

Viewers also liked

分散ストレージ技術Cephの最新情報 by
分散ストレージ技術Cephの最新情報分散ストレージ技術Cephの最新情報
分散ストレージ技術Cephの最新情報Emma Haruka Iwao
16.5K views71 slides
Ceph アーキテクチャ概説 by
Ceph アーキテクチャ概説Ceph アーキテクチャ概説
Ceph アーキテクチャ概説Emma Haruka Iwao
30.4K views62 slides
Cephのベンチマークをしました by
CephのベンチマークをしましたCephのベンチマークをしました
CephのベンチマークをしましたOSSラボ株式会社
8.7K views14 slides
OpenStack 最新動向 2016/11 by
OpenStack 最新動向 2016/11OpenStack 最新動向 2016/11
OpenStack 最新動向 2016/11Akira Yoshiyama
2.5K views40 slides
Ceph ベンチマーク by
Ceph ベンチマークCeph ベンチマーク
Ceph ベンチマークToshimi Kawabata
1.1K views17 slides
OpenStack最新動向 2016/2 by
OpenStack最新動向 2016/2OpenStack最新動向 2016/2
OpenStack最新動向 2016/2Akira Yoshiyama
2.4K views35 slides

Viewers also liked(10)

分散ストレージ技術Cephの最新情報 by Emma Haruka Iwao
分散ストレージ技術Cephの最新情報分散ストレージ技術Cephの最新情報
分散ストレージ技術Cephの最新情報
Emma Haruka Iwao16.5K views
Ceph アーキテクチャ概説 by Emma Haruka Iwao
Ceph アーキテクチャ概説Ceph アーキテクチャ概説
Ceph アーキテクチャ概説
Emma Haruka Iwao30.4K views
OpenStack 最新動向 2016/11 by Akira Yoshiyama
OpenStack 最新動向 2016/11OpenStack 最新動向 2016/11
OpenStack 最新動向 2016/11
Akira Yoshiyama2.5K views
リーンスタートアップにおける、実装やライブ配信基盤の共通化 村田紘司 by 紘司 村田
リーンスタートアップにおける、実装やライブ配信基盤の共通化 村田紘司リーンスタートアップにおける、実装やライブ配信基盤の共通化 村田紘司
リーンスタートアップにおける、実装やライブ配信基盤の共通化 村田紘司
紘司 村田614 views
分散ストレージソフトウェアCeph・アーキテクチャー概要 by Etsuji Nakai
分散ストレージソフトウェアCeph・アーキテクチャー概要分散ストレージソフトウェアCeph・アーキテクチャー概要
分散ストレージソフトウェアCeph・アーキテクチャー概要
Etsuji Nakai12.9K views
10年効く分散ファイルシステム技術 GlusterFS & Red Hat Storage by Etsuji Nakai
10年効く分散ファイルシステム技術 GlusterFS & Red Hat Storage10年効く分散ファイルシステム技術 GlusterFS & Red Hat Storage
10年効く分散ファイルシステム技術 GlusterFS & Red Hat Storage
Etsuji Nakai21.3K views
DeNAのゲームを支えるプラットフォーム Sakasho #denatechcon by DeNA
DeNAのゲームを支えるプラットフォーム Sakasho #denatechconDeNAのゲームを支えるプラットフォーム Sakasho #denatechcon
DeNAのゲームを支えるプラットフォーム Sakasho #denatechcon
DeNA5.7K views

More from Emma Haruka Iwao

Friction Logging and Internal Advocacy, DevRel/Asia 2020 by
Friction Logging and Internal Advocacy, DevRel/Asia 2020Friction Logging and Internal Advocacy, DevRel/Asia 2020
Friction Logging and Internal Advocacy, DevRel/Asia 2020Emma Haruka Iwao
363 views20 slides
Woman Tech Terrace 2020 Keynote - 夢を持ち続ける by
Woman Tech Terrace 2020 Keynote - 夢を持ち続けるWoman Tech Terrace 2020 Keynote - 夢を持ち続ける
Woman Tech Terrace 2020 Keynote - 夢を持ち続けるEmma Haruka Iwao
457 views29 slides
Google Cloud 一般公開データセット by
Google Cloud 一般公開データセットGoogle Cloud 一般公開データセット
Google Cloud 一般公開データセットEmma Haruka Iwao
785 views19 slides
Favorite English YouTube Channels by
Favorite English YouTube ChannelsFavorite English YouTube Channels
Favorite English YouTube ChannelsEmma Haruka Iwao
1.7K views18 slides
Docker事始めと最新動向 2015年6月 by
Docker事始めと最新動向 2015年6月Docker事始めと最新動向 2015年6月
Docker事始めと最新動向 2015年6月Emma Haruka Iwao
5K views54 slides
CephとGluster次期バージョンでの新機能 by
CephとGluster次期バージョンでの新機能CephとGluster次期バージョンでの新機能
CephとGluster次期バージョンでの新機能Emma Haruka Iwao
7.6K views35 slides

More from Emma Haruka Iwao(20)

Friction Logging and Internal Advocacy, DevRel/Asia 2020 by Emma Haruka Iwao
Friction Logging and Internal Advocacy, DevRel/Asia 2020Friction Logging and Internal Advocacy, DevRel/Asia 2020
Friction Logging and Internal Advocacy, DevRel/Asia 2020
Emma Haruka Iwao363 views
Woman Tech Terrace 2020 Keynote - 夢を持ち続ける by Emma Haruka Iwao
Woman Tech Terrace 2020 Keynote - 夢を持ち続けるWoman Tech Terrace 2020 Keynote - 夢を持ち続ける
Woman Tech Terrace 2020 Keynote - 夢を持ち続ける
Emma Haruka Iwao457 views
Google Cloud 一般公開データセット by Emma Haruka Iwao
Google Cloud 一般公開データセットGoogle Cloud 一般公開データセット
Google Cloud 一般公開データセット
Emma Haruka Iwao785 views
Favorite English YouTube Channels by Emma Haruka Iwao
Favorite English YouTube ChannelsFavorite English YouTube Channels
Favorite English YouTube Channels
Emma Haruka Iwao1.7K views
Docker事始めと最新動向 2015年6月 by Emma Haruka Iwao
Docker事始めと最新動向 2015年6月Docker事始めと最新動向 2015年6月
Docker事始めと最新動向 2015年6月
Emma Haruka Iwao5K views
CephとGluster次期バージョンでの新機能 by Emma Haruka Iwao
CephとGluster次期バージョンでの新機能CephとGluster次期バージョンでの新機能
CephとGluster次期バージョンでの新機能
Emma Haruka Iwao7.6K views
Git for Begineers GitHub ハンズオン by Emma Haruka Iwao
Git for Begineers GitHub ハンズオンGit for Begineers GitHub ハンズオン
Git for Begineers GitHub ハンズオン
Emma Haruka Iwao12.5K views
Dockerイメージ構築 実践テクニック by Emma Haruka Iwao
Dockerイメージ構築 実践テクニックDockerイメージ構築 実践テクニック
Dockerイメージ構築 実践テクニック
Emma Haruka Iwao23K views
Docker向けOSとか[LT] @ #techgirl 2015/01 by Emma Haruka Iwao
Docker向けOSとか[LT] @ #techgirl 2015/01Docker向けOSとか[LT] @ #techgirl 2015/01
Docker向けOSとか[LT] @ #techgirl 2015/01
Emma Haruka Iwao5K views
Docker on RHEL & Project Atomic 入門 - #Dockerjp 4 by Emma Haruka Iwao
Docker on RHEL & Project Atomic 入門 - #Dockerjp 4Docker on RHEL & Project Atomic 入門 - #Dockerjp 4
Docker on RHEL & Project Atomic 入門 - #Dockerjp 4
Emma Haruka Iwao37K views
RHEL, CentOS 7 に移行しよう! LT by Emma Haruka Iwao
RHEL, CentOS 7 に移行しよう! LTRHEL, CentOS 7 に移行しよう! LT
RHEL, CentOS 7 に移行しよう! LT
Emma Haruka Iwao16.3K views
DockerをRed Hatはどのように見ているのか by Emma Haruka Iwao
DockerをRed Hatはどのように見ているのかDockerをRed Hatはどのように見ているのか
DockerをRed Hatはどのように見ているのか
Emma Haruka Iwao9.6K views
初心者が Python で戸惑ったところ by Emma Haruka Iwao
初心者が Python で戸惑ったところ初心者が Python で戸惑ったところ
初心者が Python で戸惑ったところ
Emma Haruka Iwao4.1K views
Ceph Loves OpenStack: Why and How by Emma Haruka Iwao
Ceph Loves OpenStack: Why and HowCeph Loves OpenStack: Why and How
Ceph Loves OpenStack: Why and How
Emma Haruka Iwao2.3K views
Rails Girls: Not Only for Girls - RubyKaigi 2014 by Emma Haruka Iwao
Rails Girls: Not Only for Girls - RubyKaigi 2014Rails Girls: Not Only for Girls - RubyKaigi 2014
Rails Girls: Not Only for Girls - RubyKaigi 2014
Emma Haruka Iwao20.8K views
AWS VM import / export ハンズオン by Emma Haruka Iwao
AWS VM import / export ハンズオンAWS VM import / export ハンズオン
AWS VM import / export ハンズオン
Emma Haruka Iwao7.7K views
EC2とLinuxディストロ事情 by Emma Haruka Iwao
EC2とLinuxディストロ事情EC2とLinuxディストロ事情
EC2とLinuxディストロ事情
Emma Haruka Iwao28.3K views

私がCephを好きな7つの理由