很久很久没有写技术博客了,主要原因也是忙于工作和家庭,没有专门的时间来编写。但同时也积累了很多工作笔记和思考,越发觉得需要找个地方归档下,不然就很可能散失在时间的尘埃中,怪可惜的。今天就开一个新的系列,“工作小记系列”,将一路走来的点点滴滴记录于此,为自己提醒,也希望能帮到别人。
时间跳变对于基于OpenStack的云操作系统产品的影响
这篇笔记的背景是在开发基于OpenStack开源项目的云操作系统产品时,经常会在项目中遇到时间跳变的问题,现网交付或者运维人员常常无法准确评估时间跳变对于系统的影响,因此将时间跳变对于系统的影响分为不同的节点角色类型,总结如下:
1.控制节点:
- MQ集群发生脑裂
影响范围:OpenStack系统自身 不影响已有虚拟机
影响后果:云操作系统无法正常下发业务
- keepalived集群
影响范围:OpenStack系统自身 不影响已有虚拟机
影响后果:浮动IP无法切换或者生效 云操作系统对外服务失效
- 数据库集群
影响范围:OpenStack系统自身 不影响已有虚拟机
影响后果:数据库集群异常 数据无法入库
- OpenStack组件
影响范围: