前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【运维生涯】 关于High Availability Cluster的思考

【运维生涯】 关于High Availability Cluster的思考

作者头像
Luga Lee
发布2022-03-25 13:40:08
1470
发布2022-03-25 13:40:08
举报
文章被收录于专栏:架构驿站架构驿站

本人陕西人,喜欢吃肉夹馍,每次去买的时候,店面异常火爆,尤其是吃饭时间(早餐、晚餐)异常爆满,也可以说是流量较大,昨天晚上去时又是排着长长的队,这不禁让我想起一个场景 。。。。。。

就拿开肉夹馍铺来做个例子:

夫妻俩开肉夹馍铺,生意也不算大,但是每天早上7点到9点、晚上5点到7点之间客户很多并且不能中断。为了保证在这个时间段内这个餐铺能够保证持续提供服务,夫妻俩商量以下策略:

场景一:

平时男的负责的做烙饼,一旦男的无法继续烙饼,女的就出来顶上,这个叫做 Active/Standby.

场景二:

平时男的负责的做烙饼 ,女的就在旁边帮工,一旦男的体力透支无法继续烙,女的就马上顶上,这个叫做Active/Passive

场景三:

平时男的烙饼,女的在旁边负责打包,男的出现问题,女的就开始接替烙饼,又打包;女的不行了,男的就又烙饼,又打包 .这个叫做Active/Active (dual Active)

烙饼= application package

互相照应叫做heartbeat

顶替对方工作叫做 failover/takeover

天有不测风云,突然一天,夫妻俩眼睛都失明了,耳朵也聋了,无法进行正常交流。对方都不知道现在到底是否正在干活,都认为自己要顶对方的工作,这个叫做brain-split, 然后需要第三者,比如他们的老爹或婆婆来解决问题,这个叫做tier-breaker, 或者让他们的哥或嫂子其中一个过来进行帮忙,这个叫做fency

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2015-02-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 架构驿站 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档