I've started on the task of configuring my Z840 w/ a single 14 core E5-2670 V4 
and 72 GB ECC DRAM.  after reading everything I could find on ARC and L2ARC 
I've come up with the following configuration plan.

Use case is a scientific/engineering workstation with:

6 TB raw disk in RAIDZ1 temp pool
10 TB raw disk in RAIDZ2 root pool
1 TB NVMe SSD L2ARC split between the 2 pools

limiting cases for the RAIDZ1 pool:

250K, 2 MB files w/ remaining space in a small number of large files
10, 300 GB files

I intend to split my NVMe SSD between root and temp pools with cache=all for 
the root pool and cache=metadata for the temp pool.

My current apportionment is 990 GB for the root pool and 10 GB for the temp 
pool.  That allows 40K per file for the small files case.  That seems a bit 
pessimistic.  

With 10 TB of raw disk in a RAIDZ2 root pool,  I don't want to over allocate 
the SSD slice for the metadata for the temp pool.  At the same time, I want to 
over allocate enough to compensate for the higher write rate to the temp pool.

Thanks,
Reg

------------------------------------------
illumos: illumos-discuss
Permalink: 
https://illumos.topicbox.com/groups/discuss/T5ae28b80bf3ea940-Mcb115261b457a25268d72390
Delivery options: https://illumos.topicbox.com/groups/discuss/subscription

Reply via email to