cPanel & WHM Version 80 has been released, and brings a slew of great updates. Take a look at what is included, and then upgrade today!
 
This object is in archive! 

Centralized Server Management

Feature Importer shared this idea 7 years ago
Completed

As a Hosting Provider, I want centralized Server Management, so that I can control many servers from one main server.


Provide the ability to very easily scale cPanel/WHM installations for large shared hosting providers by means of providing a framework for centralized server management so one cPanel/WHM server can manage many cPanel/WHM servers. This functionality could also benefit reseller users that have accounts on many different servers with the same hosting provider.


This is a feature has also been discussed in the forums

Best Answer
photo

We are rolling out a feature to do just this in 11.44. This will just be a proof of concept in 11.44 which will allow you to syncronize upcp preferences, laying the ground work to roll this out to more pages.


You can read the Blog Aricle here.


Or go here to vote for the next page you want to see this feature added to: http://features.cpanel.net/categories/configuration-cluster/all/status/popular

Comments (25)

photo
5

It would be nice to have some clusterized setup manager, since if today I want to change the default setting of a feature on Tweak Settings, i have to go one by one disabling that feature on each server and reloading cpanel.

photo
5

I agree. Perhaps a system like what ConfigServer Firewall (CSF) uses? Or rvskin uses? Both of these have the ability to specify a "master" server, and then when configuring additional servers you simply specify the master and it pulls in all the various settings. You can also automate it so that the master pushes out any changes or the slaves pull any changes.


Something simple would be good. :)

photo
4

Also, for all of us ussing cluster dns servers (cpanel dnsonly), it would be very convenient to use that server as the master configuration one, since all the others already have that root key saved.

photo
2

Personally, for me, the ideal development of this feature is to stereotype a major part of WHM settings and unite them under a single interface for easy manipulation of multiple servers.

This will simplify the task of system administration and help to apply critical changes (for example, published publicly known information on security vulnerabilities (CVE)) ​​on a set of servers).

The next milestone in the development, as it appears to me, should be the integration with linux systems management solutions for complete automation, for example with:


spacewalk.redhat.com


This symbiosis will make the installation of new servers from scratch (using kickstart method) possible and output them in production in a matter of hours.

photo
1

Granted, this is manageable using the API.

photo
2

Agree, can be more easy to manage multiple WHM servers. And poor optimization to profite resources infraestructures, we need to take jobs to migrate some websites to new servers because are overloaded on apache + mysql but crazy to disk space is only at 5% of capacity. Maybe cPanel will some day think in cloud mode...


http://forums.cpanel.net/f145/cpanel-cloud-computing-engine-216331.html


Visio: http://www.bestpic.es/image/45.jpeg


Posted by me:


I think in one node system with the cPanel engine and remote (external) hosts-service, and to combine using different virtual servers (using vmware ESXI por example).- more install directory options, for example to install mailboxes in a external NAS server- possibility to create system-clouds such as service-only and more implementation to externalize into remote VPS like mysql, mail, different webservers, etc...- possibility to manage different system versions in diferent clouds...- better and more options for storage managements


Originally Posted by LVWH


Hello Everyone,I have been looking into doing something similar as well. I however have been looking at ways to segregate services to other servers but still managed by a single instance of WHM. In the early days of hosting this is how it was done but we just never had the management tools of today. if I remember right this is how the HSpere system worked where Apache was on one server, email was on another, and MySQL was on another. This was a great way to scale according to the service that was used most. So if all you did was host forums you would quickly need a MySQL server that could serve up the required amount queries and simply scale that server UP when needed. Now with all the authentication systems that are available I think it is very doable and the cPanel team could actually make this happen. I'm sure there would be special licensing requirements for it but I think even if cPanel charged what is charged per server now that I just might go for it. Of course many would start with all VPS Servers I'm sure, and at $15 per server times 4-5 servers for one array that is quite reasonable.Another thing I would like to see cPanel do is to have a better resource monitoring system. I have been using NewRelic for just a little while now and may I say it is pretty nice. Iv'e had to troubleshoot a few issues with them but overall it's pretty nice and the inital roll-out is simple. it is for Server Owners Only (VPS or Not). Must have root access to install full monitoring tools.NewRelic's Presentation is really nice as well. It's a bit pricy though and I may not keep it in the long run. There are just too many free systems out there. Many of which are really good.I would like to show my support for offloading services from a main cPanle/WHM server and move some services to other physical or virtualized machines.cPanel, ball is in your court now.Cheers,LVWH

photo
3

We very much need this feature, we have more than 30 servers with cPanel and just change some settings, it is a very long process

photo
2

The current system of having to rsync files over from a primary cpanle server to all the others you want configured the same, followed by restarting (or in the case of php/apache, recompiling) things using ssh and scripts is

a. prone to missing something

b. a huge timewaster when you manage a lot of servers and

c. fundamental to having a standard deployment concept


This feature is *long* overdue

photo
2

Updating servers individually is quite painful and time consuming, being able to make configuration changes and perform updates through a centralized server would be a wonderful option and definitely needs to be on top priority for cPanel as of right now.

photo
1

WHM => manage SSH Keys


ssh-copy-id -i .ssh/id_rsa.pub user@remote-host


Next, track which machines are granted remote key and let the admin select which server to do a ssh-copy-id for multi-cpanel license holders.

photo
5

much need feature.

PLESK has Already implemented.

photo
1

I cannot stress how much we need this.. I abhor Plesk, but this feature is the difference between deciding to grow our shared hosting business TODAY on cPanel or move to something else

photo
2

It would be nice to see this feature

photo
2

I think this is a good idea. It works for me and my vps nodes using Solusvm, so why not for cpanel servers.


1 Control panel -> connected to multiple servers

1 Login url -> eg: cpanel.yourdomain.com

photo
1

Does this mean their will be only 1 set of of name-servers ( I hope so )


ns1.yourdomain.com & ns2.yourdomain.com


Would those work for ALL connected servers to your central cpanel server, like cluster ?


and each slave server, would have its own hostname?

photo
1

We are rolling out a feature to do just this in 11.44. This will just be a proof of concept in 11.44 which will allow you to syncronize upcp preferences, laying the ground work to roll this out to more pages.


You can read the Blog Aricle here.


Or go here to vote for the next page you want to see this feature added to: http://features.cpanel.net/categories/configuration-cluster/all/status/popular

photo
1

Glad to see that this has made the cut. Well done cPanel.

photo
2

Nice, so no need to many logins just for one or two tweaks

photo
1

Any updates on this request? cPanel please update now!

photo
1

i want something like Hostnine Reseller Central - http://demo.hostnine.com/ where you can set different servers from different datacenter/locations.

photo
1

Cool!

photo
1

do we know when 11.44 will be a "release" version?

photo
1

we're at 11.48, is this feature released yet? Not referring to "clustered servers" which is NOT this feature but rather a different feature.

photo
1

cPaneluser, this is actually the function. They've only implemented it for one feature, the Update Preferences. Looks like they plan on adding it to other features/settings in the future.

photo
1

ok then it shouldn't say "completed" then but rather "in progress" or "under development"

Comments have been locked on this page!