本帖最後由 ipsec 於 2011-9-10 11:10 編輯
回復 39# t1066
From the same article, the writer mentioned "Add Enough RAM" & "Add More RAM" on top of the #1 & #2 places about read/write improvement and "Use of SSD for data caching only if you can't add any more RAM to your server.".
The writer also mentioned "Having enough RAM will benefit all of your reads, no matter if they're random or sequential, just because they'll be easier for ZFS to find on your disks, so make sure you have at least n/1000 + 1 GB of RAM, where n is the number of GB in your storage pool.".
It depends the storage size requirement for the installation, whether they should go to take the benefit of SSD as a second level cache. For the HOME/SOHO users, it is not difficult to build a PC/Server with 16G or even more than 32G RAM memory now day. According to the writer's rule, "n/1000 + 1 GB of RAM", that means the PC/Server can build a 15TB or 31TB more disk storage pool to be used. Some of them may add a hardware RAID card solution instead of building software RAID-Z environment.
As an installation have to use SSD as cache, their disk storage requirements are most likely greater than 31TB. Such installation, the user would like to concern on the data integrity/security/backup/recover support rather than the read/write performance by purchasing ORACLE/IBM/EMC SAN solution in order to make their invaluable data safety. Of course, data read/write performance is a value add factor. |