Are you serious in partitioning your whole server into those 4 things?
VPS + Reseller + Hosting + Backup???
Erm... kinda a lot to put on a server don't you think?
I agree, this may be too much for 1 server. Are you going to keep clients at a low minimum. I would at least recommend putting the backup portion on a different server.
PsychzNetworks - Enterprise Servers & Data Center Professionals
★24/7 On-Site Support - Premium Server Hardware
★Facilities: Los Angeles, CA - Dallas, TX, Ashburn, VA | Tier-4 Data Centers
★Dedicated Servers - Colocation - Psychz DDoS-Shield™ On-Premise Mitigation
What sort of budget do you have? Any other specific requirements? This sort of information will help us to point you in the right direction
█ XeHost.net - Hosting websites since 1999!
█ Shared Hosting, Cloud Hosting, Reseller Hosting, VPS Hosting, and Dedicated Servers
█ End-User Support, WHMCS, and WHMReseller Available on Reseller Plans!
█ Follow us on Twitter - new special every Sunday! @XeHost