Infrastructure Advice

A client has approached us with the desire to set up an ASP that would provide content managed websites for their constituents. To start they are thinking 100-200 domains, with the following requirements:

1. Must be able to throttle bandwidth and disk space on a per domain basis

2. Must be able to provide email accounts and stats for each domain

3. Must be easily expandable (add more servers if necessary)

4. No client access to a control panel (although it would be nice to let them set up emails)

5. Must be easy to add domains, suspend domains, etc.

We are going to propose three dual xeons (1 web server, 1 mysql, and 1 mail/dns) to start and would add on servers as growth dictated.

Are there any control panels that would make sense for such a set-up? Or is our best bet to go plain Redhat or FreeBSD and write some custom stuff?

Something like H-Sphere would work, except that they do NOT want 100 seperate control panels and H-Sphere does not allow you to throttle bandwidth or disk space on a per domain basis within a single cp account. Any advice on the best way to approach such a set-up?

 

 

 

 

Top