硬件的负载均衡器和LVS实现负载均衡有什么不同?
回答:
负载均衡就是一个数据包重路由的过程,一般的设备都能做到4层的负载均衡,到7层的负载均衡,就需要能对服务器的应用负载进行检测了。对于7层与4层的投入与收益来看,觉得7层效果不大。F5这东西贵,所以稳定,有硬件交换芯片,所以吞吐量比PC SERVER做出来的LVS要大一些,相对于后端的服务器,前端的负载均衡的稳定性更重要一些。前几年F5不是很流行的时候,还用过LVS,现在我们在ISP里面用的,基本都是F5了。
回答:
lvs适用性
后端服务器可运行任何支持TCP/IP的操作系统,包括Linux,各种Unix(如FreeBSD、Sun Solaris、HP Unix等),Mac/OS和Windows NT/2000等。
负载调度器能够支持绝大多数的TCP和UDP协议:
协议 内 容
TCP HTTP,FTP,PROXY,SMTP,POP3,IMAP4,DNS,LDAP,HTTPS,SSMTP等
UDP DNS,NTP,ICP,视频、音频流播放协议等
无需对客户机和服务器作任何修改,可适用大多数Internet服务。
回答:
硬件负载均衡性能相对比较好,而且我相信支持的协议类型也比较多。但是价格就非常贵。
至于LVS,在性能方面肯定要差一些,而且也不是什么协议都能支持。但是胜在价格便宜。
硬件方面的F5我没有条件去做,不过软件方面的LVS,我在RHEL5下做过DR和NAT,你可以参照http://www.redhat.com.cn/docs下的
linux cluster/gfs 里面有LVS的官方配置手册。当初我就是照着这个做的,只不过我很可怜,没有那么多硬件。全部在虚拟机上折腾的。
回答:
F5以前是FreeBSD,V9以后改成Linux了
NetScaler是FreeBSD的
前几天有人来推A10,据说比F5和NetScaler的性能都要好
回答:
负载均衡我有做过,现在正在线上跑,完整的一套是这样构建的.最前面是智能DNS,识别电信和网通与其它线路的IP分别给他们指定不同的外地机房,外地机房开始收数据是两台LVS服务器,一台备用,调用下面的SQUID服务器,用SQUID反向代理下面的RealServer服务器.我的QQ:509447546,509302322,如果想做请与我联系,以给予帮助!!