Soldato
- Joined
- 14 Apr 2014
- Posts
- 2,602
- Location
- East Sussex
Hi all
I've consolidated all of my systems down into a single box for convienience, I didn't appreciate that though I've got enough memory and CPU to do what I need at the moment, I definitely don't have enough disk performance and I'm not sure which way to go next.
At the moment I'm using HyperV with most of my VMs storage on a 4 drive RAID 10 array of 7200 rpm X300 Toshiba hdd's - this is fine for most of my Linux VMs that I use for sevices in to the lab (DNS, proxy, spacewalk/puppet, ldap, monitoring etc) however it's absolutely crap for any decent sized DB or other disk intensive VM, so for these machines I'm using a 2 drive striped array of Samsung 850 Evos.
Though the performance on the SSD's is good, I've only got 512gb of space to play with, and this is proving quite limiting, performance could also be better tbh
Both of the arrays are using the X399 RAID from the motherboard. I've got no free SATA ports at the moment. I don't need to worry about redundany for anything new I get RAID wise, I use the big HDD array to backup the SSD stripe and my non RAID NVME drive atm.
I've got about £500 to play with, and the easiest upgrade option seems to be to add a single M2 or U2 drive, I have 1 spare port of each, if I go for a Samsung M2 drive I can get more space and bandwidth, but if I go for the Intel 900p U2 drive I can have many many more IOPS - and probably a longer life - im not sure how big a benefit this may have to the VMs using that drive vs higher total bandwidth from the Samsung drive - any thoughts on this?
Other option would be to use the ASUS x16 quad M2 adapter PCIE card, with 4 250 GB 850 Evos (or similar) - this is about £50, and with the drives will be about £500. I would be able to theoretically RAID stripe the 4 drives with X399 chipset to provide a better performing 1tb drive than either of the other 2 options. Major problem with this option is that I can find no mention of X399 support on any of the Asus x16 Hyper M2 cards that are available in the UK - only Intel VROC X299, and no one online seems to know if the X299 and X399 editions cards are the same - so would be a big risk to take for something that might not work unless anyone here knows differently?
Last option would be to raid stripe £500's worth of Samsung SSD's on a spare 8 port LSI Sata raid controller, I'm not even sure how I would begin to calculate where this would sit performance wise, I'm guessing less performance than NVME unless I can get a very large number of drives.
The machines I'm working with that have high disk usage requirement are elastic indexes and mysql datbases that are typically over 100gb - so they can't be entirely placed in memory (pretty sure it won't be cheaper to upgrade machine to 128gb of RAM - and that might not quite be enough anyway...).
Any help appreciated, open to other options if anyone has any other ideas.
Cheers
I've consolidated all of my systems down into a single box for convienience, I didn't appreciate that though I've got enough memory and CPU to do what I need at the moment, I definitely don't have enough disk performance and I'm not sure which way to go next.
At the moment I'm using HyperV with most of my VMs storage on a 4 drive RAID 10 array of 7200 rpm X300 Toshiba hdd's - this is fine for most of my Linux VMs that I use for sevices in to the lab (DNS, proxy, spacewalk/puppet, ldap, monitoring etc) however it's absolutely crap for any decent sized DB or other disk intensive VM, so for these machines I'm using a 2 drive striped array of Samsung 850 Evos.
Though the performance on the SSD's is good, I've only got 512gb of space to play with, and this is proving quite limiting, performance could also be better tbh
Both of the arrays are using the X399 RAID from the motherboard. I've got no free SATA ports at the moment. I don't need to worry about redundany for anything new I get RAID wise, I use the big HDD array to backup the SSD stripe and my non RAID NVME drive atm.
I've got about £500 to play with, and the easiest upgrade option seems to be to add a single M2 or U2 drive, I have 1 spare port of each, if I go for a Samsung M2 drive I can get more space and bandwidth, but if I go for the Intel 900p U2 drive I can have many many more IOPS - and probably a longer life - im not sure how big a benefit this may have to the VMs using that drive vs higher total bandwidth from the Samsung drive - any thoughts on this?
Other option would be to use the ASUS x16 quad M2 adapter PCIE card, with 4 250 GB 850 Evos (or similar) - this is about £50, and with the drives will be about £500. I would be able to theoretically RAID stripe the 4 drives with X399 chipset to provide a better performing 1tb drive than either of the other 2 options. Major problem with this option is that I can find no mention of X399 support on any of the Asus x16 Hyper M2 cards that are available in the UK - only Intel VROC X299, and no one online seems to know if the X299 and X399 editions cards are the same - so would be a big risk to take for something that might not work unless anyone here knows differently?
Last option would be to raid stripe £500's worth of Samsung SSD's on a spare 8 port LSI Sata raid controller, I'm not even sure how I would begin to calculate where this would sit performance wise, I'm guessing less performance than NVME unless I can get a very large number of drives.
The machines I'm working with that have high disk usage requirement are elastic indexes and mysql datbases that are typically over 100gb - so they can't be entirely placed in memory (pretty sure it won't be cheaper to upgrade machine to 128gb of RAM - and that might not quite be enough anyway...).
Any help appreciated, open to other options if anyone has any other ideas.
Cheers