HA即(highavailable)高可用,又被叫做双机热备,用于关键性业务。简单理解就是,有两台机器A和B,正常是A提供服务,B待命闲置,当A宕机或服务宕掉,会切换至B机器继续提供服务。常用实现高可用的开源软件有heartbeat和keepalived,其中keepalived有负载均衡的功能。下面我们..
分类:
其他好文 时间:
2015-08-29 17:12:52
阅读次数:
410
实验环境及软件版本:CentOS版本:6.6(2.6.32.-504.el6.x86_64)nginx版本:nginx-1.6.3keepalived版本:keepalived-1.2.7主LB1:LB-110-05主LB2:LB-111-06一、安装准备及依赖(用SecureCRT的交互窗口同时对两台LB操作,只贴出LB1的操作过程在此)[root@LB-110-05~]#mkdirtools..
分类:
其他好文 时间:
2015-08-26 07:10:15
阅读次数:
376
实验环境及软件版本:CentOS版本: 6.6(2.6.32.-504.el6.x86_64)nginx版本: nginx-1.6.3keepalived版本:keepalived-1.2.7主LB1:LB-110-05主LB2:LB-111-06一、安装准备及依赖(用SecureCRT的交互窗口同...
分类:
其他好文 时间:
2015-08-26 01:36:49
阅读次数:
145
LVS集群之NAT模式基本概念:集群:cluster就是一组计算机,他们作为一个整体向用户提供一组网络资源,这些单个的计算机系统就是集群的节点集群的种类:LB负载均衡集群HA高可用性集群HPC高性能计算集群LB的实现方法:1软件-F5负载均衡器2硬件LVS(4层)nginx(7层)LVS(LinuxVir..
分类:
其他好文 时间:
2015-08-16 23:19:42
阅读次数:
232
前两遍文章中,我们都说了后文要介绍Nginx + Keepalived的搭建方式。这篇文章开始,我们就来兑现前文的承诺,后续的两篇文章我们将介绍Nginx + Keepalived和 LVS + Keepalived搭建高可用的负载层系统。如果你还不了解Nginx和LVS的相关知识,请参见我之前的两篇文章...
分类:
其他好文 时间:
2015-08-01 20:39:43
阅读次数:
107
HA集群配置准备两台设备,分别为主从主:[root@client~]#ifconfigeth0inetaddr:192.168.137.21从:[root@Client~]#ifconfigeth0inetaddr:192.168.137.23先开始配置主上:[root@client~]#hostnamemaster[root@client~]#iptables-F[root@client~]#setenforce0[root@client~]#vim/..
分类:
系统相关 时间:
2015-07-26 06:19:43
阅读次数:
268
原文地址:http://blog.sina.com.cn/s/blog_79ac6aa80101bmed.htmlNginx+Keepalived主备切换(包含nginx服务停止)环境:VM中4台CentOS本机PC充当测试机win8步骤:1.搭建nginx+keepalived主备切换(不考虑主n...
分类:
其他好文 时间:
2015-07-20 01:18:27
阅读次数:
304
探索MySQL高可用架构之MHA(7)-----构建mysql高可用系列(共9篇)上一篇文章介绍了本次架构的keepalive读写分离!本篇文章主要介绍本次架构中的mha安装部分!关于MHAMHA(MasterHighAvailability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(..
分类:
数据库 时间:
2015-07-10 08:11:50
阅读次数:
223
探索MySQL高可用架构之MHA(6)-----构建mysql高可用系列(共9篇)上一篇文章介绍了本次架构的Atlas读写分离!本篇文章主要介绍本次架构中的keepalive部分!什么是Keepalived呢????keepalived是一款c语言写的实现在linux系统上实现负载均衡和高可用的软件。它遵从于GNU是一款优秀的..
分类:
数据库 时间:
2015-07-09 08:33:14
阅读次数:
211
探索MySQL高可用架构之MHA(5)-----构建mysql高可用系列(共9篇)上一篇文章介绍了本次架构的AB复制操作!本篇文章主要介绍本次架构中的Atlas读写分离!为什么要分库、分表、读写分离?现在大型的电子商务系统,在数据库层面大都采用读写分离技术,就是一个Master数据库,多个Slav..
分类:
数据库 时间:
2015-07-08 14:56:42
阅读次数:
213