Jump to content

Need help getting a server

So I have this project for a school assignment in which, among other things, I have to get a server for a small business.

 

Except there's one small problem.... I don't know anything about server hardware.

 

The server is going to be a virtualization host that has to run 2 VM's. One is a domain controller/File server and the other is an exchange server.

The budget for this server is around €4.000,-

 

What kind of hardware do i need for this and is this even achievable?

 

(Note: I don't need to buy the server, I only need the specs/model)

.

Link to comment
Share on other sites

Link to post
Share on other sites

That is achievable.

 

As far as hardware, you'd probably be looking at LGA 2011-2 or 3 to get the best bang for your buck. Probably want two 8 core Xeons and in the region of 24GB memory.

 

For storage, I'd aim for maybe a 120GB SSD with Linux and VMWare installed as your host system, maybe another 120GB SSD for each virtual machine, and then hard drives for their various needs. So maybe like 4-5 WD Reds in RAID 5 for the file server, however much you feel is necessary for the other one.

 

One of the other things you'll probably want to consider is rackmount servers vs tower servers. Both have their pros and cons.

Quote or tag me( @Crunchy Dragon) if you want me to see your reply

If a post solved your problem/answered your question, please consider marking it as "solved"

Community Standards // Join Floatplane!

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Crunchy Dragon said:

Probably want two 8 core Xeons and in the region of 24GB memory.

Hyper-V host needs about 4GB RAM.

DC+File Share can be run with 4GB RAM aswell.

Exchange 2019 has a 128GB RAM as minimum requirement.

Link to comment
Share on other sites

Link to post
Share on other sites

38 minutes ago, Acedia said:

Hyper-V host needs about 4GB RAM.

DC+File Share can be run with 4GB RAM aswell.

Exchange 2019 has a 128GB RAM as minimum requirement.

I was taking a guess, looks like I overestimated just a little bit.

 

Thanks for clarifying :D

Quote or tag me( @Crunchy Dragon) if you want me to see your reply

If a post solved your problem/answered your question, please consider marking it as "solved"

Community Standards // Join Floatplane!

Link to comment
Share on other sites

Link to post
Share on other sites

Do you actually need to buy it or just rent for the project? Renting would definitely be possible on that budget but the price of a rented server kinda changes by where you go, which continent are you on?

Link to comment
Share on other sites

Link to post
Share on other sites

How many users are we talking?

Spoiler

Desktop: Ryzen9 5950X | ASUS ROG Crosshair VIII Hero (Wifi) | EVGA RTX 3080Ti FTW3 | 32GB (2x16GB) Corsair Dominator Platinum RGB Pro 3600Mhz | EKWB EK-AIO 360D-RGB | EKWB EK-Vardar RGB Fans | 1TB Samsung 980 Pro, 4TB Samsung 980 Pro | Corsair 5000D Airflow | Corsair HX850 Platinum PSU | Asus ROG 42" OLED PG42UQ + LG 32" 32GK850G Monitor | Roccat Vulcan TKL Pro Keyboard | Logitech G Pro X Superlight  | MicroLab Solo 7C Speakers | Audio-Technica ATH-M50xBT2 LE Headphones | TC-Helicon GoXLR | Audio-Technica AT2035 | LTT Desk Mat | XBOX-X Controller | Windows 11 Pro

 

Spoiler

Server: Fractal Design Define R6 | Ryzen 3950x | ASRock X570 Taichi | EVGA GTX1070 FTW | 64GB (4x16GB) Corsair Vengeance LPX 3000Mhz | Corsair RM850v2 PSU | Fractal S36 Triple AIO | 12 x 8TB HGST Ultrastar He10 (WD Whitelabel) | 500GB Aorus Gen4 NVMe | 2 x 2TB Samsung 970 Evo Plus NVMe | LSI 9211-8i HBA

 

Link to comment
Share on other sites

Link to post
Share on other sites

13 hours ago, Acedia said:

Hyper-V host needs about 4GB RAM.

DC+File Share can be run with 4GB RAM aswell.

Exchange 2019 has a 128GB RAM as minimum requirement.

Hyper-V and DC/FS don't need a lot of memory, that is correct. However, EX2019 will run with 16GB and up. You probably meant 128GB of storage.

We have customers with ~100 users that don't even need 32GB for Exchange.

 

I'd say 48 or 64GB RAM would be more than plenty. Storage should be 15K SAS for Exchange or SSDs.

PC Specs - AMD Ryzen 7 5800X3D MSI B550M Mortar - 32GB Corsair Vengeance RGB DDR4-3600 @ CL16 - ASRock RX7800XT 660p 1TBGB & Crucial P5 1TB Fractal Define Mini C CM V750v2 - Windows 11 Pro

 

Link to comment
Share on other sites

Link to post
Share on other sites

7 hours ago, NelizMastr said:

However, EX2019 will run with 16GB and up. You probably meant 128GB of storage.

https://docs.microsoft.com/en-us/exchange/plan-and-deploy/system-requirements?view=exchserver-2019

I know Exchange 2013 runs with less, I haven't checked our own Exchange 2016 and so far we don't have an Exchange 2019 under support, but at least the docs require it.

Link to comment
Share on other sites

Link to post
Share on other sites

On 5/31/2019 at 8:33 PM, Acedia said:

https://docs.microsoft.com/en-us/exchange/plan-and-deploy/system-requirements?view=exchserver-2019

I know Exchange 2013 runs with less, I haven't checked our own Exchange 2016 and so far we don't have an Exchange 2019 under support, but at least the docs require it.

Oh wow. 128G!?! Good thing that Exchange online is a thing. ;) I've got a hybrid setup myself. 

