Davide Zanon
Dabbler
- Joined
- Jan 25, 2017
- Messages
- 44
Hi everybody,
I'm about to replace my current hyper-v/esxi/etc servers with a single new one wich will
hold all the VMs I have in production right now plus new ones when need comes.
Due to budget restrictions I cannot afford to buy an expensive server and the best offer
I have right now is with these hardware specs:
so performance-wise I'm more than happy, but what I'm worried about is the storage
configuration I'll be implementing due to the fact I have only 8 disks, I could go
up to 10 disks but that's it because the server has only 10 bays.
Right now these are more or less the type of servers I have in production:
and put everything there or will it kill the performance of the VMs, especially the DBs
one with read/write intensive workload?
Should I scratch this system and get a quote for a 2U system with double the disks number
but with half the capacity (eg. 16-20x1,92TB), so I won't spend too much more?
If I can I'll avoid going down this path, but in this case I'll be able to create more pools
dedicated to the type of workloads of the various VMs, right?
The performance difference will be so much as to justify the increased costs or not?
One crucial note: I want to convert the Fileserver to TrueNAS Core but I'll have to create
the VM inside an existing ZFS pool/dataset, I've read contrasting opinions about nested ZFS
and I need to know if this is really so bad or not, because otherwise I'll have to dedicate
at least two drives to be passedthrough the VM.
I hope I've explained myself, tell me if you need more infos.
Thanks
I'm about to replace my current hyper-v/esxi/etc servers with a single new one wich will
hold all the VMs I have in production right now plus new ones when need comes.
Due to budget restrictions I cannot afford to buy an expensive server and the best offer
I have right now is with these hardware specs:
Now this system has more than thrice the specs of all my current servers put togetherSize: 1U server
CPU: AMD Genoa 9654P
RAM: 256GB ECC
Disks: 8x3,84TB SSD (storage), 2x240gb (boot), no RAID/HBA card
NICs: 2x10Gbe
so performance-wise I'm more than happy, but what I'm worried about is the storage
configuration I'll be implementing due to the fact I have only 8 disks, I could go
up to 10 disks but that's it because the server has only 10 bays.
Right now these are more or less the type of servers I have in production:
With this small disks number I cannot create many pools, can I create just one RAIDZ2 poolDBs:
- 1 MySQL - read/write intensive workload
- 1 MSSQL - read/write intensive workload
- 1 PostgreSQL - read/write intensive workload
- 1 PostgreSQL - read/write mildly intensive workload
- 1 Firebird - read/write mildly intensive workload
Others:
- 1 Fileserver read/write mildly/quiet intensiveworkload
- 1 webserver read mildly intensive workload
- other various smaller VMs - insignificant workload
and put everything there or will it kill the performance of the VMs, especially the DBs
one with read/write intensive workload?
Should I scratch this system and get a quote for a 2U system with double the disks number
but with half the capacity (eg. 16-20x1,92TB), so I won't spend too much more?
If I can I'll avoid going down this path, but in this case I'll be able to create more pools
dedicated to the type of workloads of the various VMs, right?
The performance difference will be so much as to justify the increased costs or not?
One crucial note: I want to convert the Fileserver to TrueNAS Core but I'll have to create
the VM inside an existing ZFS pool/dataset, I've read contrasting opinions about nested ZFS
and I need to know if this is really so bad or not, because otherwise I'll have to dedicate
at least two drives to be passedthrough the VM.
I hope I've explained myself, tell me if you need more infos.
Thanks