论文部分内容阅读
经过34年的发展,因特网已成为人类社会不可或缺的部分。与此同时,在企业成功的过程中,网络基础设施正在扮演着越来越重要的角色。由于人们对因特网需求的不断增长,企业业务的扩展,企业WEB站点的持续可用性直接或间接地影响着企业的形象、客户满意度,甚至企业的市场份额。所以,企业的电子商务网站,必须能够提供高性能、高可用性、安全、高可扩展性的网络环境,以供运行于其上的应用可以提供24×7的应用服务。 服务器负载均衡—SLB(Server Load Balance)就是一种常用的解决方案。作为服务器负载均衡的一种实现技术,虚拟服务器技术把多个服务器组成的高性能的、高可扩展性的、高可用性的服务器集群,而整个服务器集群再客户眼里求如同一个服务器一样。 LVS(Linux Virtual Server)是利用Linux操作系统的开放源代码构建的服务器集群系统。其中的负载均衡器,一个具有修改了的路由规则的路由器,把客户的请求按照负载均衡策略分发到集群内的服务器节点,实现负载均衡。笔者在仔细研究了负载均衡的理论的基础上,分别对地址转换(NAT)、IP隧道(IP Tunneling)和直接路由(DR)三种实现方式在性能、适用性、安全等方面进行了讨论、分析与比较,并着重阐述了DR方式的代码实现。 笔者认为,DR方式不论在性能上还是实用性上都优于其他两种方式。虽然DR方式的安全性不如NAT方式,但DR方式却没有牺牲系统安全性。所以,DR方式的LVS系统在实际应用中一定能够满足一般用户的需要。