负载均衡器开源软件
我曾使用过各种负载平衡系统 (LBS)。它们是复杂的硬件和软件。在这篇文章中,我将重点介绍一些开源负载平衡软件。但什么是负载平衡?
它只不过是一种用于在两个或多个服务器之间共享(备用)负载/服务的技术。例如,繁忙的电子商务或银行网站使用负载平衡器来提高可靠性、吞吐量、正常运行时间、响应时间和更好的资源利用率。您可以使用以下软件作为 Web、缓存、dns、邮件、ftp、身份验证服务器、VoIP 服务等的高级负载平衡解决方案。
Linux 虚拟服务器 (LVS)
LVS 是一款终极开源 Linux 负载共享和平衡软件。您可以使用此软件轻松为 Linux 构建高性能、高可用性服务器。项目页面如下:
虚拟服务器是建立在真实服务器集群之上的高度可扩展、高可用性的服务器,服务器集群的架构对终端用户完全透明,用户与集群系统的交互就如同它只是一台单一的高性能虚拟服务器一样。
=>项目网站
红帽集群套件
它是Linux领导者Red Hat的高可用性集群软件实现。它提供两种类型的服务:
- 应用程序/服务故障转移– 创建 n 节点服务器群集,用于关键应用程序和服务的故障转移
- IP 负载平衡– 在服务器群中对传入的 IP 网络请求进行负载平衡
=>产品网页
高可用性Linux项目
Linux-HA 在广泛的平台上提供了复杂的高可用性(故障转移)功能,支持数万个关键任务站点。
=>项目网站
超级猴子
Ultra Monkey 是一个旨在创建负载平衡且高度可用的网络服务的项目。例如,一组 Web 服务器在最终用户看来就像是一个 Web 服务器。该服务可能面向通过互联网连接的全球最终用户,也可能面向通过内联网连接的企业用户。
Ultra Monkey 利用 Linux 操作系统提供灵活的解决方案,可根据各种需求进行定制。从只有两个节点的小型集群到每秒处理数千个连接的大型系统。
=>项目网站
就我个人而言,我使用过 LVS 和 Red Hat Cluster Suite,我强烈推荐这些软件。