Feature Idea - Selectable modules

Dixiesys

Verified User
Joined
Aug 2, 2003
Messages
123
Location
The South
One thing I was brainstorming on was usng Directadmin in a modular multiserver setup.

Here's what I mean -

When you install DA have an option to only install certain modules - say create one server for http/mysql/ftp/webmail, one server for email, one server for dns.

So you could modularize the setup, I bet you could host more sites on say, 30 http, about say, 6 email, and 1 dns server as you could on an equal number of stand alone servers.

With DA's easy to use remote API you could easily make a central control panel. It'd be absolute heaven to have 1 control panel login to manage several thousand sites from.
 
Dixiesys said:
So you could modularize the setup, I bet you could host more sites on say, 30 http, about say, 6 email, and 1 dns server as you could on an equal number of stand alone servers.
These days most of our hosting servers (we manage lots of them) use a lot more resources for email than they do for hosting.

With SpamBlocker I'd say you could probably get by with 15 mail servers per 30 http servers, but wihtout it, I'd say 45 mail servers per 30 http servers.

:(

Jeff
 
UltimeWWW said:
But, 2 DNS servers are required :)

Primary and secondary.
The proper terminology is master and slave.

And in such a setup you could really put both of those DNS servers on machines doing anything else was well.

DNS is actually not very server intensive or traffic intensive (usually DNS is only one UDP packet in each direction each time you've looked at a website since the last time the TTL expired). It can use some memory if you're hosting DNS for thousands of sites, but otherwise it's a very low-impact service.

Jeff
 
2 mediocre P4's could do dns for a LOT of domains, I used to run 1100-1200 domains on a Raq4i (amd k6 450mhz) and that was no load at all on that server.

Now where the load would come from is if you set all the http/email/etc servers to use those 2 dns servers as THEIR dns servers and not run bind at all on the other servers. Then you'd probably see some load.
 
Re: Re: Feature Idea - Selectable modules

jlasman said:
These days most of our hosting servers (we manage lots of them) use a lot more resources for email than they do for hosting.

With SpamBlocker I'd say you could probably get by with 15 mail servers per 30 http servers, but wihtout it, I'd say 45 mail servers per 30 http servers.

:(

Jeff

True email is a big chunk of the cpu pie. Of course in this setup I'd probably use phpsuexec for php and that would probably bring http back on top for cpu usage :) Of course add in virus scanning and good spam blocking and email goes up again in cpu usage.
 
Dixiesys said:
2 mediocre P4's could do dns for a LOT of domains, I used to run 1100-1200 domains on a Raq4i (amd k6 450mhz) and that was no load at all on that server.
I think we've got you beat. One of our clients is, I believe, still running RaQ2s and RaQ3s as DNS servers, for in the neighborhood of 3,000 domains.
Now where the load would come from is if you set all the http/email/etc servers to use those 2 dns servers as THEIR dns servers and not run bind at all on the other servers. Then you'd probably see some load.
While I don't see that creating an unacceptable load, I will point out that it's not considered good practice to run both recursive and authoritative DNS on the same nameservers. We should all use external DNS servers in our /etc/resolv.conf files, and set our local DNS servers to be nonrecursive.

Jeff
 
Back
Top