I have read numerous article in this forum where members claim zfs datasets don't work well for databases.
Some have said that zfs degrades or corrupts or just has poor performance.
In response to some of those post I have seen the forum admins respond that zfs works fine but needs some specific tuning.
The tuning that was needed was not however elaborated on.
My question is how do I determine the optimal tuning for a dataset?
What is a good place to start from with the tuning and what areas need tweaking, etc?
Also, I could not find how to edit my title.
I want to tune a zfs dataset, not the entire pool.
In my specific instance I have the following:
Dual ssd
5 sata3 7200 rpm enterprise drives
Here is my layout:
around 160 GB of l2arc cache on ssd
7TB raidz1
8GB mirrored log zil on ssd
16GB ecc ram
zfs-bonnie-bench-results
Some have said that zfs degrades or corrupts or just has poor performance.
In response to some of those post I have seen the forum admins respond that zfs works fine but needs some specific tuning.
The tuning that was needed was not however elaborated on.
My question is how do I determine the optimal tuning for a dataset?
What is a good place to start from with the tuning and what areas need tweaking, etc?
Also, I could not find how to edit my title.
I want to tune a zfs dataset, not the entire pool.
In my specific instance I have the following:
Dual ssd
5 sata3 7200 rpm enterprise drives
Here is my layout:
Code:
# zpool status
pool: Datastore
state: ONLINE
config:
NAME STATE READ WRITE CKSUM
Datastore ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
gpt/Datastore-zfs0 ONLINE 0 0 0
gpt/Datastore-zfs1 ONLINE 0 0 0
gpt/Datastore-zfs2 ONLINE 0 0 0
gpt/Datastore-zfs3 ONLINE 0 0 0
gpt/Datastore-zfs4 ONLINE 0 0 0
logs
mirror-1 ONLINE 0 0 0
gpt/Datastore-log0 ONLINE 0 0 0
gpt/Datastore-log1 ONLINE 0 0 0
cache
gpt/Datastore-cache0 ONLINE 0 0 0
gpt/Datastore-cache1 ONLINE 0 0 0
around 160 GB of l2arc cache on ssd
7TB raidz1
8GB mirrored log zil on ssd
16GB ecc ram
Code:
Processor Information
Family: Xeon
Signature: Type 0, Family 6, Model 60, Stepping 3
Version: Intel(R) Xeon(R) CPU E3-1220 v3 @ 3.10GHz
External Clock: 100 MHz
Max Speed: 3800 MHz
zfs-bonnie-bench-results