Question Would this be strong enough or just overkill?

Aug 2, 2023
7
0
10
I'm actually interested in building a web/mail server. I'll have database with thousands of users and multiple websites hosted on a LEMP Stack Server.

Hopefully I'll eventually have thousands of visitors daily on each website that I build (about 3 of them).

I wanted to use a HP EliteDesk 800 G4 mini as my web server with the following specs:


CPU: Intel Core i7-8700 / base 3.2 GHz/ Turbo 4.6GHz

RAM: 32GB DDR4-2666

SSD Storage: 1TB PCIe NVMe M.2 SSD


Do you think that this would perform well to handle a database of around 100,000 subscribers?

I was thinking that I could build a NAS Sever to handle all of the storage. Maybe about 20TB over time.

Any ideas would be appreciated.
 
Could you go higher on the specs just askin in anyway? The better ; the faster I always say kinda........................cuz nothin ain't over kill in a norm
 
You listed the hardware that you want to use.

You need to go back a couple of steps....

Starting with the applicable manufacturer's listed hardware and software requirements to support the envisioned web/mail server, the websites, and database. And eventually a NAS, etc..

That still leaves lots of other questions such as performance requirements, etc..

The database itself will have specific hardware requirements.

Simply counting subscribers is not sufficient. How much data per subscriber is much more relevant. How much reading, writing, querying, reporting will be going on. Transactions matter.

If the listed HP EliteDesk 800 specs exceed the manufacturer's requirements then you have your answer - to some extent.

However, if growth is anticipated then the hardware requirements may change accordingly. At some threshold, RAM, for example, may need to be doubled from 32 GB to 64 GB.

Update your post to include some listing of software (what database, what web tools, server OS etc.) are to be installed and configured along with the recommended hardware specs for each.

Much the same when it comes to a NAS Server: you start with specific requirements including any performance requirments.

Post what OS/software etc. that will be running on the server and include your conclusions whether or not the HP EliteDesk 800 G4 mini's hardware specs are sufficient.

Consider that if you need to use the HP EliteDeck 800 then that becomes a constraint and much may need to be changed.