Submit Search
Upload
MongoDB journal casebook
•
Download as PPTX, PDF
•
0 likes
•
1,719 views
Yukihiko SAWANOBORI
Follow
役割別のMongoDB Journalオプション有効度合い
Read less
Read more
Report
Share
Report
Share
1 of 9
Download now
Recommended
Rubyによるクローラー開発
Rubyによるクローラー開発
しくみ製作所
Reactjs
Reactjs
しくみ製作所
Capybaraで雑にWebスクレイピング
Capybaraで雑にWebスクレイピング
Koji Nakamura
今日からはじめるCSP(Kernel/VM@Okinawa)
今日からはじめるCSP(Kernel/VM@Okinawa)
cocoa_dahlia
150317 flash002 flash基礎
150317 flash002 flash基礎
elephancube
Don Eagan's Mold Catalog
Don Eagan's Mold Catalog
mtngun
Overview Scherm Brasil
Overview Scherm Brasil
Ilson Schames
Xplicit image 21
Xplicit image 21
Xplicit Inc
Recommended
Rubyによるクローラー開発
Rubyによるクローラー開発
しくみ製作所
Reactjs
Reactjs
しくみ製作所
Capybaraで雑にWebスクレイピング
Capybaraで雑にWebスクレイピング
Koji Nakamura
今日からはじめるCSP(Kernel/VM@Okinawa)
今日からはじめるCSP(Kernel/VM@Okinawa)
cocoa_dahlia
150317 flash002 flash基礎
150317 flash002 flash基礎
elephancube
Don Eagan's Mold Catalog
Don Eagan's Mold Catalog
mtngun
Overview Scherm Brasil
Overview Scherm Brasil
Ilson Schames
Xplicit image 21
Xplicit image 21
Xplicit Inc
mocloud カスタムDockerイメージ ハンズオン
mocloud カスタムDockerイメージ ハンズオン
Yukihiko SAWANOBORI
マニアックツール紹介、マネジメントのKnife-Zero(Chef)とテストスイートInSpec
マニアックツール紹介、マネジメントのKnife-Zero(Chef)とテストスイートInSpec
Yukihiko SAWANOBORI
[LT] インフラの人がChefやServerspec(ほか)が Rubyだったおかげですこし プログラムをするようになった話
[LT] インフラの人がChefやServerspec(ほか)が Rubyだったおかげですこし プログラムをするようになった話
Yukihiko SAWANOBORI
DevOpsのアプローチと クラウド/バーチャル環境/構成管理ツール のお話
DevOpsのアプローチと クラウド/バーチャル環境/構成管理ツール のお話
Yukihiko SAWANOBORI
さくらのインフラコード
さくらのインフラコード
Yukihiko SAWANOBORI
JAWSUG初心者向けトラック 【Deploy&Ops】
JAWSUG初心者向けトラック 【Deploy&Ops】
Yukihiko SAWANOBORI
2014年のChefとInfrastructure as code
2014年のChefとInfrastructure as code
Yukihiko SAWANOBORI
MarketPlaceのAMIをPackerで作る時、 Chefは3度配膳する
MarketPlaceのAMIをPackerで作る時、 Chefは3度配膳する
Yukihiko SAWANOBORI
コンテナ事例 CircleCI, Cucumber-Chef
コンテナ事例 CircleCI, Cucumber-Chef
Yukihiko SAWANOBORI
Aws OpsWorks [JAWSDAYS 2014 ACEに聞けトラック]
Aws OpsWorks [JAWSDAYS 2014 ACEに聞けトラック]
Yukihiko SAWANOBORI
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
Yukihiko SAWANOBORI
さくらのクラウドフォーメーション with Chef [XEgg session]
さくらのクラウドフォーメーション with Chef [XEgg session]
Yukihiko SAWANOBORI
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
Yukihiko SAWANOBORI
Chef Casual Talks 出張版京セラドーム公演 (JAWS FESTA Kansai 2013内イベント)
Chef Casual Talks 出張版京セラドーム公演 (JAWS FESTA Kansai 2013内イベント)
Yukihiko SAWANOBORI
はかどるChefの小ネタ集
はかどるChefの小ネタ集
Yukihiko SAWANOBORI
Building document with the Sphinx public edtion
Building document with the Sphinx public edtion
Yukihiko SAWANOBORI
Chef_Casual_Talks_Kansai_Vol1_Infrastructure_as_Code
Chef_Casual_Talks_Kansai_Vol1_Infrastructure_as_Code
Yukihiko SAWANOBORI
Chef(Server)と AWS OpsWorks(tm)の比較
Chef(Server)と AWS OpsWorks(tm)の比較
Yukihiko SAWANOBORI
aws_opsworks
aws_opsworks
Yukihiko SAWANOBORI
Chef meetup vol2_higanwoks
Chef meetup vol2_higanwoks
Yukihiko SAWANOBORI
More Related Content
More from Yukihiko SAWANOBORI
mocloud カスタムDockerイメージ ハンズオン
mocloud カスタムDockerイメージ ハンズオン
Yukihiko SAWANOBORI
マニアックツール紹介、マネジメントのKnife-Zero(Chef)とテストスイートInSpec
マニアックツール紹介、マネジメントのKnife-Zero(Chef)とテストスイートInSpec
Yukihiko SAWANOBORI
[LT] インフラの人がChefやServerspec(ほか)が Rubyだったおかげですこし プログラムをするようになった話
[LT] インフラの人がChefやServerspec(ほか)が Rubyだったおかげですこし プログラムをするようになった話
Yukihiko SAWANOBORI
DevOpsのアプローチと クラウド/バーチャル環境/構成管理ツール のお話
DevOpsのアプローチと クラウド/バーチャル環境/構成管理ツール のお話
Yukihiko SAWANOBORI
さくらのインフラコード
さくらのインフラコード
Yukihiko SAWANOBORI
JAWSUG初心者向けトラック 【Deploy&Ops】
JAWSUG初心者向けトラック 【Deploy&Ops】
Yukihiko SAWANOBORI
2014年のChefとInfrastructure as code
2014年のChefとInfrastructure as code
Yukihiko SAWANOBORI
MarketPlaceのAMIをPackerで作る時、 Chefは3度配膳する
MarketPlaceのAMIをPackerで作る時、 Chefは3度配膳する
Yukihiko SAWANOBORI
コンテナ事例 CircleCI, Cucumber-Chef
コンテナ事例 CircleCI, Cucumber-Chef
Yukihiko SAWANOBORI
Aws OpsWorks [JAWSDAYS 2014 ACEに聞けトラック]
Aws OpsWorks [JAWSDAYS 2014 ACEに聞けトラック]
Yukihiko SAWANOBORI
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
Yukihiko SAWANOBORI
さくらのクラウドフォーメーション with Chef [XEgg session]
さくらのクラウドフォーメーション with Chef [XEgg session]
Yukihiko SAWANOBORI
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
Yukihiko SAWANOBORI
Chef Casual Talks 出張版京セラドーム公演 (JAWS FESTA Kansai 2013内イベント)
Chef Casual Talks 出張版京セラドーム公演 (JAWS FESTA Kansai 2013内イベント)
Yukihiko SAWANOBORI
はかどるChefの小ネタ集
はかどるChefの小ネタ集
Yukihiko SAWANOBORI
Building document with the Sphinx public edtion
Building document with the Sphinx public edtion
Yukihiko SAWANOBORI
Chef_Casual_Talks_Kansai_Vol1_Infrastructure_as_Code
Chef_Casual_Talks_Kansai_Vol1_Infrastructure_as_Code
Yukihiko SAWANOBORI
Chef(Server)と AWS OpsWorks(tm)の比較
Chef(Server)と AWS OpsWorks(tm)の比較
Yukihiko SAWANOBORI
aws_opsworks
aws_opsworks
Yukihiko SAWANOBORI
Chef meetup vol2_higanwoks
Chef meetup vol2_higanwoks
Yukihiko SAWANOBORI
More from Yukihiko SAWANOBORI
(20)
mocloud カスタムDockerイメージ ハンズオン
mocloud カスタムDockerイメージ ハンズオン
マニアックツール紹介、マネジメントのKnife-Zero(Chef)とテストスイートInSpec
マニアックツール紹介、マネジメントのKnife-Zero(Chef)とテストスイートInSpec
[LT] インフラの人がChefやServerspec(ほか)が Rubyだったおかげですこし プログラムをするようになった話
[LT] インフラの人がChefやServerspec(ほか)が Rubyだったおかげですこし プログラムをするようになった話
DevOpsのアプローチと クラウド/バーチャル環境/構成管理ツール のお話
DevOpsのアプローチと クラウド/バーチャル環境/構成管理ツール のお話
さくらのインフラコード
さくらのインフラコード
JAWSUG初心者向けトラック 【Deploy&Ops】
JAWSUG初心者向けトラック 【Deploy&Ops】
2014年のChefとInfrastructure as code
2014年のChefとInfrastructure as code
MarketPlaceのAMIをPackerで作る時、 Chefは3度配膳する
MarketPlaceのAMIをPackerで作る時、 Chefは3度配膳する
コンテナ事例 CircleCI, Cucumber-Chef
コンテナ事例 CircleCI, Cucumber-Chef
Aws OpsWorks [JAWSDAYS 2014 ACEに聞けトラック]
Aws OpsWorks [JAWSDAYS 2014 ACEに聞けトラック]
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
さくらのクラウドフォーメーション with Chef [XEgg session]
さくらのクラウドフォーメーション with Chef [XEgg session]
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
Chef Casual Talks 出張版京セラドーム公演 (JAWS FESTA Kansai 2013内イベント)
Chef Casual Talks 出張版京セラドーム公演 (JAWS FESTA Kansai 2013内イベント)
はかどるChefの小ネタ集
はかどるChefの小ネタ集
Building document with the Sphinx public edtion
Building document with the Sphinx public edtion
Chef_Casual_Talks_Kansai_Vol1_Infrastructure_as_Code
Chef_Casual_Talks_Kansai_Vol1_Infrastructure_as_Code
Chef(Server)と AWS OpsWorks(tm)の比較
Chef(Server)と AWS OpsWorks(tm)の比較
aws_opsworks
aws_opsworks
Chef meetup vol2_higanwoks
Chef meetup vol2_higanwoks
MongoDB journal casebook
1.
MongoDBのjournaling 役割別おすすめ度
2012/05 Id:sawanobly (HiganWorks LLC)
2.
内容についてのお断り • この資料は独自に調査した結果や運用構
築の経験をまとめたものです。 • この資料を元に何かした際の影響につい ては責任を負いかねます。
3.
MongodbのJournalとは • 先行書き込みログ、無効化可能
(Transaction logとかZFSのZILみたいなもの) • MongoDBのプロセスが不正終了した際 – Journalなし:Lockを消して整合性確認のリペア必須 – Journalあり:自動でロールフォワードし起動 • 安全な分、パフォーマンスに影響する、OFF のほうが速いが最近『標準で有効』になった • Journalを有効にしたら良いケース、別にいら ないと思うケースをまとめる
4.
ConfigServer:100% • Shardingのキモ、絶対Journalしましょう • Configが3つあっても、1つかけると、
Mongosが起動しない※ – 稼働中のものまで落ちはしない – ※(2.0.5)で一応起動するようにはなった
5.
単独のMongodb:75% • 有効にすると運用が楽 • しかしDisk容量とI/Oに結構影響する •
不正終了時にリペアする余裕があるなら Journal不要 • ドキュメント数に応じてリペア時間は増 えるので、多い場合はJournalしておくの も無難。
6.
RepliacaSets:30% • 全データノード※が同時に落ちるという
環境でない限り、Journalするよりパ フォーマンスの低下を避けるという判断 でよい ※Arbiter含めて3つ以上のノード • 運用の楽さだけをとるならJounal有効もあ り
7.
Arbiter:5% • データを持つわけでも無いので不要 • 不正終了時は一丁前にLock
=> 起動しない という挙動をするので、それが煩わしい という場合はDiskを3GB消費してJournalし よう。
8.
MongoRouter(mongos):0% • データを持たないのでJournalしようがあ
りません。
9.
おわり
Download now