Open Source Summit Japan 2017 の講演 WalB: Real-time and Incremental Backup System for Block Devices のつぶやきまとめ
WalBみたいなものをファイルシステムに追加するのはありかも。WalBはブロックレベルだからブロックアドレスと内容をセットで記録しているが、FSレベルになるとiノードアドレスとファイルオフセットと内容を記録する感じになるだろうか。 twitter.com/satoru_takeuch…
2017-05-31 20:14:41@uchan_nos その逆に、WalB でファイルシステムレベルのジャーナルや RDBMS の WAL を代替するってこともありえるんじゃないかなと。
2017-05-31 20:19:10@ymmt2005 WalBがいくらジャーナリングんだから、その上位がジャーナリングしなくても頑張れば何とかなるということですか?それは確かに。例えば、ブロックデバイスに発行するI/Oがファイルの途中で分割されないように気をつければいける…?
2017-05-31 20:22:40@ymmt2005 それができれば、オーバーヘッドがかなり減りそうですね。ファイルシステムのジャーナリングはメタデータしか保証しなかったりしますが、WalBに頼るならデータ本体も保護されますし。ファイルシステムのジャーナリングよりオーバーヘッドが減る上に保護性能も向上しますね。
2017-05-31 20:28:50@Guutara @kosaki55tea @mhiramat WalBがどのくらいオーバーヘッドがあるかというのは明日のプレゼンで示します!
2017-05-31 22:23:15@uchan_nos @kosaki55tea @mhiramat あ、あ、あ..., 参加できないのです.... 何処かで、さいえんきぼんぬ... orz
2017-05-31 22:26:15@uchan_nos @kosaki55tea @mhiramat この話題、すごく好きです! 大切なことなのに、見て見ぬ振りされてきたことなので!
2017-05-31 22:27:12@uchan_nos @kosaki55tea @mhiramat うれしい!
2017-05-31 22:33:09クソザコエンジニアなんでわからないんですけども、WalBってそれzfs snapshotじゃダメなんですか?
2017-06-01 00:10:52ストレージ層は消えたら復元できなくなるユーザデータを扱うので、WalB本番に載せるまでいった星野さんやまわりのチームはとても偉いと思う。
2017-06-01 01:31:34同時に、カーネルはvanillaだろうがelだろうが同じような動作をしつつもコーナーケースで動きが違ってドライバ類は相性的なものも出やすいので、うっかり運用するカーネルがこめなくなったらQAつらそうだなーって見てる。
2017-06-01 01:33:40WalBの最終形態は ジャーナリングなどのファイルシステム不整合を防ぐ機能無しor無効化した(主に追記型?)ファイルシステムにファイルシステム不整合を防ぐと共に低オーバーヘッドインクリメンタルバックアップ機能を提供 だろうか。中の人じゃないからただのポエムです
2017-06-01 07:04:09WalB(ブロックデバイス用のリアルタイムバックアップシステム)の発表は本日11:00から3階のPrivate Diningです #ossummit twitter.com/uchan_nos/stat…
2017-06-01 07:25:16明日から始まるOpen Source Summit Japan 2017の2日目にWalBの発表をします。WalBはオーバーヘッドがとても低い、ブロックデバイス用のリアルタイムなバックアップシステムです。実運用での経験も話します。 ossjapan2017.sched.com/event/AOn5
2017-05-30 09:46:17@satoru_takeuchi WalB、ローカルでもSSD+HDDの組み合わせで使えたらなあ。bcacheあるけど、あれSSDが壊れるとHDDから復帰できないっぽいし。
2017-06-01 07:34:46@satoru_takeuchi そうです。WalBの場合ログが読み出しキャッシュになってないから用途が違いますね。
2017-06-01 07:40:38