HDD acceleration questions
Posted: Fri Dec 11, 2020 6:13 pm
I hope this question is not a duplicate question.
I have searched a lot for a lot of time, including this forum, but didn't get a satisfactory answer.
I configured a PC like this:
-Intel i5-8500 cpu
-16GB RAM
-WD Black 2.5" 1TB HDD 2EA RAID 1 (Intel RST)
-Samsung 970 EVO SSD (500GB)
(I originally tried to configure a PC with SSD RAID 1, but the speed is severely slowed down when using it continuously due to the problem of not being trimmed.)
(RAID 1 is a required configuration for data availability.)
This PC will act as a gateway router for my company. (pfSense)
It is a router of more than 100 PCs and servers, and above all, it has to act as a VPN server, so a good specification was required.
(I have failed to install pfSense natively, so I plan to run pfSense using Hyper-V in Windows 10.)
(It is unlikely that you will add a VM to this PC. It will work for pfSense only.)
Operating system and the 'pfSense VM' run on 1TB HDD. (RAID 1)
In fact, most of pfSense's actions will be done in memory, so I thought it wouldn't have a big impact, whether it's an HDD or SSD.
By the way, when it comes to updating Windows for management and handling virtual machines, I was very frustrated because I was already familiar with SSDs. In the meantime, I got to know PrimoCache and I really like it.
For the correct answer, the background explanation was a bit long.
First of all, let me show you the PrimoCache settings for this PC now.
(The SSD capacity is 500GB, but only 250GB was set for OverProvisioning.)
Following are my requirements.
1. I want fast performance, but stability is much more important. So Defer-Write is not considered.
2. If possible, I would like to accelerate HDD read/write.
Questions:
1. Is the above setting appropriate for my requirements? If not, how would you change something?
2. With PrimoCache, the read performance seems sufficient. However, I can't feel that the writing performance has improved so much. If you don't use Defer-Write, isn't the write performance improvement big?
3. (Most important question) If you use a write cache but not Defer-Write, can you say that it is stable enough for unexpected shutdowns?
(The problem that may occur even when PrimoCache is not used is aside. We only need to review the problem that occurs by using PrimoCache.)
4. For the above requirements, is it correct to turn off the 'Individual Read/Write Cache Space' option? Or is it right to turn it on? (If you need to turn it on, how much should you give the write rate?)
I look forward to a good answer.
I have searched a lot for a lot of time, including this forum, but didn't get a satisfactory answer.
I configured a PC like this:
-Intel i5-8500 cpu
-16GB RAM
-WD Black 2.5" 1TB HDD 2EA RAID 1 (Intel RST)
-Samsung 970 EVO SSD (500GB)
(I originally tried to configure a PC with SSD RAID 1, but the speed is severely slowed down when using it continuously due to the problem of not being trimmed.)
(RAID 1 is a required configuration for data availability.)
This PC will act as a gateway router for my company. (pfSense)
It is a router of more than 100 PCs and servers, and above all, it has to act as a VPN server, so a good specification was required.
(I have failed to install pfSense natively, so I plan to run pfSense using Hyper-V in Windows 10.)
(It is unlikely that you will add a VM to this PC. It will work for pfSense only.)
Operating system and the 'pfSense VM' run on 1TB HDD. (RAID 1)
In fact, most of pfSense's actions will be done in memory, so I thought it wouldn't have a big impact, whether it's an HDD or SSD.
By the way, when it comes to updating Windows for management and handling virtual machines, I was very frustrated because I was already familiar with SSDs. In the meantime, I got to know PrimoCache and I really like it.
For the correct answer, the background explanation was a bit long.
First of all, let me show you the PrimoCache settings for this PC now.
(The SSD capacity is 500GB, but only 250GB was set for OverProvisioning.)
Following are my requirements.
1. I want fast performance, but stability is much more important. So Defer-Write is not considered.
2. If possible, I would like to accelerate HDD read/write.
Questions:
1. Is the above setting appropriate for my requirements? If not, how would you change something?
2. With PrimoCache, the read performance seems sufficient. However, I can't feel that the writing performance has improved so much. If you don't use Defer-Write, isn't the write performance improvement big?
3. (Most important question) If you use a write cache but not Defer-Write, can you say that it is stable enough for unexpected shutdowns?
(The problem that may occur even when PrimoCache is not used is aside. We only need to review the problem that occurs by using PrimoCache.)
4. For the above requirements, is it correct to turn off the 'Individual Read/Write Cache Space' option? Or is it right to turn it on? (If you need to turn it on, how much should you give the write rate?)
I look forward to a good answer.