一、Heartbeat概念Heartbeat是Linux-HA项目中的一个组件,也是目前开源HA项目中最成功的一个例子,Linux-HA的全称是High-AvailabilityLinux,这个开源项目的目标是:通过社区开发者的共同努力,提供一个增强linux可靠性(reliability)、可用性(availability)和可服务性(servic..
分类:
Web程序 时间:
2014-12-26 06:19:32
阅读次数:
401
MySQL的高可用方案很多,这是一个配置简单而且实用的高可用解决方案。实验架构图:修改DB1配置文件增加以下几项:[mysqld]log-bin=mysql-binrelay-log=mysql-relay-binserver-id=1replicate-wild-ignore-table=mysql.%replicate-wild-ignore-table=test.%replicate-wild-ignore..
分类:
数据库 时间:
2014-12-25 18:46:58
阅读次数:
355
关于session持久性连接,我们大多都使用memcached做为缓存服务器。但是众所周知memcached具有的是单点故障的风险。针对于这个问题上次公司更新代码的情况做一下简述:凌晨开发执行了几条sql语句之后跟更新代码。在验证收款的时候测试遇到这样一个问题。就是当我们用户要登录的..
分类:
系统相关 时间:
2014-12-25 18:42:17
阅读次数:
362
一、DataGuard总体结构总体目标1、 描述计划和非计划停机的不同因数2、 DataGuard的主要组件3、物理以及逻辑DataGuard的异同4、建立DataGuard的好处5、在高可用环境下HA的用处数据损失原因1、硬件与系统故障2、人为错误3、计算机病毒4、软件故障5、自然灾难具调查表明,...
分类:
其他好文 时间:
2014-12-25 16:21:39
阅读次数:
254
Redis是一种内存数据库,以KEY-VALUE(即键值对)的形式存储数据,文章主要介绍Redis安装及其高可用性配置。
分类:
其他好文 时间:
2014-12-25 12:40:50
阅读次数:
163
ZooKeeper是什么?高可用的高性能的分布式系统协调服务。局部不可用是分布式系统的固有特征,ZooKeeper可以很好的地处理这种情况。下面从三个方面来理解ZooKeeper服务:数据模型、操作、实现数据模型可以把zookper看成一个文件系统,文件系统中的所有文件形成一个数状结构,zookee...
分类:
其他好文 时间:
2014-12-24 19:51:48
阅读次数:
272
关于keepalived的详细介绍,请移步本人相关博客:http://wangfeng7399.blog.51cto.com/3518031/1405785功能ip地址安装软件主redis10.13.6.13redis,keepalived从redis10.13.6.16redis,keepaliv...
分类:
其他好文 时间:
2014-12-23 17:15:12
阅读次数:
121
一、MySQLFabric高可用集群中一台数据库崩溃了,不影响数据的完整性1.测试前准备a)查看group_id-1集群组的服务器状态mysqlfabricgrouplookup_serversgroup_id-1返回结果:Command:
{success=True
return=[{‘status‘:‘PRIMARY‘,‘server_uuid‘:‘7a45f71d-7934-11e4-9e8c-782bcb7..
分类:
数据库 时间:
2014-12-22 14:38:52
阅读次数:
249
翻译by 胡儿胡儿
文中翻译有一些不足之处和略过没做翻译的部分,详细请参考英文官方文档
http://code.google.com/p/mysql-master-ha/wiki/TableOfContents?tm=6
转载请注明出处
Overview
MHA能够在较短的时间内实现自动故障检测和故障转移,通常在10-30秒以内;在复制框架中,MHA能够很好地解决复制过程中的数据一...
分类:
其他好文 时间:
2014-12-22 14:32:49
阅读次数:
318
etcd是一个高可用的键值存储系统,主要用于共享配置和服务发现。etcd是由CoreOS开发并维护的,灵感来自于 ZooKeeper 和 Doozer,它使用Go语言编写,并通过Raft一致性算法处理日志复制以保证强一致性。Raft是一个来自Stanford的新的一致性算法,适用于分布式系统的日志复...
分类:
其他好文 时间:
2014-12-21 12:38:31
阅读次数:
273