Load Balancing

Seesaw – Linux Virtual Server (LVS) based load balancing platform

Seesaw is a Linux Virtual Server (LVS) based load balancing platform.

Seesaw provides basic load balancing for servers that are on the same network, through to advanced load balancing functionality such as anycast, Direct Server Return (DSR), support for multiple VLANs and centralized configuration.

Unlike solutions like HAProxy or Nginx which can operate all the way up to layer seven, Seesaw operates as a layer four load balancer. This means that while it can handle UDP, TCP, SCTP, AH, & ESP traffic, it does not go far enough up the OSI stack to handle features like HTTP header introspection, TLS termination etc.

A Seesaw v2 load balancing cluster needs two Seesaw nodes – these can be physical machines or virtual instances. Each node must have two network interfaces – one for the host itself and the other for the cluster VIP. All four interfaces should be connected to the same layer 2 network.

This is not an official Google product.

Key Features

  • Full support for anycast VIPs – it will advertise an anycast VIP when it becomes available and will withdraw the anycast VIP if it becomes unavailable.
  • View and control Seesaw from its command line interface.
  • Seesaw components have their own logs.
  • Increase service availability and reduce management overhead.

Website: github.com/google/seesaw
Support:
Developer: Google
License: Apache License 2.0

Seesaw is written in Go. Learn Go with our recommended free books and free tutorials.


Related Software

Load Balancers
TraefikModern HTTP reverse proxy and load balancer
HAProxyHigh availability layer 7 load balancer and proxy server for TCP and HTTP
CiliumeBPF-based Networking, Observability, Security
nginxIncludes a L7 load balancer
RoadRunnerHigh-performance PHP application server, load balancer, and process manager
fabioFast, modern, zero-conf load balancing HTTP(S) and TCP router
BFEModern L7 load balancer
EnvoyHigh-performance edge and service proxy built for cloud-native applications
APISIXReal-time API gateway with routing, security and extensive plugin support
gobetweenModern and minimalistic L4 load balancer and reverse-proxy
MetalLBAdds external network service support to bare-metal Kubernetes clusters
SeesawLinux Virtual Server (LVS) based load balancing platform. L4 load balancer
SkipperHTTP router and reverse proxy with flexible filters and route matching
LoxiLBCloud-native networking proxy with eBPF acceleration and observability
kube-vipProvides virtual IPs and service networking across Kubernetes clusters
nusterHigh-performance HTTP proxy cache server and HTTP/TCP load balancer
GLB DirectorSet of stateless L4 load balancer servers
BalanceGeneric TCP proxy with round robin load balancing and failover capabilities

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our carefully curated directory of recommended free and open source software, covering every major software category.

The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more.

Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted