ipvs:IP虚拟服务器(IP Virtual Server,简写为IPVS)。IPVS基本上是一种高效的Layer-4交换机,它提供负载平衡的功能。当一个TCP连接的初始SYN报文到达时,IPVS就选择一台服务器,将报文转发给它。此后通过查发报文的IP和TCP报文头地址,保证此连接的后继报文被转发到相同的服务器。这样,IPVS无法检查到请求的内容再选择服务器,这就要求后端的服务器组是提供相同的服务,不管请求被送到哪一台服务器,返回结果都应该是一样的。但是在有一些应用中后端的服务器可能功能不一,有的是提供HTML文档的Web服务器,有的是提供图片的Web服务器,有的是提供CGI的Web服务器。这时,就需要基于内容请求分发 (Content-Based Request Distribution),同时基于内容请求分发可以提高后端服务器上访问的局部性。
本文深入探讨了IP虚拟服务器(IPVS)作为高效Layer-4交换机的功能,及其在负载均衡中的应用。重点阐述了如何在不同类型的后端服务器之间进行基于内容的请求分发,以提高访问的局部性和效率。通过分析IPVS的工作原理及其实现机制,文章揭示了其在现代网络架构中的重要价值。
1048

被折叠的 条评论
为什么被折叠?



