Search code examples
mysqlserver-hardware

How do you determine the hardware needed for a server?


I would like to know how do you determine the hardware needed for a server?

I have a DB Server running MySQL, and now I want to buy a server, but I don't know what hardware specification that I need. This is a server for a hosting a web page.

EDIT: The software it's just MySQL Server


Solution

  • It all depends on how much load is expected on the application. But as a minimum, I'd go for 2 x cpu or multi-core single cpu, at least 4GB RAM and a decent RAID controller. Depending on your performance and storage requirements - I'd start off with RAID 1 (Mirror) and extend that to RAID 10 (Mirrored stripes) across everything (SAME - Stripe and Mirror Everything).

    Get some decent network points too.

    That should at least give you enough headroom if you need to expand.