Jaslo
Cadet
- Joined
- Apr 30, 2020
- Messages
- 5
First off, this is for home. This is not something getting pounded every minute with transfers. This is just for storage of backups, my families media, and when I'm moving data around for people fixing their PC's and doing backups for them and such. 90% of the servers resources are used to READ from 2 data pools. I have read the forms, and posts on various sites and I have a good understand on the ZFS technology however, I feel my question is in a gray area that's not really touched upon in posts due to my data on my freenas being stagnate / data that is only read from.... So I'm trying to optimize my Freenas Build, for what I am using it for, with the hardware I have as I am limited to 16GB RAM due to the Motherboard and a UPS and SLOG's are cheaper then upgrading MB, Chip, and RAM and a happy wife is a way better life.
Question:
For optimal performance in my case, can I safely ZFS Sync=Disabled on my 2 data pools that 97% of the time are only read from to give better throughput when writing to these pools and reading from them without the chance of losing data? My Emby (Media Server) Jail would be reading from these Data Pools and if Transcoding is needed, it would be done on my SSD pool of which is housing the Jail. Data that would be written to these pools would be coming from a PC / Drive other then the Freenas server so therefore, if the power went out while copying or the freenas server crashed for some odd reason while copying, the Data already on the drives would be safe?!? It would just be the data I was copying over during the time of the outage that I would potentially need to recopy as those files would be incomplete or corrupt.
If there is a risk to my existing data, I don't want to put that data at risk. Would a SLOG (Small SSD / optane / pcie x1 nvme) and a UPS system(due to lack of supercapacitor) be a better alternative due to my Hardware RAM being maxed? OR is there some alternative I should do to get the most performance with data safety in mind? (PS, in the future, pools will be rebuilt to ZFS2 when i get some more drives for Xmas and my birthday hehe)
System:
Forgive the Frankenstein build... It's what I had, and it works, and my wife inst complaining about money....
Freenas 11.3 u2.1
AMD Phenom II x4 970
16GB DDR3 RAM
LSI Sun pcie2 x16 IT Mode SaS (4 ports used)
onboard 6x sata3 (all 6 used)
onboard 2x sata2 (unused)
Rivo PCIe SATA Card, 8 Port Marvell 9215 Non-Raid pcie x1 (future expansion.... tested 7 500gb drives to make sure it worked in zfs2)
3x Roswell 4bay hotswapable
1x 4bay SSD
Pools:
Stagnate Data pools (possibly doing Sync=Disabled):
Pool 1 (most important data) = 4x 3TB Iron Wolf ZFS1
Pool 2 (extra storage / secondary data) = 4x 4TB Barracuda ZFS1
Pool 3 (My Jails (only a small Emby Server) Sync=Enabled) = 2 Crucial Bx500 480GB SSD Mirrored
Back story:
Primary use is to store data such as my wifes, families, friends pictures, videos, files, with the odd backup when i am repairing somesone's pc or im migrating from one pc to the other. The only Jail running on it is a freebsd running Emby for the kids and wife so we don't have our kids skating across the floor with DVD's and blurays shouting look daddy, I'm like Elsa. I guess you can say its overkill for what I use it for and why don't i use a External... well you can ask my wife about when she dropped my 4tb lacie, or when the dog jumped up on my desk trying to get a snack and knocked my 8tb seagate to the floor while I was at work, or when my 3 year old thought my 8TB external was a toy and dropped it down the stairs with his paw patrol truck while I was at work. The clouds open up and the higher power says, they hate me and to get a real storage system.... my life story.... externals are bad.... freenas is good
Since i said F' it and made a Thermaltake Armour case into my NAS B**** with the hot swappable drive bays, I have had 0 issues with " act of god hardware failures" and I love every moment of it for over a year now. (Probably mostly due to the sheer size of the case, it weighing over 80 pounds, and is out of the kids and dogs reach and the wife has a restraining order of 5 meters from it)
Question:
For optimal performance in my case, can I safely ZFS Sync=Disabled on my 2 data pools that 97% of the time are only read from to give better throughput when writing to these pools and reading from them without the chance of losing data? My Emby (Media Server) Jail would be reading from these Data Pools and if Transcoding is needed, it would be done on my SSD pool of which is housing the Jail. Data that would be written to these pools would be coming from a PC / Drive other then the Freenas server so therefore, if the power went out while copying or the freenas server crashed for some odd reason while copying, the Data already on the drives would be safe?!? It would just be the data I was copying over during the time of the outage that I would potentially need to recopy as those files would be incomplete or corrupt.
If there is a risk to my existing data, I don't want to put that data at risk. Would a SLOG (Small SSD / optane / pcie x1 nvme) and a UPS system(due to lack of supercapacitor) be a better alternative due to my Hardware RAM being maxed? OR is there some alternative I should do to get the most performance with data safety in mind? (PS, in the future, pools will be rebuilt to ZFS2 when i get some more drives for Xmas and my birthday hehe)
System:
Forgive the Frankenstein build... It's what I had, and it works, and my wife inst complaining about money....
Freenas 11.3 u2.1
AMD Phenom II x4 970
16GB DDR3 RAM
LSI Sun pcie2 x16 IT Mode SaS (4 ports used)
onboard 6x sata3 (all 6 used)
onboard 2x sata2 (unused)
Rivo PCIe SATA Card, 8 Port Marvell 9215 Non-Raid pcie x1 (future expansion.... tested 7 500gb drives to make sure it worked in zfs2)
3x Roswell 4bay hotswapable
1x 4bay SSD
Pools:
Stagnate Data pools (possibly doing Sync=Disabled):
Pool 1 (most important data) = 4x 3TB Iron Wolf ZFS1
Pool 2 (extra storage / secondary data) = 4x 4TB Barracuda ZFS1
Pool 3 (My Jails (only a small Emby Server) Sync=Enabled) = 2 Crucial Bx500 480GB SSD Mirrored
Back story:
Primary use is to store data such as my wifes, families, friends pictures, videos, files, with the odd backup when i am repairing somesone's pc or im migrating from one pc to the other. The only Jail running on it is a freebsd running Emby for the kids and wife so we don't have our kids skating across the floor with DVD's and blurays shouting look daddy, I'm like Elsa. I guess you can say its overkill for what I use it for and why don't i use a External... well you can ask my wife about when she dropped my 4tb lacie, or when the dog jumped up on my desk trying to get a snack and knocked my 8tb seagate to the floor while I was at work, or when my 3 year old thought my 8TB external was a toy and dropped it down the stairs with his paw patrol truck while I was at work. The clouds open up and the higher power says, they hate me and to get a real storage system.... my life story.... externals are bad.... freenas is good
Since i said F' it and made a Thermaltake Armour case into my NAS B**** with the hot swappable drive bays, I have had 0 issues with " act of god hardware failures" and I love every moment of it for over a year now. (Probably mostly due to the sheer size of the case, it weighing over 80 pounds, and is out of the kids and dogs reach and the wife has a restraining order of 5 meters from it)