CPU: AMD Ryzen 5 5600X | CPU Cooler: Stock AMD Cooler | Motherboard: Asus ROG STRIX B550-F GAMING (WI-FI) | RAM: Corsair Vengeance LPX 16 GB (2 x 8 GB) DDR4-3000 CL16 | GPU: Nvidia GTX 1060 6GB Zotac Mini | Case: K280 Case | PSU: Cooler Master B600 Power supply | SSD: 1TB  | HDDs: 1x 250GB & 1x 1TB WD Blue | Monitors: 24" Acer S240HLBID + 24" Samsung  | OS: Win 10 Pro

 

Audio: Behringer Q802USB Xenyx 8 Input Mixer |  U-PHORIA UMC204HD | Behringer XM8500 Dynamic Cardioid Vocal Microphone | Sound Blaster Audigy Fx PCI-E card.

 

Home Lab:  Lenovo ThinkCenter M82 ESXi 6.7 | Lenovo M93 Tiny Exchange 2019 | TP-LINK TL-SG1024D 24-Port Gigabit | Cisco ASA 5506 firewall  | Cisco Catalyst 3750 Gigabit Switch | Cisco 2960C-LL | HP MicroServer G8 NAS | Custom built SCCM Server.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

  • 4 weeks later...
On 5/31/2019 at 9:33 PM, Acedia said:

https://docs.microsoft.com/en-us/exchange/plan-and-deploy/system-requirements?view=exchserver-2019

I know Exchange 2013 runs with less, I haven't checked our own Exchange 2016 and so far we don't have an Exchange 2019 under support, but at least the docs require it.

Lmao, that's retarded. EX2019 runs fine with 24GB.

PC Specs - AMD Ryzen 7 5800X3D MSI B550M Mortar - 32GB Corsair Vengeance RGB DDR4-3600 @ CL16 - ASRock RX7800XT 660p 1TBGB & Crucial P5 1TB Fractal Define Mini C CM V750v2 - Windows 11 Pro

 

Link to comment
Share on other sites

Link to post
Share on other sites

23 hours ago, NelizMastr said:

