$150: Make server-pools work in failover mode (as advertised by GUI)



  • Hi,

    currently slbd only supports round-robin for server pools. The GUI currently advertises a failover mode. I need this to work as advertised, in addition to a way to see which system is currently active (in status page?) and - optionally - a quick way to toggle which system is used.

    After failing over to a lower-priority host, it should go back to the next higher-priority as soon as it is available again. The way it currently works with the "panic host" is the behavior I want, but I don't want to use that feature to achieve this – a "panic host" is still desired.

    Any takers?

    /Eirik



  • @ltning:

    Hi,

    currently slbd only supports round-robin for server pools. The GUI currently advertises a failover mode. I need this to work as advertised, in addition to a way to see which system is currently active (in status page?) and - optionally - a quick way to toggle which system is used.

    FYI, that was a bug in implementation.  The server load balancing already has an implemented site down feature.

    @ltning:

    After failing over to a lower-priority host, it should go back to the next higher-priority as soon as it is available again. The way it currently works with the "panic host" is the behavior I want, but I don't want to use that feature to achieve this – a "panic host" is still desired.

    Any takers?

    /Eirik

    For whoever considers this bounty…it'll require C skills and PHP skills to implement.

    --Bill



  • Hello All

    I would like to see a scenario where one can define multiple pools, consisting of different WANs, supporting the following:

    • Multiple pools, operable in round-robin or failover or both modes.
    • System should be aware of bandwidth capacity of each link and allocate round-robin share accordingly.
    • Traffic-Shaping should work on each WAN just as it works on the main WAN now. However, traffic-shaping rules should be different for each WAN & seperately configurable. Of couse, the user may simply check a box that replicates the main WAN shaping rules on one or more WAN.
    • Time & port based firewalling should somehow be available with the pools e.g. I would like to see one of my high-bandwidth links that is free/unbilled during the night allow all the traffic that is banned from it during the day.

    I would be willing to add 100$ to the bounty provided I get all the functionality that I want. Don't really know if I have put it right. Request if someone takes this up, post a final function target and reconfirm from me. Bounty is confirmed, only the minimum features on which I would pay it, needs to be finalized.

    With regards.
    Sanjay.



  • @billm:

    @ltning:

    Hi,

    currently slbd only supports round-robin for server pools. The GUI currently advertises a failover mode. I need this to work as advertised, in addition to a way to see which system is currently active (in status page?) and - optionally - a quick way to toggle which system is used.

    FYI, that was a bug in implementation.  The server load balancing already has an implemented site down feature.

    I am aware of this. Will I be able to "chain" pools/virtual servers in order to achieve what I want? I.e. defining a single-server pool with the panichost pointing to another single-server pool, etc.? This would solve my problem, though it is a tad ugly…

    @billm:

    @ltning:

    After failing over to a lower-priority host, it should go back to the next higher-priority as soon as it is available again. The way it currently works with the "panic host" is the behavior I want, but I don't want to use that feature to achieve this – a "panic host" is still desired.

    Any takers?

    /Eirik

    For whoever considers this bounty…it'll require C skills and PHP skills to implement.

    ..except if my above idea works, in which case it would only have to be wrapped in some PHP …

    /Eirik



  • Hi,

    any updates here?
    I've been researching hoststated a bit, and while it's surely more powerful than slbd, it still lacks exactly what I need.

    /Eirik

    @ltning:

    @billm:

    @ltning:

    Hi,

    currently slbd only supports round-robin for server pools. The GUI currently advertises a failover mode. I need this to work as advertised, in addition to a way to see which system is currently active (in status page?) and - optionally - a quick way to toggle which system is used.

    FYI, that was a bug in implementation.  The server load balancing already has an implemented site down feature.

    I am aware of this. Will I be able to "chain" pools/virtual servers in order to achieve what I want? I.e. defining a single-server pool with the panichost pointing to another single-server pool, etc.? This would solve my problem, though it is a tad ugly…

    @billm:

    @ltning:

    After failing over to a lower-priority host, it should go back to the next higher-priority as soon as it is available again. The way it currently works with the "panic host" is the behavior I want, but I don't want to use that feature to achieve this – a "panic host" is still desired.

    Any takers?

    /Eirik

    For whoever considers this bounty…it'll require C skills and PHP skills to implement.

    ..except if my above idea works, in which case it would only have to be wrapped in some PHP …

    /Eirik


Log in to reply