首页 > 业内资讯 > Seesaw:Google 开源的负载均衡系统

Seesaw:Google 开源的负载均衡系统

时间:2016-02-02 | 来源:developerWorks | 阅读:103

话题: developerWorks

Seesaw v2

Note: This is not an official Google product.


About

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


It is capable of providing 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 centralised configuration.


Above all, it is designed to be reliable and easy to maintain.


Requirements

A Seesaw v2 load balancing cluster requires 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.


Building

Seesaw v2 is developed in Go and depends on several Go packages:


Additionally, there is a compile and runtime dependency on libnl (https://www.infradead.org/~tgr/libnl/) and a compile time dependency on the Go protobuf compiler.


On a Debian/Ubuntu style system, you should be able to prepare for building by running:

apt-get install golang apt-get install protobuf-compiler apt-get install libnl-3-dev libnl-genl-3-dev
推荐

最新好玩手游

更多

手游风云榜

更多

资讯阅读

更多


湘ICP备2022002427号-10 湘公网安备:43070202000427号
© 2013~2024 haote.com 好特网