这个词都不知道,还好意思说自己是搞IT的

时间:2017-08-23 栏目:

说了你可能不信,

有个词,很多搞IT的人都不知道!

这个词就是


脑裂


(NL不分的朋友,再给你重念一次的机会)

英文名字叫:

splitbrain

要说脑裂,我们得先说说“裂脑”

裂脑本来是一个医学术语

是治疗“癫痫”病的一种手术

医生们认为导致癫痫病发作的愿意是由于大脑

“异常放电”

为了阻止“异常放电”波及整个大脑

就用手术将左右大脑一侧半球扩散到另一侧半球的主要通路

“脑间胼胝体切除

达到阻止癫痫放电扩散的作用

但施行过手术的所谓“裂脑人”在术后有一段不适应期

表现得行为分裂

仿佛体内存在着2个人

时常要发生冲突

首次人类裂脑术是在1962年的洛杉矶

扯远了,说回脑裂


脑裂是和另一个概念——“高可用性”(High Availability,简称HA)同时出现的。

啥是高可用性?简单来说就是为了保证业务的有效运行,尽量减少因为各种原因造成的停机时间。就像一个足球队,想要取得好成绩,除了场上11人之外,替补队员也很关键。

如果以一个足球队举例的话,高可用性可以为分三种模式:

1、主从方式(非对称方式)

工作原理:主机是主力前锋,备机是替补队员;当主力队员意外受伤时,替补队员就上场换下主力队员,全权接过主力队员的职责。等主力队员伤愈复出后,替补队员便要坐回板凳席(这是自动切换),要是有些替补队员赖着不走非要上场的时候,就需要教练出面强行将其按在替补席(这就是手动切换)。

2、双机双工方式(互备互援)

工作原理:为了保证进攻能力,英格兰队开始采用442,双前锋战术,两个前锋同时肩负起进攻重任,并且相互配合,当一个前锋失位或受伤时,另一个前锋便立即进行接管。

3、集群工作方式(多服务器互备方式)

工作原理:442的长传冲吊战术队对传球和接球队要求都非常高,于是以荷兰队为代表的全攻全守战术开始出现,厂商10名队员(除门将外)全部参与到进攻和防守中,当其中任何一个队员失位或受伤时,其他队员可以快速进行补位。

在一个球队中,两个队员之间的默契(“心跳线”)丢失时,便会分裂成两个独立的个体,都以为是对方失位了,便“本能”地想要接管对方,本来为一个整体、动作协调的系统便出现了相互争抢进攻位置、相互抢夺球权的现象。

为了解决这个问题,一些球队便不断的制定出相应的战术,比如:

1)添加冗余的心跳线:队员之间除了既有的位置设定之外,还可以相互进行呼喊,做手势等;

2)设置仲裁机制:当两名队员之间出现分歧时,由第三方的队员决定把球传给谁;

3)fencing:当两名队员失去默契时,通过fencing把对方“干掉”,确保进攻体系统一明确,当然,这种方式的前提是前锋中有梅西、C罗一样的人存在,否则被fencing的人会

可能你已经发现了,就像硬币的两面一样,有了高可用,就一定会面对一个如何切换的问题,有了切换,也就会有出现脑裂的风险。

所以,一个好的高可用系统,一定需要一个好的防治“脑裂”的机制。那么,问题来了,高可用系统哪家强?

i2Availability帮你忙!

i2Availability

实现任意距离内的无缝切换

让你的业务高枕无忧!


及时响应,快速服务,为您保驾续航

立即注册

请先完成图形验证

验  证  码:

请先完成图形验证

验  证  码:

隐私声明
当您在本网站进行合作伙伴注册登记,本网站将收集您的相关信息,并保存记录。本网站收集的个人信息包括但不限于:姓名、地址、公司、所在地区、电话号码以及电子邮件地址等。您主动提供的信息越多及越准确,我们就能够更好地为您提供有关服务。
咨询·购买