IMO host protected area is a crummy hack designed to allow you to get better performance from a cheap consumer drive. Modern enterprise SSDs shouldn't need this hack. The cheap drives are cheap precisely because they lack sufficient internal overprovisioning.
Yet one more reason not to aim for the cheapest possible solution. (There are actually other more important reasons but that is another topic best covered elsewhere.) Anyway if you need this hack you can get it by setting ZFS reservations or partitioning your drive. Either works without needing HPAs. I will always advocate just spend the money for a decent drive instead of low balling. I haven't done the math but if you think about over provisioning this way I think you wind up giving back a bit of your cost savings in a higher cost per GB as you lose that extra space. Usually the cheap drives have lower performance too. You may find that in such circumstances it is better to use a small number of SSDs to optimize a larger number of hdds. Good enterprise hdds have streaming performance not very unlike lower end SSDs, similar or lower costs, higher reliability, and a couple of SSDs and a bit of ram can do a lot to mitigate the terrible random workload performance from such drives. Sent from my iPhone > On May 25, 2014, at 1:49 PM, "Günther Alka via illumos-discuss" > <discuss@lists.illumos.org> wrote: > > >> Am 25.05.2014 um 17:16 schrieb Jim Klimov <jimkli...@cos.ru>: >> >> 25 мая 2014 г. 15:19:53 CEST, Richard Elling via illumos-discuss >> <discuss@lists.illumos.org> пишет: >>> >>> On May 24, 2014, at 3:32 PM, Günther Alka via illumos-discuss >>> <discuss@lists.illumos.org> wrote: >>> >>>> SSDs are the future of high performance storage. >>>> With most consumer SSDs overpovisioning is a common way to keep write >>> performance high. >>>> >>>> On Linux you can use hdparm to create a host protected area with the >>> main advantage that you do not need to struggle with partitions or >>> slices - just use the whole disk as usual. >>>> >>>> read >>>> http://www.thomas-krenn.com/de/wiki/SSD_Over-Provisioning_mit_hdparm >>>> >>>> >>>> Has anyone compiled hdparm for Illumos or know about a Solaris tool >>> to create a host protected area? >>> >>> But why bother overprovisioning with such a low-level tool? We use ZFS, >>> if you want to reserve some space, make a reservation :-) >>> >>>> >>>> sdparm? >>>> https://www.illumos.org/issues/2899 >>> >>> It should compile fine, OOB. >>> -- richard >>> >>> -- > > > sdparm is a nice tool. You can compile it without problems and I tried it but > it lacks (or I have not found a way) > to create/ display/ modify/ delete host protected areas. This seems a hdparm > feature only. > > I can create a HPA now on Linux and Windows with tools from the SSD vendors > but Solaris & Derivates is the Storage OS par excellence. > We should have such a tool as well. > > ------------------------------------------- > illumos-discuss > Archives: https://www.listbox.com/member/archive/182180/=now > RSS Feed: https://www.listbox.com/member/archive/rss/182180/22003744-9012f59c > Modify Your Subscription: https://www.listbox.com/member/?& > Powered by Listbox: http://www.listbox.com ------------------------------------------- illumos-discuss Archives: https://www.listbox.com/member/archive/182180/=now RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be Modify Your Subscription: https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4 Powered by Listbox: http://www.listbox.com