Hi,
I'm helping a familiar with an infrastructure problem, after a problem with one of their servers.
We are talking about a small company, with 2 servers and 3 desktops, for a total of 3 people working there.
Recently, one of the servers just crashed, the time has come to just re-think the infrastructure, so I was asked for some help with it.
The first immediate step will be to put a temporary machine to replace the broken server, reinstall the OS and put all information from the broken server hard disks (data is intact and working backups exist), so people can go on with their daily work.
Then it will be a matter of deciding what to do next. My thoughts would be to get a refurbished server (attempting to keep the budget within some limits), and just move on to virtual machines.
The needs:
- 1x Windows 2019 Server, 8Gb RAM for an SQL Instance (with 3x 1Gb databases)
- 1x Windows 2019 Server, 8Gb RAM for an SQL Instance (with 100x 200Mb databases)
- 1x Windows 2009 Server, 4Gb RAM for Domain Controller, AD, DHCP, DNS, File Sharing, etc...
- 1x Linux Server, 4Gb RAM for a small cloud (sharing files remotely between employees)
These are the very minimum machines I'm thinking off. There would be two SQL Server machines as each one would serve different purposes and may require different software installments, hence this separation into 2 virtual machines. Each SQL Server machine will have around 4 desktops working on them, not in a very intensive usage.
To do this, I was thinking about the following machine:
- HP Proliant DL380 G7
- 72Gb RAM DDR3 10600R
- 2x Intel Xeon X5650 (six core each)
- 8x HP 300Gb SAS 10K 2.5"
- Raid Controller with 512Mb memory
So my thinking is, and I would appreciate any comments about them and the solution overall:
1- The first obvious question: would it be a more than enough machine for the job? Should I look for something else maybe?
2- As for provisioning, from my calculations, it has enough resources. Enough RAM for all machines and 8x 300Gb disks. I would put them in 3 groups: 3x300Gb raid5 (total 600Gb for OS main startup partitions), another 3x300Gb raid5 (total 600Gb for adding additional disks for data, as I don't want to put data on C: drives) and finally 2x300Gb (unused, just so if any of the other disks need replacement). Seems to be too easy to think about it and I'm worried it is more complicated than this in the real usage scenario, would this be a good config?
3- I'm thinking about VMWare vs Xenserver, the cost is important and features too, but for instance I don't think I would need something like real-time migration or dynamic resource allocation, that is, if I need to migrate the machine or add more resources, I can easily schedule a downtime with the users, so would Open Xenserver be a better choice? Or better go with VMWare?
4- That machine comes with 300Gb SAS drives. Probably I would need that space for peace of mind, even though my initial thought would be to go for 146Gb 15K SAS drives, just because they would be quicker and easier/cheapest to buy. Should I just think about this machine will all 300Gb disks, or go for some 146Gb 15K just for the OS vm disks (for instance 4x146Gb 15k, plus 4x300Gb 10k)?
5- I've also tumbled across some info on the web stating that VMWare 6.7 (the latest version) does not support DL380 G7, would this be true?
Your help would be very much appreciated.
Thank you in advance.
b4u
I'm helping a familiar with an infrastructure problem, after a problem with one of their servers.
We are talking about a small company, with 2 servers and 3 desktops, for a total of 3 people working there.
Recently, one of the servers just crashed, the time has come to just re-think the infrastructure, so I was asked for some help with it.
The first immediate step will be to put a temporary machine to replace the broken server, reinstall the OS and put all information from the broken server hard disks (data is intact and working backups exist), so people can go on with their daily work.
Then it will be a matter of deciding what to do next. My thoughts would be to get a refurbished server (attempting to keep the budget within some limits), and just move on to virtual machines.
The needs:
- 1x Windows 2019 Server, 8Gb RAM for an SQL Instance (with 3x 1Gb databases)
- 1x Windows 2019 Server, 8Gb RAM for an SQL Instance (with 100x 200Mb databases)
- 1x Windows 2009 Server, 4Gb RAM for Domain Controller, AD, DHCP, DNS, File Sharing, etc...
- 1x Linux Server, 4Gb RAM for a small cloud (sharing files remotely between employees)
These are the very minimum machines I'm thinking off. There would be two SQL Server machines as each one would serve different purposes and may require different software installments, hence this separation into 2 virtual machines. Each SQL Server machine will have around 4 desktops working on them, not in a very intensive usage.
To do this, I was thinking about the following machine:
- HP Proliant DL380 G7
- 72Gb RAM DDR3 10600R
- 2x Intel Xeon X5650 (six core each)
- 8x HP 300Gb SAS 10K 2.5"
- Raid Controller with 512Mb memory
So my thinking is, and I would appreciate any comments about them and the solution overall:
1- The first obvious question: would it be a more than enough machine for the job? Should I look for something else maybe?
2- As for provisioning, from my calculations, it has enough resources. Enough RAM for all machines and 8x 300Gb disks. I would put them in 3 groups: 3x300Gb raid5 (total 600Gb for OS main startup partitions), another 3x300Gb raid5 (total 600Gb for adding additional disks for data, as I don't want to put data on C: drives) and finally 2x300Gb (unused, just so if any of the other disks need replacement). Seems to be too easy to think about it and I'm worried it is more complicated than this in the real usage scenario, would this be a good config?
3- I'm thinking about VMWare vs Xenserver, the cost is important and features too, but for instance I don't think I would need something like real-time migration or dynamic resource allocation, that is, if I need to migrate the machine or add more resources, I can easily schedule a downtime with the users, so would Open Xenserver be a better choice? Or better go with VMWare?
4- That machine comes with 300Gb SAS drives. Probably I would need that space for peace of mind, even though my initial thought would be to go for 146Gb 15K SAS drives, just because they would be quicker and easier/cheapest to buy. Should I just think about this machine will all 300Gb disks, or go for some 146Gb 15K just for the OS vm disks (for instance 4x146Gb 15k, plus 4x300Gb 10k)?
5- I've also tumbled across some info on the web stating that VMWare 6.7 (the latest version) does not support DL380 G7, would this be true?
Your help would be very much appreciated.
Thank you in advance.
b4u
Last edited: