本章介绍Redis的一个强大功能--主从复制。一台master主机可以拥有多台slave从机,而一台slave从机又可以拥有多个slave从机。如此下去,形成强大的多级服务器集群架构(高扩展)。可以避免Redis单点故障,实现容灾恢复效果(高可用),读写分离的架构,满足读多写少的并发应用场景。 ...
分类:
其他好文 时间:
2017-11-30 23:33:52
阅读次数:
204
Consul 使用 Raft 算法来保证一致性, 比复杂的 Paxos 算法更直接,用于实现分布式系统的服务发现与配置。 应用Consul提供的服务需要建立Consul集群。在Consul方案中,每个提供服务的节点上都要部署和运行Consul的agent,所有运行Consul agent节点的集合构 ...
分类:
其他好文 时间:
2017-11-15 10:49:08
阅读次数:
268
企业NFS共享存储服务介绍及作用位置:透过网路(一般是局域网)让不同的主机系统之间可以共享文件或目录。NFS客户端(一般为应用服务器例:WEB服务)可以透过挂载的方式将NFS服务器端共享的数据目录挂载到客户端本地系统中。从客户端本地来看,NFS服务器端共享的目录就好像是..
分类:
其他好文 时间:
2017-10-27 15:45:04
阅读次数:
206
前面介绍了lvs集群架构的搭建,提到了单点故障问题,一旦Director服务器出现问题不可用,lvs集群将整体崩溃,集群所提供的服务将顺利下线。高可用的想法是一旦中间某台服务器丧失提供服务的能力,将会有一台后补服务器替此服务器提供服务。VRRP虚拟冗余路由器协议虚拟出一个路..
分类:
其他好文 时间:
2017-10-25 23:57:50
阅读次数:
337
Redis的主从复制功能非常强大,一个master可以拥有多个slave,而一个slave又可以拥有多个slave,如此下去,形成了强大的多级服务器集群架构。下面我演示下怎样在多台服务器上进行Redis数据主从复制。这里我假设有两台服务器,一台是Windows操作系统(局域网IP:192.168.3 ...
分类:
其他好文 时间:
2017-10-23 18:24:23
阅读次数:
212
Spark的一大好处就是可以通过增加机器数量并使用集群模式运行,来扩展计算能力。Spark可以在各种各样的集群管理器(Hadoop YARN , Apache Mesos , 还有Spark自带的独立集群管理器)上运行,所以Spark应用既能够适应专用集群,又能用于共享的云计算环境。 Spark运行 ...
分类:
其他好文 时间:
2017-09-18 10:53:22
阅读次数:
151
集群架构拓扑图:网络规划:两台LVSserver:(两台LVS也可以为用户提供错误页面)node1:172.16.31.10node2:172.16.31.11VIP:172.16.31.180ipvs规则内包含2台RealServer:(后面的RS指的就是后端的web服务器)rs1:172.16.31.13rs2:172.16.31.14我们还需要错误页面提供者:我..
分类:
其他好文 时间:
2017-09-12 23:16:04
阅读次数:
280
实验环境规划:实验环境:CentOSrelease6.6(Final)三台IP地址:Node1:eth0:172.16.31.10/16Node2:eth0:172.16.31.11/16Client:eth0:172.16.31.12/16集群架构图:一.heartbeat特性介绍:1.实现底层心跳传递2.启动关闭集群服务3.工作节点多达16个节点,由一个主节点和其他备..
分类:
Web程序 时间:
2017-09-12 15:58:01
阅读次数:
274
上篇文章:heartbeatv1版CRM的高可用集群的实现集群架构图:主节点(172.16.31.10)客户端(172.16.31.12)VitualIP(172.16.31.166)NFSIP(172.16.31.12)从节点(172.16.31.11)注:心跳信息传递借助eth0网卡实现网络以及IP地址规划如下所示:节点类型IP地址规划主机名类型主用节点eth..
分类:
Web程序 时间:
2017-09-12 15:42:54
阅读次数:
220
▎根据功能划分为两大类:高可用负载均衡高可用高可用集群通常为两台服务器,一台工作,另外一台作为冗余,当提供服务的机器宕机,冗余将接替继续提供服务。实现高可用的开源软件有:heartbeat、keepalived等,其中heartbeat这款软件在CentOs6上面的bug略多,假如主服务器宕机..
分类:
系统相关 时间:
2017-09-09 23:19:28
阅读次数:
361