MySQL Study之--MySQL Cluster(集群)构建
一、Mysql Cluster概述与部署
MySql Cluster最显著的优点就是高可用性,高实时性,高冗余,扩展性强。
它允许在无共享的系统中部署"内存中"数据库的Cluster.通过无共享体系结构,系统能够使用廉价的硬件.此外,由于每个组件有自己的内存和磁盘,所以不存在单点故障.
...
分类:
数据库 时间:
2015-08-07 13:19:27
阅读次数:
214
什么是Keepalived呢keepalived观其名可知保持存活在网络里面就是保持在线了也就是所谓的高可用或热备用来防止单点故障(单点故障是指一旦某一点出现故障就会导致整个系统架构的不可用)的发生那说到keepalived时不得不说的一个协议就是VRRP协议可以说这个协议就是keepalived实现..
分类:
其他好文 时间:
2015-08-06 18:50:19
阅读次数:
556
Keepalived是一个基于VRRP协议来实现的WEB服务高可用方案,可以利用其来避免单点故障。一个WEB服务至少会有2台服务器运行Keepalived,一台为主服务器(MASTER),一台为备份服务器(BACKUP),但是对外表现为一个虚拟IP,主服务器会发送特定的消息给备份服务器,当备份服务器...
分类:
其他好文 时间:
2015-07-28 22:40:12
阅读次数:
206
消息系统的作用:异步处理、削减峰值、减少组件之间的耦合。选择消息系统根据业务需要需要考虑以下几个方面:是否持久化吞吐能力高可用分布式扩展能力兼容现有协议易于维护其他,如消息丢失和重复的处理避免单点故障负载均衡常见消息系统协议:STOMPAMQP类似 MEMCACHE 的协议HTTP自定格式1、2 是...
分类:
其他好文 时间:
2015-07-25 14:57:01
阅读次数:
115
HDFS Federation是为解决HDFS单点故障而提出的NameNode水平扩展方案。 允许HDFS创建多个NameSpace以提高集群扩展性和隔离性。 当前HDFS包含两层结构:? (1) Namespace 管理目录,文件和数据块。它支持常见的文件...
分类:
其他好文 时间:
2015-07-23 16:00:58
阅读次数:
170
为了提升逼格,我决定使用英文版的的这句作为开头,尽管我最初想到的是中文版orz天灾人祸这种事,总归是有的。尽管服务器的灾难性故障不常发生,概率也比遇到鬼或是遇到爱情来得高些,将风险考虑在内总归是好的,所谓有备无患。如果你已经在自己的架构中将单点故障考虑进去了,就不必往下拉啦,继续舔酸奶盖去吧~如果你...
分类:
其他好文 时间:
2015-07-22 12:46:41
阅读次数:
117
最近在学习MYSQL集群的配置,首先要了解什么集群,为什么要使用集群,以及安装集群的软件是什么和集群中的进程有哪些。1.什么是集群?集群是一组服务器提供相同的服务。2.为什么要使用集群?解决单点故障和数据的备份问题。操作系统以及mysql配置文件的说明。Linux系统:redhat..
分类:
数据库 时间:
2015-07-22 11:02:52
阅读次数:
389
硬件环境:三台linux服务器:192.168.2.13,192.168.2.15,192.168.2.16。推荐部署在三台机器上,都部署在一台机器还是会有单点故障,最少1G的内存就够了。下载最新版本的zookeeper,apache-activemq(都是linux的64位,jdk什么的就不说了)下面的配置三台机器基本都是一样,特别之..
分类:
其他好文 时间:
2015-07-21 19:04:27
阅读次数:
256
单台redis会遇到单点故障的问题,为了解决redis的高可用,主从复制应该是学习的第二个步骤。本文想达到的目的是,一个master带一个slave,而slave又带了一个slave,这样的好处是,当master故障后,直接把slaver1...
分类:
其他好文 时间:
2015-07-09 16:22:54
阅读次数:
182
一、MySQLGalera介绍MySQL/Galera是MySQL/InnoDB的多主集群,有以下特性:1)同步复制2)Active-active的多主拓扑结构3)集群任意节点可以读和写4)自动身份控制,失败节点自动脱离集群5)自动节点接入6)真正的基于”行”级别和ID检查的并行复制7)无单点故障,易扩展2、架构图二..
分类:
数据库 时间:
2015-07-09 14:56:11
阅读次数:
588