Re: Lastbalanserare
Jag letar efter ett alternativ till att köpa en superdyr
lastbalanserare i appliance-form. Jag har två servrar på "insidan" och
vill fördela lasten jämt mellan båda dessa identiska servrar via en
tredje maskin, lastbalanseraren.
Såg den här på freshmeat imorse, kanske kan det va nått:
http://www.inlab.de/balanceng/index.html
What is BalanceNG ?
BalanceNG (Balance Next Generation) is a Software IP Load Balancing
Solution utilising its own network stacks and functionality.
BalanceNG runs on Linux-x86 (2.4 and 2.6 kernels), Solaris9-SPARC,
Solaris10-SPARC and Solaris10-x86.
With BalanceNG the Network or Data center Administrator is capable
to build high availability capable load balancing devices at a very
low and very competitive price.
BalanceNG may be downloaded for a free trial
<http://www.inlab.de/balanceng/download.html> (trial restrictions
apply).
BalanceNG Features
* Layer 2 (Ethernet) based load balancer
* Running under Linux (PF_PACKET sockets) and Solaris (using
DLPI/streams)
* Session persistence based on client address and optional source port
* Backup targets (hosts) specifiable in case of failure of all
primary targets
* Health checking via: PING, TCP Socket Open and freely customizable
UDP Health Check Agent
* Health check agent "/bngagent/" supplied in source code
* Distribution methods: Round Robin, Simple Weighted Round Robin,
Random, Client Address Hashing and "Least Resource" based on agent
supplied information
* Unchanged client addresses on IP-level
* Small, very fast and reliable
* Simple to implement and administer
* Simple "init script style" arguments like "start", "stop" and
"status" (and "control" for interactive configuration and control )
* Interactive communications mode with command line editing
* Pcap packet dumping with automated dumpfile rotation (e.g. to
implement a "transparent forensic logging bridge")
* Multi-node High Availability capability using standard VRRP
(Virtual Router Redundancy Protocol)
* "All service load balancing" based on client IP address enables
most protocols to be supported (e.g. active FTP, RTSP/RTP/RTCP,
DNS etc.).
Vänlige(n),
Joakim Nordberg
Reply to: