(12-21-2009 01:35 PM)ZooL Wrote: hey,
this project it death
What do you mean by "this project"? The india one I quoted or the multi server admin tool that I proposed?
MicCo,
I have seen those pages before, but I don't think that is a solution to my view of "multiple server administration".
What I mean is that I can have a server list in the panel, and if I want to configure the server number 112, I just click server 112 and I can get into the admin pages of server 112. I am not meaning separating the web services and ftp services to other physical servers.
The reason for having this feature is that I can have a single point to control all the standalone servers, and not distributing the services in a group of machines that are linked up with NFS.
i.e.
192.168.0.1 No External IP Dedicated Main Admin Server
Services:MySQL, FTP, Web, Mail
192.168.0.2 218.254.123.1 Server 1
Services:MySQL, FTP, Web, Mail Serving 30 clients
192.168.0.3 218.254.123.2 Server 2
Services:MySQL, FTP, Web, Mail Serving 30 clients
192.168.0.4 218.254.123.3 Server 3
Services:MySQL, FTP, Web, Mail Serving 30 clients
.....
Each server running all services and serves a predefined amount of users. I think this is the way that most small sized hosting companies do. This method is scalable in both CPU usage and Disk Storage and can distribute the CPU and Storage load to other machines. It is also intuitive to operate, which is important for small companies, where they cannot afford to hire a very experienced adminstrator. I know we can make MYSQL Cluster, Mail Cluster and NFS to spread the loads, but it might be a technical barrier for admins in small companies. If a cluster crashed, all their customers will be affected and it is a risk that small firms can't take. If we can control a group of standalone servers, whenever one server died with whatever reasons, just a part of users will be affected.
For small companies, we don't need a central cluster or distributing the services to different dedicated machines, but we need a tool for managing multiple standalone machines that runs all the services inside.
When I have a new server added, I can just use a clone disk to load it up, setup new IPs and hostnames. Then I can manually add the new server internal IP to the Main Admin Server Panel, or if better, it will find the Main Admin Server through the config file on the clone disk and add itself to the list.
I hope I can explain my idea clearly~
Comments are always welcomed~
Rex