We are currently offering dedicated servers and we have all the tools in place to autoprovision new servers. We've had some request from partners for us to handle the backend processing on shared environments, but we don't have the tools to do it efficiently. We wouldn't be so worried for small growth, but they are anticipating a few thousand customers in a months time.

All of the customers will have a Ensim/Plesk "like" control panel and we need a tool to autoprovision these shared server web sites on sign-up. I would like a solution that's not going to lock us into one technology. What's available to accomplish this?

Microsoft has a solution for Win2000/NT, but we need to address Linux. We have our billing, CRM and OSS in place so the solution needs to be an add-on.

I appreciate it.