在分布式系统中经常使用心跳(Heartbeat)来检测Server的健康状况,但从理论上来说,心跳无法真正检测对方是否crash,主要困难在于无法真正区别对方是宕机还是“慢”。传统的检测方法是设定一个超时时间T,只要在T之内没有接收到对方的心跳包便认为对方宕机,方法简单粗暴,但使用广泛。1. 传统错...
分类:
其他好文 时间:
2014-08-29 23:58:08
阅读次数:
512
系统为centos6.464位主:192.168.1.61备:192.168.1.62浮动ip:192.168.1.64realserver:192.168.1.60和192.168.1.63第一:jboss的安装配置:yuminstalljava-1.7.0*-yunzipjboss-5.1.0.GA.zip-d/usr/localln-svjboss-5.1.0.GAjbosscd/usr/local/jboss/servercp-rdefaultdefault_i..
分类:
其他好文 时间:
2014-08-29 18:32:08
阅读次数:
512
Oracle真实的应用程序群集 (RAC) 数据库所占比例增加的 Oracle 数据库系统。RAC 已在 2001 年作为 Oracle 9i 的一部分,基于 Oracle 的早些时候 Oracle 并行服务器体系结构。RAC 是几乎唯一的作为一个成熟的共享的磁盘数据库集群系统的实现: 它是 Oracle Exadata 数据库机的基础,并允许经济的可扩展性和高可用性。
数据库性能调优的一般...
分类:
数据库 时间:
2014-08-29 18:27:18
阅读次数:
387
本文对如何诊断RAC环境中节点重启问题进行了介绍。适用于10gR2和11gR1.
首先我们对能够导致节点重启的CRS进程进行介绍。
1.ocssd : 它的主要功能是节点监控(Node Monitoring)和组管理(Group Management),它是CRS的核心进程之一。节点监控是指监控集群中节点的健康,监控的方法是通过网络心跳(network heartbeat)和磁盘心跳(...
分类:
其他好文 时间:
2014-08-29 18:24:08
阅读次数:
272
Rabbitmq集群高可用RabbitMQ是用erlang开发的,集群非常方便,因为erlang天生就是一门分布式语言,但其本身并不支持负载均衡。Rabbit模式大概分为以下三种:单一模式、普通模式、镜像模式单一模式:最简单的情况,非集群模式。没什么好说的。普通模式:默认的集群模式。对于Queue来...
分类:
其他好文 时间:
2014-08-29 12:28:07
阅读次数:
366
PMC Flashtec NVRAM闪存加速卡系列是一款基于当今市场上最为先进的NVMe控制器的PCI-Express® NVRAM解决方案。该系列产品设立了一个崭新的存储层级,能加速关键型应用。
SSD解决方案不断在多级存储空间中的高性能层级取代了传统的HDD。但在延迟、耐久度及高可用性等各方面,还存在着内存与存储层级之间巨大的性能鸿沟。由于应用的需求随着云服务的速度提升而持续加速攀升,依赖易失性内存来实现所需的性能导致的结果是在系统故障时可能发生应用所需的数据丢失。
...
分类:
其他好文 时间:
2014-08-29 11:02:47
阅读次数:
307
1.用户通过DNS查询,得到随机的VIP1和VIP2。2.VIP1和VIP2属于热备,负载均衡,高可用当RIP1无法访问,主机2会检测到,将VIP1的ip加到的eth0:ha2,即在任何时候都有高可用3.shell脚本vip和rip要对应,nginx_loadbalance_vip1.sh运行于主机1,运行命令为#nohup./nginx_loadbalanc..
分类:
其他好文 时间:
2014-08-28 18:20:56
阅读次数:
274
主机2的脚本如下catnginx_loadbalance_vip2.sh#!/bin/bashLANG=Cdate=$(date-d"today"+"%Y-%m-%d%H:%M:%S")BIND_VIP1=192.168.16.239BIND_VIP2=192.168.16.238WEB_IP_RIP1=192.168.16.241WEB_IP_RIP2=192.168.16.240NETMASK=255.255.255.0GATEWAY=192.168.16.1BROADCAST=219.23..
分类:
其他好文 时间:
2014-08-28 18:20:46
阅读次数:
193
1.Tachyon简介Tachyon是一个高容错的分布式文件系统,允许文件以内存的速度在集群框架中进行可靠的共享,就像Spark和 MapReduce那样。通过利用信息继承,内存侵入,Tachyon获得了高性能。Tachyon工作集文件缓存在内存中,并且让不同的 Jobs/Queries以及框架都能...
分类:
其他好文 时间:
2014-08-27 18:32:08
阅读次数:
454