Lmao, that's retarded. EX2019 runs fine with 24GB.

But how many mailboxes and databases?

CPU: AMD Ryzen 5 5600X | CPU Cooler: Stock AMD Cooler | Motherboard: Asus ROG STRIX B550-F GAMING (WI-FI) | RAM: Corsair Vengeance LPX 16 GB (2 x 8 GB) DDR4-3000 CL16 | GPU: Nvidia GTX 1060 6GB Zotac Mini | Case: K280 Case | PSU: Cooler Master B600 Power supply | SSD: 1TB  | HDDs: 1x 250GB & 1x 1TB WD Blue | Monitors: 24" Acer S240HLBID + 24" Samsung  | OS: Win 10 Pro

 

Audio: Behringer Q802USB Xenyx 8 Input Mixer |  U-PHORIA UMC204HD | Behringer XM8500 Dynamic Cardioid Vocal Microphone | Sound Blaster Audigy Fx PCI-E card.

 

Home Lab:  Lenovo ThinkCenter M82 ESXi 6.7 | Lenovo M93 Tiny Exchange 2019 | TP-LINK TL-SG1024D 24-Port Gigabit | Cisco ASA 5506 firewall  | Cisco Catalyst 3750 Gigabit Switch | Cisco 2960C-LL | HP MicroServer G8 NAS | Custom built SCCM Server.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

On 6/26/2019 at 2:28 PM, Abdul201588 said:

But how many mailboxes and databases?

1 database, 100 mailboxes. That's the kind of deployment I deal with. To be honest, when you start going above a certain amount of mailboxes, you want to build up a complete DAG anyway, which makes the requirements a moot point.

PC Specs - AMD Ryzen 7 5800X3D MSI B550M Mortar - 32GB Corsair Vengeance RGB DDR4-3600 @ CL16 - ASRock RX7800XT 660p 1TBGB & Crucial P5 1TB Fractal Define Mini C CM V750v2 - Windows 11 Pro

 

Link to comment
Share on other sites

Link to post
Share on other sites

6 hours ago, NelizMastr said:

1 database, 100 mailboxes. That's the kind of deployment I deal with. To be honest, when you start going above a certain amount of mailboxes, you want to build up a complete DAG anyway, which makes the requirements a moot point.

Are you running the server as a VM or is it on bare metal?

CPU: AMD Ryzen 5 5600X | CPU Cooler: Stock AMD Cooler | Motherboard: Asus ROG STRIX B550-F GAMING (WI-FI) | RAM: Corsair Vengeance LPX 16 GB (2 x 8 GB) DDR4-3000 CL16 | GPU: Nvidia GTX 1060 6GB Zotac Mini | Case: K280 Case | PSU: Cooler Master B600 Power supply | SSD: 1TB  | HDDs: 1x 250GB & 1x 1TB WD Blue | Monitors: 24" Acer S240HLBID + 24" Samsung  | OS: Win 10 Pro

 

Audio: Behringer Q802USB Xenyx 8 Input Mixer |  U-PHORIA UMC204HD | Behringer XM8500 Dynamic Cardioid Vocal Microphone | Sound Blaster Audigy Fx PCI-E card.

 

Home Lab:  Lenovo ThinkCenter M82 ESXi 6.7 | Lenovo M93 Tiny Exchange 2019 | TP-LINK TL-SG1024D 24-Port Gigabit | Cisco ASA 5506 firewall  | Cisco Catalyst 3750 Gigabit Switch | Cisco 2960C-LL | HP MicroServer G8 NAS | Custom built SCCM Server.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

31 minutes ago, Abdul201588 said:

Are you running the server as a VM or is it on bare metal?

VM. We've deployed this kind of config to a few dozen servers. No issues whatsoever.

PC Specs - AMD Ryzen 7 5800X3D MSI B550M Mortar - 32GB Corsair Vengeance RGB DDR4-3600 @ CL16 - ASRock RX7800XT 660p 1TBGB & Crucial P5 1TB Fractal Define Mini C CM V750v2 - Windows 11 Pro

 

