InCloud Rail V8.0超融合系统在最新发布的dSAN架构中,针对副本强一致性带来的性能挑战,推出了一套创新的解决方案。这套方案结合了“故障预诊断与实时监控”、“数据副本灵活写入”以及“智能动态同步”三大策略,在确保数据安全的同时,有效解决了副本故障和慢盘问题,将故障期间的性能下降控制在20%以内。
在超融合的实际应用场景中,如数据库、Redis队列、PaaS服务等高I/O敏感型业务,对I/O质量的要求极高。I/O质量的优劣直接关系到业务的连续性和可用性。然而,在实际操作中,I/O质量问题导致的业务连续性故障并不罕见,因此,I/O质量已成为业务连续性的关键因素。
InCloud Rail V8.0超融合分布式存储系统以数据安全为核心,采用了强一致性分布式存储同步方案。这种方案要求所有请求的I/O副本必须全部完成后,请求才算完成,从而确保了业务数据的安全、可靠和可用。然而,这种强一致性架构也带来了挑战。当副本所在的服务器或磁盘出现故障,或存在慢盘现象时,某个副本可能无法及时完成读写操作。为了确保数据的一致性,分布式存储系统会等待数据同步完成后再进行下一步操作,这往往会导致业务级I/O中断,同时增加大量I/O的返回时延,影响虚拟机承载业务的正常运行。
为了应对这一挑战,InCloud Rail V8.0引入了故障预诊断与实时监控机制。通过对集群异常的提前发现和实时监控,该系统能够在故障发生时确保I/O的连续性,降低I/O中断的可能性和时间。InCloud Rail V8.0还采用了副本降级写入策略。通过写入健康副本和降级副本,并结合降级图谱,该系统解除了I/O与数据同步之间的强依赖关系,从而保障了降级后数据副本的容错能力、I/O性能和数据一致性。
除了上述策略外,InCloud Rail V8.0还实现了智能动态同步。通过对数据同步策略的动态精准调控,该系统降低了数据同步对性能的影响,实现了数据同步与业务I/O性能的平衡。这一策略最大程度地降低了对应用性能的影响,确保了业务的持续稳定运行。
InCloud Rail V8.0的多维度智能组合策略,不仅保障了故障场景下的I/O连续性,还从多个方面提升了超融合系统的I/O质量。这一创新性的解决方案,使得InCloud Rail V8.0在追求更高I/O输出能力的同时,更加注重I/O质量的提升。以更加稳健的产品定位,InCloud Rail V8.0为更多客户的核心关键业务提供了连续运行的坚实支撑。