Apologies - I missed that you were using SSDs as primary storage instead of SLOG.
Please disregard - Dave > On 14 Apr 2016, at 7:41 PM, Dave Finster <[email protected]> wrote: > > Hi Daniel > > I would recommend the 100G Hitachi SAS SSD SSD800MH.B - I’ve bought them for > $750 AUD and they fly. I’ve seen sequential writes of 476MB/sec and 512K > randoms at 313.5MB/sec. > > - Dave > >> On 14 Apr 2016, at 6:56 PM, Dirk Steinberg <[email protected] >> <mailto:[email protected]>> wrote: >> >>> >>> Am 14.04.2016 um 02:39 schrieb Richard Elling >>> <[email protected] >>> <mailto:[email protected]>>: >>> >>> >>>> On Apr 13, 2016, at 4:40 PM, Daniel Carosone <[email protected] >>>> <mailto:[email protected]>> wrote: >>>> >>>> Yes, agreed and understood. It is a space reservation that ensures some >>>> number of blocks will never be allocated. >>>> >>>> That's not exactly the same as them never being used, due to CoW updates, >>>> but it's very close. Once the pool is close to full, any writes that don't >>>> immediately free the original blocks will get denied. >>>> >>>> The net effect is the same: a relatively constant number of free blocks >>>> for the ssd controller to use in its own wear levelling and performance >>>> management. Overprovisioned storage with lots of spare blocks above >>>> whatever the device keeps internally already. >>>> >>>> At least, it seems so to me. My question, elaborated thus, is: what is the >>>> difference you see that makes it insufficient? >>>> >>>> Oh, are we not issuing TRIM from zfs as space is freed? >>>> >>> no >>>> That would explain it. If so, writing zeros into the reserved space >>>> (without compression, dedup, or snapshots) occasionally will tell the ssd >>>> controller the blocks are empty. >>>> >>>> I feel this is an effective workaround entirely within zfs, without >>>> resorting to the ugly tricks of multiple partitioning schemes and >>>> inflexible external allocations we both dislike. >>>> >>>> >>> >>> pedantic question: why not buy good quality SSDs? >> >> Hmm, price? My 2TB 850 EVO cost me 530 EUR. >> How much would a „high quality“ SSD (say from Intel) cost? Maybe 2000 EUR? >> >> Also, availability in certain form factors (M.2) and capacities (I have >> never seen >> one of those HQ SSDs in 2 TB listed in a shop). >> >>> In my studies, good quality SSDs with >>> decent overprovisioning perform more consistently than el-cheapos. >> >> That is certainly true. >> >>> FWIW, the preponderance of the evidence suggests that wear out is not as >>> important as age. >>> COW file systems like ZFS are particularly well behaved. >>> https://www.usenix.org/conference/fast16/technical-sessions/presentation/schroeder >>> >>> <https://www.usenix.org/conference/fast16/technical-sessions/presentation/schroeder> >>> https://users.ece.cmu.edu/~omutlu/pub/flash-memory-failures-in-the-field-at-facebook_sigmetrics15.pdf >>> >>> <https://users.ece.cmu.edu/~omutlu/pub/flash-memory-failures-in-the-field-at-facebook_sigmetrics15.pdf> >>> >>> -- richard >>> >>>> On 13 Apr 2016 18:27, "Dirk Steinberg" <[email protected] >>>> <mailto:[email protected]>> wrote: >>>> Am 13.04.2016 um 09:53 schrieb Daniel Carosone <[email protected] >>>> <mailto:[email protected]>>: >>>>> What is wrong with a dataset with refreserv set? >>>>> >>>> It does not actually reserve any specific blocks on the disk (LBAs for >>>> SATA) which would >>>> allow the SSD controller to deduct that a certain part of the SSD is not >>>> being used. >>>> >>>> freservation is purely a (virtual) space accounting method of ZFS. >>>> >>> >> > > smartos-discuss | Archives > <https://www.listbox.com/member/archive/184463/=now> > <https://www.listbox.com/member/archive/rss/184463/27861131-64318a9b> | > Modify <https://www.listbox.com/member/?&> Your Subscription > <http://www.listbox.com/> ------------------------------------------- smartos-discuss Archives: https://www.listbox.com/member/archive/184463/=now RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00 Modify Your Subscription: https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb Powered by Listbox: http://www.listbox.com
