1、简述lvs四种集群特点及使用场景

使用场景
LVS:Linux Virtual Server,负载调度器,内核集成
当互联网应用的用户越来越多,单一主机很难承受大量的访问需求时,因此需要布置更多的服务器,但用户不能直接访问每台服务器,所以需要使用调度器将客户的请求发送到对应的服务器上。

lvs集群类型中的术语:

VS:Virtual Server,Director Server(DS) Dispatcher(调度器),Load Balancer
RS:Real Server(lvs), upstream server(nginx) backend server(haproxy) CIP:Client IP
VIP: Virtual serve IP VS外网的IP
DIP: Director IP VS内网的IP
RIP: Real server IP
访问流程:CIP <--> VIP == DIP <--> RIP

LVS四种集群模型

1.lvs-nat:请求报文和响应报文都需要经过VS转发,VS和RS必须在同一物理网段,高并发会使VS成为系统瓶颈。下图:


image.png

2.lvs-dr:请求报文经过VS,响应报文由RS直接返回给客户端,VS和RS必须在同一物理网段。下图:


image.png

3.lvs-tun:请求报文经过VS,响应报文由RS直接返回给客户端,可跨路由,适用于异地布署。下图:


image.png

4.lvs-fullnat:请求报文和响应报文都需要经过VS转发,与nat不同的是请求报文源地址CIP在VS被替换成DIP,VIP被替换成RIP,内核不支持。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容