LVS负载均衡

679 阅读1分钟

前言: lvs是一个合格java开发工程师必须要掌握的知识,狐狸将自己的理解都写下来,此文章仅代表鄙人的总结和理解,如有错漏,欢迎指正...

什么是lvs

image.png LVS负载均衡是四层负载均衡,主要是ip+端口号的负载均衡

nginx负载均衡是七层负载均衡,主要是内容转换,是在应用层对请求报文内容的负载均衡

image.png

为什么要使用lvs及lvs的三种模式

ipvsadm是什么?

ipvsadm是用来配置、维护或者查看Linux内核当中virtual server table的一个工具

image.png

image.png

image.png

image.png

image.png

image.png 这个DR模式服务器与ip的约定

image.png

keepalived+lvs+nginx实现高可用架构

image.png LVS一般都采用DR模式。

LVS+Keepalived+Nginx是主流的高可用高性能的集群负载均衡解决方案,搭建这样的架构需要用到多台服务器,所以我们并没有在生产环境上去配置,成本比较大,另一方面VIP(虚拟ip)也是要额外付费的,不过我们在虚拟机上也是手把手的演示了,大家一定要跟着做。


结语:以往都是看别人的博客进行学习技术,其中不乏有精华博客也有吊儿郎当的CV大法文章,所以决定将自己所学所用所整理的知识分享给大家,主要还是想为了后浪们少走些弯路,多些正能量的博客,如有错漏,欢迎指正,仅希望大家能在我的博客中学到知识,解决到问题,那么就足够了。谢谢大家!(转载请注明原文出处)