今天继续给大家介绍Linux运维相关知识,本文主要内容是LVS理论知识。
一、集群与LVS
集群,是由一组相互独立又相互依赖的计算机组成的一个计算机组,计算机组中的计算机相互配合,共同对外提供相应的服务,使得在用户层面看来,这些计算机组就是一个整体。集群具有可伸缩性、可靠性和客观理性等特点,可以相对自由的设置集群的规模,集群中的少部分设备出现故障,会有备用设备进行接替工作,以保障服务正常运行。
一般而言,有以下三种集群:
1、负载均衡集群,简称为LB(Load Balance)。
2、高可用集群,简称为HA(High Availability)。
3、高性能计算集群,简称为HPC(High Performance Computing)。
二、LVS简介
LVS,即Linux Virtual Server,Linux虚拟服务器,是一个虚拟的服务器集群系统,可以提供负载均衡的功能,是由中国人推动开发的项目。LVS官网为:http://www.linuxvirtualserver.org/,官网页面如下所示:
三、LVS工作结构
LVS集群工作结构如下所示:
LVS各结构作用如下:
分发器:分发器也叫调度器,是LVS架构中的最前端,负责处理客户端发送的请求,并将其根据指定的配置算法发送到后端真实服务器上。分发器有一个真实的IP地址,客户端认为LVS系统架构提供的服务就是该IP地址提供的。
服务器组:
真正为用户提供服务的服务器,有多台设备进行负载分担。
共享存储设备:
为了保证RS设备的内容相同,一般而言在LVS架构中有一个共享的存储设备,服务器组内所有的设备都会挂载使用该存储设备。
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200