和NAT模式不同,DR的负载均衡调度器工作在网络七层协议中的数据链路层,也就是第二层。它通过修改数据包的目标MAC地址,将数据包转发到实际应用服务器上,最重要的是,实际服务器的响应数据包将直接返回给用户端,而不需要经过负载调度器
1、LVS、DR简介
LVS 是Linux Virtual Server的简称,在实际环境中经常作为B/S结构的网络应用中的负载均衡器来使用,工作在7层网络模型中的,...
分类:
其他好文 时间:
2015-01-11 09:43:07
阅读次数:
350
1、LVS、TUN简介
LVS 是Linux Virtual Server的简称,在实际环境中经常作为B/S结构的网络应用中的负载均衡器来使用,工作在7层网络模型中的,网络层,也就是通常说的IP层,由于数据的处理是在Linux内核态完成的,所以相对反向代理服务器来说,性能一般会高一些;
TUN 是IP Tunneling
,IP隧道的简称,它将调度器收到的IP数据包封装在一个新的IP数据包中...
分类:
其他好文 时间:
2015-01-11 09:42:28
阅读次数:
220
==========================================================================================一、基础介绍==========================================================================================1、背景描述目前我们的高可用DB的代理层采用的是360开源的Atlas,从上..
分类:
数据库 时间:
2015-01-10 18:29:57
阅读次数:
626
1、LVS、NAT简介
LVS 是Linux Virtual Server的简称,在实际环境中经常作为B/S结构的网络应用中的负载均衡器来使用,工作在7层网络模型中的网络层,也就是通常说的IP层,由于数据的处理是在Linux内核态完成的,比起在第七层工作的负载均衡设备来说,理论上性能要高一些。
NAT 是Network AddressTranslation,网络地址转换的简称,借助于NAT,私...
分类:
其他好文 时间:
2015-01-10 16:44:49
阅读次数:
291
规划:target(server)server:192.168.1.254initiator(client)rs1.china-kody.com192.168.1.215rs2.china-kody.com192.168.1.216rs3.china-kody.com192.168.1.217使用的软件包:server:scsi-target-utilsclient:iscsi-initiator-utilsriccilucigfs2-utilslvm2-cluster配置ser..
分类:
其他好文 时间:
2015-01-08 18:15:53
阅读次数:
197
一、Keepalived+MySQLReplication的应用场景MySQL的高可用方案有cluster,MMM,MHA等,这些高可用方案都要三台服务器以上,成本有点高,今天介绍一个低成本高可用方案:MySQL Replication+keepalive这个方案只需要两台服务器,适合小型企业二、K...
分类:
数据库 时间:
2015-01-08 17:22:28
阅读次数:
708
目前,Redis还没有一个类似于MySQL Proxy或Oracle RAC的官方HA方案。Redis作者有一个名为Redis Sentinel的计划 ,据称将会有监控,报警和自动故障转移三大功能,非常不错。但可惜的是短期内恐怕还不能开发完成。因此,如何在出现故障时自动转移是一个需要解决的问题。通过...
分类:
其他好文 时间:
2015-01-08 14:57:10
阅读次数:
235
实验环境:lvs-master192.168.1.236lvs-backup192.168.1.237lvs-dr-vip192.168.1.238web1192.168.1.239web2192.168.1.240注:yum安装的软件包版本要一致1.分别在两台服务器上安装lvs和keepalived[root@lvs-master~]#yum-yinstallipvsadm[root@lvs-master~]#yum-yinstallkeepali..
分类:
Web程序 时间:
2015-01-08 07:16:46
阅读次数:
400
这个本来很简单,但是安装过程中出现很多错误,在这做一下备忘录我的环境的redhat5,keepalived刚开始下载的是1.2.51.2.5版本安装解压./configure(加不加内核路径都一样)make&&makeinstall发现报错,信息如下Infileincludedfromlibipvs.c:25:libipvs.h:99:error:expec..
分类:
系统相关 时间:
2015-01-07 19:00:52
阅读次数:
248
线上服务器清理的差不多了,准备做一下服务器分层架构,就是将LNMP环境分离开,用到了LB集群,先来点理论吧。负载均衡LB集群主要关注的是并发处理能力,常用的有:LVS、nginx、haproxy。LVS是基于四层的负载均衡,不支持复杂特性的负载均衡,转发效率比7层略高nginx、haproxy都..
分类:
其他好文 时间:
2015-01-06 18:11:34
阅读次数:
336