wok diff keepalived/description.txt @ rev 24296

Up python-gevent (21.12.0), sqlite3-ruby (1.4.2)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Jan 15 10:17:16 2022 +0000 (2022-01-15)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/keepalived/description.txt	Sat Jan 15 10:17:16 2022 +0000
     1.3 @@ -0,0 +1,17 @@
     1.4 +The main goal of this project is to provide simple and robust facilities
     1.5 +for loadbalancing and high-availability to Linux system and Linux based
     1.6 +infrastructures. Loadbalancing framework relies on well-known and widely
     1.7 +used Linux Virtual Server (IPVS) kernel module providing Layer4 loadbalancing.
     1.8 +Keepalived implements a set of checkers to dynamically and adaptively maintain
     1.9 +and manage loadbalanced server pool according their health. On the other hand
    1.10 +high-availability is achieved by VRRP protocol. VRRP is a fundamental brick for
    1.11 +router failover. In addition, Keepalived implements a set of hooks to the VRRP
    1.12 +finite state machine providing low-level and high-speed protocol interactions.
    1.13 +In order to offer fastest network failure detection, Keepalived implements BFD
    1.14 +protocol. VRRP state transition can take into account BFD hint to drive fast
    1.15 +state transition. Keepalived frameworks can be used independently or all
    1.16 +together to provide resilient infrastructures.
    1.17 +
    1.18 +Keepalived implementation is based on an I/O multiplexer to handle a
    1.19 +strong multi-threading framework. All the events process use this I/O
    1.20 +multiplexer.