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
Keepalive概述:Keepalived是一个免费开源的,用C编写的,具备第3层、第4层和第7层交换机的功能。主要提供loadbalancing(负载均衡)和high-availability(高可用)功能,负载均衡实现需要依赖Linux的虚拟服务内核模块(ipvs),而高可用是通过VRRP协议实现多台机器之间的故障转移服务。上图是Keepalived的功能体系结构,大致分两层:用户空间(us
分类:
其他好文 时间:
2018-05-01 14:02:56
阅读次数:
157
lvs-linux虚拟化服务器;lvs集群采用IP负载均衡技术和基于内容分发机制;一:是通过IPVS模块实现的二:集群采用的是 三层结构 三:IPVS实现负载均衡有3中方式 四:负载算法 五:安装配置 1、查看 lvs规则表 2、IPVS 调度状态: 3、添加虚拟服务 4、在虚拟服务后添加真实服务器 ...
分类:
其他好文 时间:
2018-04-11 15:52:27
阅读次数:
188
LVS原理-mNAT(网络地址转换)出入都要经过调度器ip层网络层DNATSNAT-gDR(直接路由模式)适合公有iparp协议amc地址层tunnel(隧道模式)额外再加一层ip叫做gre协议(通用路由协议)linux中叫ipip协议FULL-NAT(完全NAT模式)数据链路层设置iplo口回环口虚拟ip(微ip)elinks--dump命令:-A,--add-service:为ipvs虚拟服务
分类:
其他好文 时间:
2018-04-11 00:14:52
阅读次数:
188
内核中的连接调度算法 IPVS在内核中的负载均衡调度是以连接为粒度的。在HTTP协议(非持久中),每个对象从WEB服务器上获取都需要建立一个TCP连接,同一用户的不同请求会被调度到不同服务器上,所以这种细粒度的调度在一定程度上可以避免单个用户访问的突发性引起服务器间的负载不平衡。 在内核中的连接调度 ...
分类:
编程语言 时间:
2018-03-25 18:18:59
阅读次数:
215
lvs负载均衡比nginx负载均衡支持很高的并发访问,适用于高并发大型企业环境,不过与网络稳定性要求比nginx高,不是必须lvs的情况,个人觉得还是nginx好用
分类:
其他好文 时间:
2018-03-24 21:28:22
阅读次数:
182
ipvsadm是什么LVS由两部分由ipvs与ipvsadm组成,ipvs是LVS的核心实现需要借助管理工具ipvsadm定义LVS集群规则,ipvs根据定义好的规则进行工作。ipvsadm的相关文件服务名:ipvsadm.service主程序:/usr/sbin/ipvsadm规则保存工具:/usr/sbin/ipvsadm-save规则重载工具:/usr/sbin/ipvsadm-restor
分类:
系统相关 时间:
2018-03-24 17:26:30
阅读次数:
317
ipvs静态、动态算法,ipvsadm命令使用,服务器时间同步,LVS高可用性,ldirectord的调度实验以及配置
分类:
系统相关 时间:
2018-03-11 19:18:12
阅读次数:
208
目录一、keepalived简单介绍二、VRRP协议与工作原理三、keepalived详细介绍四、单、多实例及LVS-nat/dr模型实现五、总结一、keepalived简单介绍keepalived是由c语言编写的一个路径选择软件,是IPVS的一个扩展性项目,为IPVS提供高可用性(故障转移)特性,它的高可用性是通过VRRP协议实现的,并实现了对负载均衡服务器池中的realserver进行健康状态
分类:
其他好文 时间:
2018-03-08 22:06:27
阅读次数:
248
LVS系列文章:http://www.cnblogs.com/f-ck-need-u/p/7576137.html 1.使用ipvsadm ipvsadm是ipvs的命令行管理工具,可以定义、删除、查看virtual service和Real Server的属性。 1.1 安装ipvsadm 可以直 ...
分类:
其他好文 时间:
2018-03-08 12:06:39
阅读次数:
198