LVS的集群特点

LVS 集群有这样的一些特点:

在功能上:

  • 有实现三种 IP 负载均衡技术和八种连接调度算法的 PVS 软件。在 IPVS 内部实现上,采用了高效的 Hash 函数和垃圾回收机制,能正确处理所调度报文相 关的 ICMP 消息(有些商品化的系统反而不能)。虚拟服务的设置数目没有限制,每个虚拟服务有自己的服务器集。它支持持久的虚拟服务(如 HTTP Cookie 和 HTTPS 等需要该功能的支持),并提供详尽的统计数据,如连接的处理速率和报文的流量等。针对大规模拒绝服务(Deny of Service)攻击,实现了三种防卫策略。
  • 有基于内容请求分发的应用层交换软件 KTCPVS,它也是在 Linux 内核中实现。有相关的集群管理软件对资源进行监测,能及时将故障屏蔽,实现系统的高可用性。主、从调度器能周期性地进行状态同步,从而实现更高的可用性。

在适用性上:

  • 后端服务器可运行任何支持 TCP/IP 的操作系统,包括 Linux,各种 Unix(如FreeBSD、Sun Solaris、HP Unix等),Mac/OS 和 Windows NT/2000 等。
  • 负载调度器能够支持绝大多数的 TCP 和 UDP 协议:

在性能上:

  • LVS 服务器集群系统具有良好的伸缩性,可支持几百万个并发连接。配置 100M 网卡,采用 VS/TUN 或VS/DR 调度技术,集群系统的吞吐量可高达 1Gbits/s;如配置千兆网卡,则系统的最大吞吐量可接近10Gbits/s。

发表评论

登录... 后才能评论