Link to comment
Share on other sites

Link to post
Share on other sites

44 minutes ago, NelizMastr said:

VM. We've deployed this kind of config to a few dozen servers. No issues whatsoever.

Interesting. How much cores does it have?

CPU: AMD Ryzen 5 5600X | CPU Cooler: Stock AMD Cooler | Motherboard: Asus ROG STRIX B550-F GAMING (WI-FI) | RAM: Corsair Vengeance LPX 16 GB (2 x 8 GB) DDR4-3000 CL16 | GPU: Nvidia GTX 1060 6GB Zotac Mini | Case: K280 Case | PSU: Cooler Master B600 Power supply | SSD: 1TB  | HDDs: 1x 250GB & 1x 1TB WD Blue | Monitors: 24" Acer S240HLBID + 24" Samsung  | OS: Win 10 Pro

 

Audio: Behringer Q802USB Xenyx 8 Input Mixer |  U-PHORIA UMC204HD | Behringer XM8500 Dynamic Cardioid Vocal Microphone | Sound Blaster Audigy Fx PCI-E card.

 

Home Lab:  Lenovo ThinkCenter M82 ESXi 6.7 | Lenovo M93 Tiny Exchange 2019 | TP-LINK TL-SG1024D 24-Port Gigabit | Cisco ASA 5506 firewall  | Cisco Catalyst 3750 Gigabit Switch | Cisco 2960C-LL | HP MicroServer G8 NAS | Custom built SCCM Server.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

The resources really depends on how you configure them. 

 

Some of the environments I manage have only 4-6 databases per server, with a lot of servers to make the DAG highly resilient but theyre more complex for configuration. These typically have around 24GB ram and 4 cores. 

Some of the environments only have 2 mailbox servers in a failover relationship which is far more simple but is less resilient and requires more processor/ram for each node. In these smaller environments, normally have around 48-64GB ram and 8 cores, assuming you have Edge Transport & Client Access roles on different servers. 

 

Generally you'd only have a single server Exchange environment if you're a small business, in which case you really don't need 128GB ram as NelizMastr pointed out. 

 

 

Spoiler

Desktop: Ryzen9 5950X | ASUS ROG Crosshair VIII Hero (Wifi) | EVGA RTX 3080Ti FTW3 | 32GB (2x16GB) Corsair Dominator Platinum RGB Pro 3600Mhz | EKWB EK-AIO 360D-RGB | EKWB EK-Vardar RGB Fans | 1TB Samsung 980 Pro, 4TB Samsung 980 Pro | Corsair 5000D Airflow | Corsair HX850 Platinum PSU | Asus ROG 42" OLED PG42UQ + LG 32" 32GK850G Monitor | Roccat Vulcan TKL Pro Keyboard | Logitech G Pro X Superlight  | MicroLab Solo 7C Speakers | Audio-Technica ATH-M50xBT2 LE Headphones | TC-Helicon GoXLR | Audio-Technica AT2035 | LTT Desk Mat | XBOX-X Controller | Windows 11 Pro

 

Spoiler

Server: Fractal Design Define R6 | Ryzen 3950x | ASRock X570 Taichi | EVGA GTX1070 FTW | 64GB (4x16GB) Corsair Vengeance LPX 3000Mhz | Corsair RM850v2 PSU | Fractal S36 Triple AIO | 12 x 8TB HGST Ultrastar He10 (WD Whitelabel) | 500GB Aorus Gen4 NVMe | 2 x 2TB Samsung 970 Evo Plus NVMe | LSI 9211-8i HBA

 

Link to comment
Share on other sites

Link to post
Share on other sites

15 hours ago, Abdul201588 said:

Interesting. How much cores does it have?

Typically 4. 

Our customer base is mostly small business, somewhere between 5-50 users on average, some exceptions in the 500-2000 range.

