Pen (software)

from Wikipedia, the free encyclopedia
Pen
Basic data

developer Ulric Eriksson
Current  version 0.24.0
(June 21, 2014)
operating system Mac OS X , NetBSD , FreeBSD , OpenBSD , Linux , Windows
category Load sharing
License GPL ( Free Software )
German speaking No
siag.nu/pen

Pen is a software for server load balancing , all requests to a specific port accepts a network service, and these are then distributed to individual servers to the total load to reduce a single server.

function

Pen accepts requests for TCP -based protocols ( HTTP , SMTP , ...) and forwards them evenly to the server specified at startup. Repeatedly requesting clients are forwarded to the same server, e.g. B. not to impair the function of web applications.
If one of the target servers is suddenly unreachable (due to a malfunction or the like), the Pen searches for a new one, whereby the most busy server is excluded from the search.
In order to additionally protect the server on which the pen is operated from failures, the developer offers a utility program for using the Virtual Router Redundancy Protocol (VRRP).

Web links