工作模式:
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
pv: 物理卷,被pv命令处理过的物理分区vg:物理卷组 被组装到一起的物理卷pe: 物理扩展 lvm设备的最小存储单元 lvm是pe的整数倍lvm:逻辑卷 直接使用的设备可以增大缩减,并保持原有数据不变 1、lvm建立 建立分区并改变标签为8e pvcreate /dev/vdb1 初始化分区使其 ...
分类:
其他好文 时间:
2018-08-11 01:27:16
阅读次数:
153
自动化交互expect 一,介绍 每次服务器控制链接都需要输入密码,很麻烦,每次交互大大延长了时间 因此就有了免交互及自动化交互存在expect 二,安装 yum install expect -y 查看是否安装成功 rpm -qa expect 安装算是完成了 三,ssh链接交互 主机:三台 >一 ...
分类:
其他好文 时间:
2018-08-04 22:24:39
阅读次数:
179
HA Cluster的配置前提: (1) 各节点时间必须同步; ntp, chrony (2) 确保iptables及selinux不会成为阻碍; (3) 各节点之间可通过主机名互相通信(对KA并非必须); 建议使用/etc/hosts文件实现; (4) 确保各节点的用于集群服务的接口支持MULTI ...
分类:
其他好文 时间:
2018-07-12 20:08:22
阅读次数:
182
1 ipvsadm集群服务管理工具使用 安装ipvsadm: yum install ipvsadm 参数: Ipvsadm -h : 获取帮助 -A 创建一个新的集群服务 -E 修改一个集群服务 -D 删除一个集群服务 -L 查看一个集群服务 -a 向集群添加一个rs -d 删除一个rs -l 查 ...
分类:
其他好文 时间:
2018-06-30 13:02:43
阅读次数:
197
Load Balancer IPVS: http://kb.linuxvirtualserver.org/wiki/IPVS NAT: http://kb.linuxvirtualserver.org/wiki/LVS/NAT VIP: http://kb.linuxvirtualserver.or ...
分类:
Web程序 时间:
2018-06-28 22:51:13
阅读次数:
213
逻辑卷管理前面两章有介绍过分区,但是当磁盘空间不堪重负时,给分区扩容就需要先卸载文件系统,在实际生产中不太方便,所以就用到了逻辑卷。逻辑卷可以在不需要卸载的情况下在线扩容以解决空间不足的问题。逻辑卷大于等于文件系统。一.首先我们来看逻辑卷的创建流程:1.pvcreate/dev/sdb1/dev/sdb2(创建物理卷,可以多块磁盘,raid,分区创建物理卷)pvs或者pvdisplay(查看物理卷
分类:
其他好文 时间:
2018-06-12 16:09:02
阅读次数:
193
1. Create the PVS machine catalog: For the Server OS(MultiSession Support) as below: 2. Insert the machines data of devices in database: 3. Import the ...
分类:
系统相关 时间:
2018-05-23 17:01:09
阅读次数:
240
MySQL复制能够保证数据的冗余的同时可以做读写分离来分担系统压力,如果是主主复制还可以很好的避免主节点的单点故障。但是MySQL主主复制存在一些问题无法满足我们的实际需要:未提供统一访问入口来实现负载均衡,如果其中master宕掉的话需要手动切换到另外一个master,而不能自动进行切换。 这篇文 ...
分类:
数据库 时间:
2018-05-23 10:26:11
阅读次数:
185
Server #!/bin/bash VIP=10.132.2.254RIP1=10.132.2.17RIP2=10.132.2.18 #./etc/rc.d/init.d/functionscase "$1" in start ) echo "start LVS of Director Serve ...
分类:
其他好文 时间:
2018-05-04 15:22:26
阅读次数:
178