Pen is a load balancer for "simple" TCP-based protocols such as HTTP or SMTP. It allows several servers to appear as one to the outside. It automatically detects servers that are down and distributes clients among the available servers. This gives high availability and scalable performance.
|Tags||Internet Web Clustering/Distributed Networks Networking|
|Operating Systems||POSIX Linux Solaris Mac OS X Windows Windows Windows|
Release Notes: This release adds support for GeoIP access lists. It is now possible to restrict access to the load balancer using syntax such as "acl 0 permit country CA" and "acl 0 deny country SE". These access control entries can be mixed with the usual IP-based ones.
Release Notes: The penctl and penlog utilities are now IPv6-compatible. The Automake configuration was updated. A clause was added to the license to explicitly permit distributing binaries linked with the openssl library.
Release Notes: SSL support has been updated.
Release Notes: This release adds a UDP patch from Zen.
Release Notes: When pen writes its configuration file, weight information is now included. Weight-based server selection now works better for small numbers of connections.