The smaller businesses are usually equipped with a single CPU ML350 G10 these days with a 8-10 core Xeon and 64-128GB RAM, SSDs for VMs, RAID1 cheapo SAS for OS. This config seems to suit them well enough. 

On prem Exchange is slowly disappearing though. Exchange Online being so cheap is a win for a lot of businesses. Takes a good while to get ROI on on-prem with the current pricing.

PC Specs - AMD Ryzen 7 5800X3D MSI B550M Mortar - 32GB Corsair Vengeance RGB DDR4-3600 @ CL16 - ASRock RX7800XT 660p 1TBGB & Crucial P5 1TB Fractal Define Mini C CM V750v2 - Windows 11 Pro

 

Link to comment
Share on other sites

Link to post
Share on other sites

On 5/31/2019 at 10:27 AM, Acedia said:

Exchange 2019 has a 128GB RAM as minimum requirement.

No small business should ever be running an onsite email server anymore, too many much cheaper cloud options by Microsoft, Google etc that have all the proper security and filtering setup. This is an area not to get in to without actually needing to.

 

On 5/31/2019 at 8:16 AM, lolsmurfzs said:

The server is going to be a virtualization host that has to run 2 VM's. One is a domain controller/File server and the other is an exchange server.

A Domain Controller that is also a File Server is very bad practice and is even worse when virtualization is already being considered. I'm assuming that this is a requirement of your assignment that you are doing so may be unavoidable but my feed back to the course coordinator is to adjust the material because this is just bad.

 

Similar deal for Microsoft Exchange Server, swap out for Microsoft SQL Server which is more likely to actually be a requirement and would equally fit the purpose of the assignment.

 

In light of this being an assignment I'm not going to directly give you an actual server model and hardware specification because that just feels like doing the assignment for you. Just know that Microsoft minimum specifications for Exchange Server are highly misleading so don't spec the server for that, make sure you justify why or you'll be marked down.

 

Personally I would include 2 Windows Server Standard license which allows for 4 VMs in total and have 1 Domain Controller, 1 File Server, 1 Exchange Server and 1 license free for future additional requirements. This also allows for another physical server to be purchased later if required and to be setup in HA without needing to purchase additional Windows Licenses unless you need to go over that 4 VM requirement.

 

Also damn it just realized how old this topic was so going to stop burning effort, OP hasn't checked back in yet.

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, NelizMastr said:

RAID1 cheapo SAS for OS.

We switched over to Read Intensive SSDs for OS because the price was very much the same. SAS is pretty expensive now considering their capacity and performance along with reliability.

Link to comment
Share on other sites

Link to post
Share on other sites

On 6/29/2019 at 8:37 AM, leadeater said:

We switched over to Read Intensive SSDs for OS because the price was very much the same. SAS is pretty expensive now considering their capacity and performance along with reliability.

We tend to use 300GB 10K disks as they are uber cheap. Why we’re not running the hypervisor from a SD card is beyond me, though, as 90% of new servers are ESXi.

PC Specs - AMD Ryzen 7 5800X3D MSI B550M Mortar - 32GB Corsair Vengeance RGB DDR4-3600 @ CL16 - ASRock RX7800XT 660p 1TBGB & Crucial P5 1TB Fractal Define Mini C CM V750v2 - Windows 11 Pro

 

Link to comment
Share on other sites

Link to post
Share on other sites

For this said project I would suggest renting as this is the cheapest option. There are many great services out there such as Softlayer which is an IBM company. The great part of renting a server is if any hardware failures happen most companies will replace the part for free.  As to your question about specs we need to know what core and memory count you are looking at for your VMs. For overall basic VM, I suggest dual Intel E5-2620v3 or 4110 if you are renting with 64GB of ECC ram, as to storage you will have to figure that out. Since this is for a company please configure this server with a raid card and at least raid 1 configuration. 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×