Hi guys,
I need help with choosing the right storage configuration for a Proxmox VE setup. First of all - I'm considering buying the Basic Subscription - is this type of question something I can ask support about? Also does Proxmox offer discounts for Austrian non profit / civilian service organisations which the server belongs to?
Back to topic: Skip this introduction I you don't want to know about the background!
We recently purchased a new Lenovo TS150 Server (Xeon E3-1245 v5, 4x 3.50GHz, 16GB ECC RAM, 2 WD RED @ 4TB, 2 Intel SSD DC S3520 240GB) - the original plan was to rollout Hyper-V with Server 2016 Essentials and a Linux VM on it. However Hyper-V was a bust (me coming from a Linux background) and time was short so we went for installing Server Essentials 2016 as bare metal and have the Linux VM running as guest on Server 2016 Essentials. So far so good, everything was working for 2 weeks after which the server started to lock up completely without any indication in the Event Logs, Bluescreens, Dumps whatsoever. Neither Lenovo nor Microsoft could tell me whats going on so I went ahead tried some stuff (changing SATA ports, disabling all power saving mechanisms, etc..) and the problem went away for another 2 weeks. So right now the server again locks up around every 24 hours and has to be restarted (luckily the Intel AMT webinterface works, so I can restart remotely). Now I suspect that the issue is related to some Windows driver or something similar and that the hardware itself is ok (its new after all). This suspicion is based on the impression that Windows Server 2016 Essentials pretty much sucks (encountered many bugs) and our old server which was working flawlessly for the last 3 years with Linux and kept crashing (blue screens) with Windows Server which is the original reason we bought a new server.
To make a long story short, I hope that by virtualizing Windows Server 2016 Essentials I can avoid receiving calls at 5am that the server crashed again. Now I'm on a tight schedule as I'm living in another city and only get to see the server every other weekend - next time this weekend, and I'm planning on doing the migration then.
---- CONTINUE HERE IF YOU SKIPPED THE ABOVE ----
What would you suggest for this setup in tems of storage (remember Lenovo TS150 Server with Xeon E3-1245 v5, 4x 3.50GHz, 16GB ECC RAM, 2 WD RED @ 4TB, 2 Intel SSD DC S3520 240GB) - more RAM could be bought if required. Proxmox should host Windows Server 2016 Essentials as Active Directory + File host, and a Linux guest running a custom PHP based application + SQL database. Maybe in the future I will also install pfSense as a third guest.
I read up on RAID and that Software RAID (I guess this also includes Intel RSTe) is not supported by Proxmox and that I could either go the Debian + Proxmox manual installation way or use ZFS. However I have almost no knowledge about ZFS (have been using LVMs the last couple years) so I'm worried I won't be able to handle problems. Also if ZFS, should the SSDs be used as Cache for the WD REDs or should I create two pools and hand storage through to the Windows Server and manually distribute data based on usage? Currently I configured 2 RAID 1, one SSD RAID, one HDD RAID and most seldomly accessed "archive" data is on the HDD and the rest on the SSD.
Many thanks for your input. I know that these kind of questions are hard to answer without thoroughly testing the hardware first but maybe there are some general up-to-date best practices. So far many benchmarks I have stumbled upon were from 2011, 2013 and lots of things have changed since then...
Thanks!
I need help with choosing the right storage configuration for a Proxmox VE setup. First of all - I'm considering buying the Basic Subscription - is this type of question something I can ask support about? Also does Proxmox offer discounts for Austrian non profit / civilian service organisations which the server belongs to?
Back to topic: Skip this introduction I you don't want to know about the background!
We recently purchased a new Lenovo TS150 Server (Xeon E3-1245 v5, 4x 3.50GHz, 16GB ECC RAM, 2 WD RED @ 4TB, 2 Intel SSD DC S3520 240GB) - the original plan was to rollout Hyper-V with Server 2016 Essentials and a Linux VM on it. However Hyper-V was a bust (me coming from a Linux background) and time was short so we went for installing Server Essentials 2016 as bare metal and have the Linux VM running as guest on Server 2016 Essentials. So far so good, everything was working for 2 weeks after which the server started to lock up completely without any indication in the Event Logs, Bluescreens, Dumps whatsoever. Neither Lenovo nor Microsoft could tell me whats going on so I went ahead tried some stuff (changing SATA ports, disabling all power saving mechanisms, etc..) and the problem went away for another 2 weeks. So right now the server again locks up around every 24 hours and has to be restarted (luckily the Intel AMT webinterface works, so I can restart remotely). Now I suspect that the issue is related to some Windows driver or something similar and that the hardware itself is ok (its new after all). This suspicion is based on the impression that Windows Server 2016 Essentials pretty much sucks (encountered many bugs) and our old server which was working flawlessly for the last 3 years with Linux and kept crashing (blue screens) with Windows Server which is the original reason we bought a new server.
To make a long story short, I hope that by virtualizing Windows Server 2016 Essentials I can avoid receiving calls at 5am that the server crashed again. Now I'm on a tight schedule as I'm living in another city and only get to see the server every other weekend - next time this weekend, and I'm planning on doing the migration then.
---- CONTINUE HERE IF YOU SKIPPED THE ABOVE ----
What would you suggest for this setup in tems of storage (remember Lenovo TS150 Server with Xeon E3-1245 v5, 4x 3.50GHz, 16GB ECC RAM, 2 WD RED @ 4TB, 2 Intel SSD DC S3520 240GB) - more RAM could be bought if required. Proxmox should host Windows Server 2016 Essentials as Active Directory + File host, and a Linux guest running a custom PHP based application + SQL database. Maybe in the future I will also install pfSense as a third guest.
I read up on RAID and that Software RAID (I guess this also includes Intel RSTe) is not supported by Proxmox and that I could either go the Debian + Proxmox manual installation way or use ZFS. However I have almost no knowledge about ZFS (have been using LVMs the last couple years) so I'm worried I won't be able to handle problems. Also if ZFS, should the SSDs be used as Cache for the WD REDs or should I create two pools and hand storage through to the Windows Server and manually distribute data based on usage? Currently I configured 2 RAID 1, one SSD RAID, one HDD RAID and most seldomly accessed "archive" data is on the HDD and the rest on the SSD.
Many thanks for your input. I know that these kind of questions are hard to answer without thoroughly testing the hardware first but maybe there are some general up-to-date best practices. So far many benchmarks I have stumbled upon were from 2011, 2013 and lots of things have changed since then...
Thanks!