EasyStack易捷行云开启超融合下半场的七把钥匙之二:神奇自愈
Posted on 2020-02-02
衡量一个信息系统是否先进易用,不仅依靠于其健康状态下日常使用所带给用户高效流畅的直观感受,更在于系统具备良好的故障抗性,也就是我们所说的可靠性。而EasyStack易捷行云推出的超融合产品ECS Stack 在全新的维度领域提供了解决方案---神奇的系统自愈。
不同于以往的服务器、网络、存储三层IT架构,原有三层架构在遇到系统故障时只能依靠硬件内部的冗余架构和软件的冗余化体系设计,一旦故障突破了冗余极限,由于系统不具备自我感知能力,只能通过既有策略笨拙应对,表现出来的现象就是业务系统性能大幅下降,甚至业务系统不可用、数据丢失,需要投入大量的人力和资源进行系统的恢复。传统超融合系统利用集群的软件特性,多副本的保护机制在一定程度上提高系统的冗余极限,在一定程度上降低了故障对业务连续性的冲击。
但是,伴随超融合承载业务的关键性提升,使得保障系统实时处于健康稳定运行状态的必要性大幅度提升,传统超融合依然无法实现故障容错后的平台自动修复和恢复。具体原因如下:
1,传统超融合无法在软件层面实现与硬件故障的联动;
2,传统超融合无法实现硬件故障修复后的软件自行恢复和配置;
3,传统超融合对于非硬件故障造成的系统问题无法解决。
当前,逐渐成熟的容器及微服务编排调度技术和日趋完善的自动化脚本处理机制使得系统自愈成为可能。结合容器及微服务编排调度技术以及EasyStack易捷行云多年云平台系统建设和维护的经验脚本化自动化,ECS Stack打造了最新一代微服务化的平台架构,搭建了系统的自愈引擎,针对用户对数据中心常见的系统故障,建立了持续更新的自愈知识库,并将建立了故障事件网格,一旦系统通过监控中心实时检测到相应故障,即可触发自愈知识库中对应的故障应急措施,自愈引擎将通过事件网格从多个维度验证识别的故障情况,实现故障的精准定位,进一步触发自愈动作,识别故障事件,实现在线自愈的一系列系统动作。
下面分别针对3个传统超融合的局限性场景进行自愈技术的解读。
首先是软件层面实现与硬件故障的联动问题。
传统超融合针对于硬件的故障仅仅局限于硬件故障的识别,将系统出现的故障定义为硬件故障,并触发相关的冗余保护机制。比如我们常见的硬盘物理故障,可能分为慢盘、小规模的坏道、大面积的坏块。传统超融合在出现慢盘的初期,并不能实现一个良好的应对,但整个系统出现性能下降,故障点硬盘负载异常的情况,随着慢盘持续的高负载最终会发展成坏块坏道,这时传统超融合才会判定硬盘故障,并直接进行坏盘的重建。
ECS Stack超融合的智能自愈系统将深度的检测系统的硬件状态,根据历史状态进行智能判定,在识别到相关的现象时,针对于系统慢盘,比对知识库,通过整个系统的负载情况来初步判定其可能存在故障问题,并在监控界面为用户提供手动隔离的处理建议。如果用户一定阶段不进行相关的处理动作,则会预测该盘可能出现故障,出现监测到其离线后,迅速判定物理硬盘已经故障,进一步实现数据重建,从而实现系统软件和硬件故障的联动。
其次是出现硬件故障修复后的软件自行恢复和配置。
传统超融合系统在遭受硬件故障后,为系统更换新的硬件时,需要重新执行系统的灌装、硬盘的重新识别分配等操作,一方面相关操作的执行需要很高的技术水平,另一方面执行带来的误操作容易对本身已经降级的系统造成二次影响。
ECS Stack超融合的自愈知识库会自动识别更换的节点、硬盘等硬件,根据原有硬件的相关策略自动执行系统灌装、策略设置,实现硬件故障后的系统自行恢复,减少人为操作对系统运行的干扰,最大限度地保障系统的可靠性。
最后是对于系统非硬件故障的判定和解决。
比如我们常见的网络系统波动,传统超融合将自动定义出现波动的网卡为状态异常,并利用其它的网卡代替其作用,若相关的网络通讯皆不可访问,则自动进行节点的重建。而一旦过多节点同时出现此类现象将导致整个平台的崩溃。
热门文章Top10
- EasyStack位列2018 OpenStack用户调研报告全球前三甲
- 金融云案例:EasyStack助兴业数金构建首个OpenStack金融行业云
- 证券私有云平台实战经验分享:海通证券金融云思考与实践
- 证券私有云案例:做科技型券商,EasyStack助光大证券构建私有云平台
- 制造私有云案例:EasyStack超融合助力可口可乐装瓶作业系统稳健升级
- 江苏农信携手易捷行云,打造业内规模最大的农信开源云平台
- 金融私有云案例| 新一代私有云OTA式赋能台州银行商业创新
- 能源云平台案例:EasyStack助国家电网山东省电力公司构建信息化云平台
- 银行金融云平台案例:EasyStack易捷行云助人民银行构建新一代征信系统生产环境云平台
- 证券私有云案例:践行三年数字化战略 国泰君安借EasyStack易捷行云打造金融云平台赋能业务创新