一、Keepalived1.概述keepalived使用HA(HighAvailable双机集群系统),指高可用性集群,是保证业务连续性的有效解决方案,一般有两个或两个以上的节点,且分为活动节点及备用节点。Keepalived的作用是检测服务器的状态,如果有一台web服务器宕机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服
分类:
Web程序 时间:
2018-08-20 14:32:54
阅读次数:
245
前言·LinuxVirtualServer(LVS)是针对Linux内核开发的一个负载均衡项目,是由我国章文嵩博士在98年5月创建。·LVS实际上相当于基于IP地址的虚拟化应用,为基于IP地址和内容请求分发的负载均衡提出了一种搞笑的解决办法。·LVS现在已称为Linux内核的一部分,默认编译为ip_vs模块,必要时能够自动调用群集的类型1·负载均衡群集·以提高应用系统的响应能力、尽可能处理更多的访
分类:
其他好文 时间:
2018-08-17 17:12:01
阅读次数:
225
工作模式:
LVS/NAT:通过网络地址转换实现的虚拟服务器
缺点:大并发访问时,调度器的性能成为瓶颈
LVS/DR:直接使用路由技术实现虚拟服务器
节点服务器需要配置VIP,注意MAC地址广播
LVS/TUN:通过隧道方式实现虚拟服务器
负载均衡调度算法:
(Round Robin)rr轮询:将客户端请求平均分发到Real Server
(Weighted Round Robin)wrr加权轮询:根据Real Server权重值进行轮询调度
(Least Connections)lc最少连接:选择连接数最少的服务器
(Weighted Least Connections)wlc加权最少连接:根据Real Server权重值,选择连接数最少的服务器
(Source Hashing)sh源地值散列:根据请求的目标IP地址,作为散列键(Hash Key)从静态分配的散列表找出对应的服务器
分类:
其他好文 时间:
2018-08-17 11:12:53
阅读次数:
167
lvs-dr类型工作原理:①:client端向目标IP(VIP)发送请求,经由路由器和交换机设备和后,此时的请求数据包头文件的目标MAC值为调度器的MAC,源MAC值为client的MAC,目标IP为VIP,源IP为CIP。②:调度器经调度算法会选择一台RS,并将客户端请求头文件重新封装,重新封装后 ...
分类:
其他好文 时间:
2018-08-13 15:55:38
阅读次数:
134
4、描述LVS-NAT、LVS-DR的工作原理并实现配置lvs-dr类型工作原理:①:client端向目标IP(VIP)发送请求,经由路由器和交换机设备和后,此时的请求数据包头文件的目标MAC值为调度器的MAC,源MAC值为client的MAC,目标IP为VIP,源IP为CIP。②:调度器经调度算法会选择一台RS,并将客户端请求头文件重新封装,重新封装后,目标MAC变为经调度算法选择后的RS的MA
分类:
其他好文 时间:
2018-08-13 15:52:08
阅读次数:
156
lvs-dr类型工作原理:①:client端向目标IP(VIP)发送请求,经由路由器和交换机设备和后,此时的请求数据包头文件的目标MAC值为调度器的MAC,源MAC值为client的MAC,目标IP为VIP,源IP为CIP。②:调度器经调度算法会选择一台RS,并将客户端请求头文件重新封装,重新封装后,目标MAC变为经调度算法选择后的RS的MAC值,源MAC为调度器的MAC值③:RS收到调度器发来的
分类:
其他好文 时间:
2018-08-13 12:19:46
阅读次数:
154
一、实验环境:1.各软件版本:系统版本:CentOSLinuxrelease7.4.1708(Core)php版本:PHP7.2nginx版本:nginx-1.12.2数据库版本:MariaDB10WordPress版本:4.9.4关闭防火墙与selinux2.实验架构及IP分配(架构图略,后期有时间补):调度器一台:安装ipvsadmVIP:192.168.11.128(模拟公网IP,域名www
分类:
其他好文 时间:
2018-08-09 00:34:46
阅读次数:
185
关于LVS的相关介绍,以下两篇文章均做了具体的介绍: http://www.linuxvirtualserver.org/zh/lvs1.html http://www.cnblogs.com/liwei0526vip/p/6370103.html#4032161 本文对上述两篇文章的实践过程中的注 ...
分类:
其他好文 时间:
2018-08-01 14:10:19
阅读次数:
111
Keepalived+LVSDR配置终版Keepalived负载均衡配置缺点LVS如果分发器dir宕机全部失效dir做个高可用可避免,如果一个rs宕机,也会把请求发到rs上,无法自动识别完整架构需要两台服务器(角色为dir)分别安装Keepalived软件,目的实现高可用,但Keepalived本身也有负载均衡的功能,所以本次实验可以只安装一台KeepalivedKeepalived内置了ipvs
分类:
其他好文 时间:
2018-07-29 22:23:28
阅读次数:
162
LVS:Linux虚拟服务器,LVS-NAT模式+LVS-DR模式
分类:
系统相关 时间:
2018-07-29 17:51:56
阅读次数:
177