14. ざっくりと
アーキテクチャ
RAM Buffer
(8-512KB)
Flush
Daemon
Migrate
Daemon
All daemons run
asynchronously
SSD (64GB)
Sunday, December 8, 2013
もし, SSDのシーケンシャルライトが無限に速く容量が無限ならば,
スループットはRAMバッファへの書き込みに律速される.
when buffer is full
queue the buffer for
future write.
Defer acks
for barrier write.
SSDへのフラッシュにおけるポイント:
Migration is
autonomous
and batched.
HDD (16TB)
28. dm-lcは意味不明なので
名前変更せよ (Alasdair Kergon)
•
•
マージされるか不安だったのでstagingに行こうとしたことがある.
•
おれ: LC is also the name of my favorite anime character from “God only
Alasdair: Agree a new and meaningful target name with us so you don’t have
to change it later. “lc” means nothing, I am afraid
knows” (訳: 神のみのエルシィ知らんのか!) という反論を一応した.
•
•
•
おれ: logcache, lscache, writeboostという候補どうですか?
Aladair: (writeboostについて) I quite like that option. <- 当時は意外だった
結局, Mikeから”If the dm-writeboost target is designed well and provides a
tangible benefit it doesn’t need wide-spread users as justification for going
in”というコメントが出て, staging行きはナシになった.
Sunday, December 8, 2013