Re: [DRBD-user] external metadata on ssd vs bcache

2013-03-03 Thread Holger Steinhaus
Same observations here. Large linear writes on a single-spinde backing device are throtteled to less than 50% of their non-DRBD transfer rate when using internal metadata. After moving the metadata to a SSD, almost 80-90% of the orginal write rate will be reached again (which is a performance g

Re: [DRBD-user] external metadata on ssd vs bcache

2013-02-28 Thread Lars Ellenberg
On Thu, Feb 28, 2013 at 09:49:16AM +0100, Lionel Sausin wrote: > Dear Arnold, > > Thanks for your feedback. > It's interesting because, normally, writes do not directly translate > to head seeks (thanks to dirty pages, caches, NCQ, firmware-level > optimization...), and ideally barriers should be

Re: [DRBD-user] external metadata on ssd vs bcache

2013-02-28 Thread Felix Frank
On 02/28/2013 12:22 PM, Arnold Krille wrote: >> It's interesting because, normally, writes do not directly translate >> > to head seeks (thanks to dirty pages, caches, NCQ, firmware-level >> > optimization...), and ideally barriers should be disabled (and caches >> > reliable). > If you want secu

Re: [DRBD-user] external metadata on ssd vs bcache

2013-02-28 Thread Arnold Krille
On Thu, 28 Feb 2013 09:49:16 +0100 Lionel Sausin wrote: > It's interesting because, normally, writes do not directly translate > to head seeks (thanks to dirty pages, caches, NCQ, firmware-level > optimization...), and ideally barriers should be disabled (and caches > reliable). If you want sec

Re: [DRBD-user] external metadata on ssd vs bcache

2013-02-28 Thread Lionel Sausin
Dear Arnold, Thanks for your feedback. It's interesting because, normally, writes do not directly translate to head seeks (thanks to dirty pages, caches, NCQ, firmware-level optimization...), and ideally barriers should be disabled (and caches reliable). Florian Haas once suggested[1] that "if

Re: [DRBD-user] external metadata on ssd vs bcache

2013-02-27 Thread James Harper
> > I wouldn't expect anything like the gains of bcache/flashcache/enhencio. > Normally internal metadata are just as fast, thanks to the write cache > of your disks and RAID adapter. Those are much faster than SSDs and > metadata are small enough. > However you may benefit from external metadata

Re: [DRBD-user] external metadata on ssd vs bcache

2013-02-27 Thread Adam Goryachev
Lionel Sausin wrote: >I wouldn't expect anything like the gains of >bcache/flashcache/enhencio. >Normally internal metadata are just as fast, thanks to the write cache >of your disks and RAID adapter. Those are much faster than SSDs and >metadata are small enough. >However you may benefit from

Re: [DRBD-user] external metadata on ssd vs bcache

2013-02-27 Thread Arnold Krille
On Wed, 27 Feb 2013 18:32:07 +0100 Lionel Sausin wrote: > I wouldn't expect anything like the gains of > bcache/flashcache/enhencio. Normally internal metadata are just as > fast, thanks to the write cache of your disks and RAID adapter. Those > are much faster than SSDs and metadata are small eno

Re: [DRBD-user] external metadata on ssd vs bcache

2013-02-27 Thread Lionel Sausin
I wouldn't expect anything like the gains of bcache/flashcache/enhencio. Normally internal metadata are just as fast, thanks to the write cache of your disks and RAID adapter. Those are much faster than SSDs and metadata are small enough. However you may benefit from external metadata when your

[DRBD-user] external metadata on ssd vs bcache

2013-02-26 Thread James Harper
Smallish SSD's are dirt cheap these days and I have a spare slot in my servers so I was thinking of putting one in and running bcache (layering would look like drbd->raid0->bcache->sd[ab]). It's a bit of mucking around to set up as bcache isn't in the kernel at this time and is targeted against