1. Please take a little time for this simple survey! Thank you for participating!
    Dismiss Notice
  2. Dear Pleskians, please read this carefully! New attachments and other rules Thank you!
    Dismiss Notice
  3. Dear Pleskians, I really hope that you will share your opinion in this Special topic for chatter about Plesk in the Clouds. Thank you!
    Dismiss Notice

Cluster the Client Plesk interface

Discussion in 'Plesk Automation' started by Amin Taheri, Nov 15, 2012.

  1. Amin Taheri

    Amin Taheri Golden Pleskian Plesk Certified Professional

    33
     
    Joined:
    Jul 5, 2007
    Messages:
    1,398
    Likes Received:
    1
    Location:
    Seattle Area
    Is it possible to cluster the main Plesk interface that the customer would be logging into in order to manage their domains, hosting, etc? It would be nice in case one server is having issues, or we need to do any maintenance (updates/upgrades, MU, etc) and not have any service disruptions. Even if this was done through a BigIP or some other traffic routing device, just the abillity to have multiple of these controller nodes - is this possible or is this in development/planning?
     
  2. Andrew Andriatis

    Andrew Andriatis Regular Pleskian Plesk Team

    23
    57%
    Joined:
    Apr 16, 2009
    Messages:
    431
    Likes Received:
    1
    Hi, Amin,
    We are thinking about this, but the solution isn't that really simple. You are not looking for a clustered application here. The primary and backup servers cannot run on a shared file system or the same DB, because the primary requirement is independent upgrades. This means that you are asking for a standby system, which could be put into service at the moment when the primary fails or is taken out for maintenance. The synchronization process is the key problem here, especially when you want to bring up to speed the primary system after it was upgraded, while the old one is still running the old software. In general, there is no universal solution for that, and we'd have to code the backward synchronization manually for each upgrade. This is painful.

    On the other hand, is CP accessibility is so crucial for the customers? In my opinion the service node availability is priority 0, and the control panel is priority 2 taking into account that your services are still running. Even major banks are pretty often take out customer access for the weekend. If you would choose, what you'd prefer to do first - clustering your control panel or the service nodes?

    Regards,
    Andrey Andriatis
     
Loading...