Ara4Sh / polaris-gslb

A free, open source GSLB (Global Server Load Balancing) solution

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Polaris - guiding the traffic home.

A lightweight, extendable Global Server Load Balancing(GSLB) solution, DNS-based traffic manager.

  • Built as an enhancement for PowerDNS Authoritative Server
  • Load-balancing methods:
    • Weighted round-robin
    • Topology(direct clients to end-points in the same region/datacenter)
    • Failover group(active-backup)
  • Parameterized(timeout, interval, retries etc.) health monitors:
    • TCP(send string, match regexp)
    • HTTP/S
  • Up to 32 addresses returned in a response
  • Different ways to handle the "all-pool-members-down" situation(fallback):
    • return any configured end-points(ignore the health status)
    • refuse query

See the WIKI for installation, configuration and other information.

About

A free, open source GSLB (Global Server Load Balancing) solution

License:Other


Languages

Language:Python 97.7%Language:Shell 2.3%