You will have to work out the compute requirements (like CPU, Memeory, storage and network) requirements as well as other factors like redundancy etc and then choose a server model.
The following link can help you compare various models and choose the best as per your cusotmer requirement: