12-15-2007, 05:10 PM #1Junior Guru Wannabe
- Join Date
- Aug 2006
Setting up a high-availability system
I have a customer who wants a high-availability system to offer Unix web hosting. He wants to deal only with sales and basic support. I'm not a system administrator and therefore I'm searching for some one to provide me with consultancy to design on paper the architecture of the system for him, as well as suppliers for servers rental and software licenses. Basically he wants to be able to control all resources on a per-account basis because the lowest hosting plan will be free, so these free users shouldn't be able to send spam, to use all CPU, etc... Web hosting and email hosting should be load-balanced so that sites don't undergo the Digg/Slashdot effects, he suggesting using DBMail for the email backend, possibly Zimbra for the webmail, jailed shell, RoR, Procmail, Mailman, custom DNS, Crontab, and several other goodies that Dreamhost has (Jabber, WebDAV, Passworded Directories). At last, he needs a front-end to be able to order and install SSL certs on demand, and to register and set up domain names using APIs (optional).
You have to be able to code in a scripting language because there will be 1001 things to check on a daily basis and automatically for the free accounts (think about all these people who will create accounts and leave them, those online pharmacy web sites to detect and terminate, spammers, scammers, copyright infringement, illegal software hosting, etc...). My customers probably won't want to have to review all sites daily and manually. So a front-end where suspicious web sites are listed and a [x] button to terminate them if needed. Account creation should be automated as well (no manual release).
I expect quality of hosting to be more or less that of Cartika Hosting, something that just works, when a spare part breaks, the customer doesn't notice.
I need to make sure you're good at system administration, so if you're interested, and if you think you are really able to set this up, please PM me with: an overview of the way you would set this up, a few recommendations or examples of previous work or satisfied customers that I can actually call to double-check.
12-15-2007, 10:22 PM #2Predatory Poster
- Join Date
- Jul 2003
- Goleta, CA
You may want to try Steven over at rack911 . A job like this is right up his alley. I'm not sure if he'd be interested in doing the programming though.Patron: I'd like my free lunch please.
Cafe Manager: Free lunch? Did you read the fine print stating it was an April Fool's joke.
Patron: I read the same way I listen, I ignore the parts I don't agree with. I'm suing you for false advertising.
Cafe Owner: Is our lawyer still working pro bono?
12-15-2007, 10:24 PM #3Junior Guru Wannabe
- Join Date
- Aug 2006
Thanks, I'll get in touch with him.
12-16-2007, 12:34 AM #4
If I am reading this correctly, you basically want a new panel formed around the features you want?Steven Ciaburri | Industry's Best Server Management - Rack911.com
Software Auditing - 400+ Vulnerabilities Found - Quote @ https://www.RACK911Labs.com
Fully Managed Dedicated Servers (Las Vegas, New York City, & Amsterdam) (AS62710)
FreeBSD & Linux Server Management, Security Auditing, Server Optimization, PCI Compliance