corosync+pacemker的高可用集群,可以分为几层:从下往上,分为MessagingLayer(信息传递层或基础架构层,用来传递心跳信息等的程序),ResoureLayer(资源管理器层(全局的),管理资源),LocalResouceManager(本地资源管理器),在上面是资源代理,这种形式的高可用集群,..
分类:
其他好文 时间:
2015-11-03 17:57:59
阅读次数:
1205
一、准备工作Heartbeat3.0.6:#wgethttp://hg.linux-ha.org/heartbeat-STABLE_3_0/archive/958e11be8686.tar.bz2ClusterGlue1.0.12:#wgethttp://hg.linux-ha.org/glue/archive/0a7add1d9996.tar.bz2ResourceAgents3.9.6:#wgethttps://github.com/ClusterLabs/resource-agents/ar..
分类:
其他好文 时间:
2015-11-02 12:24:53
阅读次数:
591
keepalived原理、keepalived+LVS_DR及keepalived+Nginx的实现一.keepalived和其工作原理:keepalived是一个类似于Layer2,4,7交换机制的软件。是Linux集群管理中保证集群高可用的一个服务软件,其功能是用来防止单点故障。keepalived的工作原理:keepalived是基于VRRP协议实现..
分类:
其他好文 时间:
2015-10-28 01:39:55
阅读次数:
408
一、什么是高可用集群高可用集群就是当某一个节点或服务器发生故障时,另一个节点能够自动且立即向外提供服务,即将有故障节点上的资源转移到另一个节点上去,这样另一个节点有了资源既可以向外提供服务。高可用集群是用于单个节点发生故障时,能够自动将资源、服务进行切换,..
分类:
系统相关 时间:
2015-10-25 22:45:49
阅读次数:
357
关于MySQL-HA,目前有很多种解决方案,目前互联网上用的较多的是Keepalived+Mysql Replication组合、MMM+Mysql Replication组合、Heartbeat+DRBD+Mysql组合,以及红帽RHSC高可用集群套件。
分类:
数据库 时间:
2015-10-23 18:23:43
阅读次数:
281
Linux集群简介:1、高可用集群:Turbolinux,TurboHA2、负载均衡集群:Linux Virtual Server,TurboLinux Cluster Server。3、超级计算机集群:任务片式,并行计算方式硬件负载作为启动器,设备形式多样。将负载均衡功能置于交换设备中,置于服务器...
分类:
Web程序 时间:
2015-10-23 18:05:27
阅读次数:
243
Cobar是taobao公司用java开发的分布式MySQL中间件,可以支持数据的分片,且接口与mysql相同,因此可以无缝切换。并且不仅支持Mysql,而且还支持MariaDB哦,对版本的要求也很低,只要5.1以上就可以了。如果公司有较多的java项目,推荐使用。我们就来试试Cobar的集群搭建吧。第一..
分类:
数据库 时间:
2015-10-22 17:37:24
阅读次数:
257
redis是目前比较火爆的nosql开源软件。他因为丰富的数据类型和每秒80k+的速度对有高并发,大访问量要求的应用场景是很好的选择。我用redis主要用来做数据的cache。以及分布式系统中session的集中...
分类:
其他好文 时间:
2015-10-20 16:38:55
阅读次数:
264
>>>keepalived是什么?keepalive是HA(HighAvailable)高可用集群的一种实现方案,用来防止系统架构中的单点故障。其是vrrp协议的实现。>>>vrrp协议工作简介vrrp(VirtualRouterRedundancyProtocol),即是虚拟路由冗余协议。用于实现多个路由器的高可用性。其工..
分类:
其他好文 时间:
2015-10-17 07:10:22
阅读次数:
378
在上一篇文章基础上,在两台服务器上添加DRBD,并通过corosync+pacemaker来启动:先说明一下:实验中用的操作系统为CentOS6.4(内核版本为2.6.32-358.e16.x86_64),并没有自带drbd内核模块(2.6.33开始才有自带),需要自己添加。而网上找到的rpm包对CentOS6.4的识别有问题,一直..
分类:
其他好文 时间:
2015-10-16 19:03:49
阅读次数:
349