I've been trawling through the forums trying to answer my own questions and I'm finding conflicting information. So thought I'd post here and see what peoples thoughts are.
Ive had a Synology NAS for many years and it's been perfect for my use case. I have a 5 bay main unit as pool1, which I later added a 5 bay expansion as pool 2. I use it primarily for general file backup, web server backups and media storage. It is accessed by 6 people, though admittedly rarely are we all working at the same time. I've got to the point where expansion is no longer financially viable and we're running out of space.
Initially I looked at larger Synology units, they were either really low spec or extremely expensive. After some deliberation, I bought a 36 Bay Super Micro rack Server with the intention of setting up Proxmox and relevant raid to give the space we need, with future upgrade possibility to larger disks.
Here's what I've got to build my new Proxmox server.
System Disks
2 x 4TB SAS in mirror raid as boot disk.
4 x 500gb NVME stripped / mirrored as VM storage.
Storage Disks
24 4TB SAS disks (existing older server disks that have been in storage for a while)
5 14TB SATA Disks (Pool1 disks Synology)
5 12TB SATA Disks (Pool2 disks Synology)
Considerations for the new setup
The plan once disks are setup in to the Pool.
There will be a number of VMs running on Proxmox. My intention is that all VM will have access to the same data, possibly using NFS to access the pool?
Assuming this is all workable, my intention would be as follows
2 x 11 4TB SAS disk in RaidZ2 with 1 x hot spare (or am I better just doing Z3?) as 2 VDEVS creating the initial pool
Then 5 14TB disks in RaidZ1 added as VDEV to the main pool
Finally 5 x 12TB Disks in RaidZ1 added as VDEV into to the pool
What are everyone's thoughts on the above? Is it all doable? Is it a sensible way to do it? Does anyone have a better suggestion? Perhaps more smaller VDEVS creating the pool?
I've only been using Proxmox for a couple of months for my web hosting on another server that I run, so this is still all quite new to me. I'm more than happy to listen to any suggestions stating pros on cons of what I'm doing VS other possible setups.
Ive had a Synology NAS for many years and it's been perfect for my use case. I have a 5 bay main unit as pool1, which I later added a 5 bay expansion as pool 2. I use it primarily for general file backup, web server backups and media storage. It is accessed by 6 people, though admittedly rarely are we all working at the same time. I've got to the point where expansion is no longer financially viable and we're running out of space.
Initially I looked at larger Synology units, they were either really low spec or extremely expensive. After some deliberation, I bought a 36 Bay Super Micro rack Server with the intention of setting up Proxmox and relevant raid to give the space we need, with future upgrade possibility to larger disks.
Here's what I've got to build my new Proxmox server.
System Disks
2 x 4TB SAS in mirror raid as boot disk.
4 x 500gb NVME stripped / mirrored as VM storage.
Storage Disks
24 4TB SAS disks (existing older server disks that have been in storage for a while)
5 14TB SATA Disks (Pool1 disks Synology)
5 12TB SATA Disks (Pool2 disks Synology)
Considerations for the new setup
- I had 2 seperate pools on the Synology, the issue that often came up was that there'd be space on the one pool and none on the other, to combat this I'd end up having to move / delete large amounts of data to give space where it was required. For this reason, I'd like to have one large pool where I just have folders within it.
- When multiple users tried to access large files, transfers would become slow due to disk access and network speeds. To combat this, the new system has 10g network capability and I'm hoping to setup the disks in such a way that they give good read and write speeds.
- Finally, data security, as you can imagine, it's a lot of data and I don't want to risk it unnecessarily. While we could rebuild most of it if we really had too, this would be a very laborious process. So reasonable data security without loosing half the storage space seems sensible.
The plan once disks are setup in to the Pool.
There will be a number of VMs running on Proxmox. My intention is that all VM will have access to the same data, possibly using NFS to access the pool?
Assuming this is all workable, my intention would be as follows
2 x 11 4TB SAS disk in RaidZ2 with 1 x hot spare (or am I better just doing Z3?) as 2 VDEVS creating the initial pool
Then 5 14TB disks in RaidZ1 added as VDEV to the main pool
Finally 5 x 12TB Disks in RaidZ1 added as VDEV into to the pool
What are everyone's thoughts on the above? Is it all doable? Is it a sensible way to do it? Does anyone have a better suggestion? Perhaps more smaller VDEVS creating the pool?
I've only been using Proxmox for a couple of months for my web hosting on another server that I run, so this is still all quite new to me. I'm more than happy to listen to any suggestions stating pros on cons of what I'm doing VS other possible setups.
Last edited: