公司新闻
Company News任务编排功能示例:数十台虚拟机的多重灾备任务如何一步搞定?
2024-12-05
任务编排是云祺容灾备份系统新版本中新增的一项功能,旨在简化复杂业务环境下的灾备流程管理。
这一功能支持编排备份、恢复、副本、归档、验证等一系列常规任务类型。可以帮助用户通过可视化界面,自主操作、轻松定义任务间的依赖关系与执行顺序,将原来复杂的任务编排成清晰、有序的工作流程,从而实现灾备自动化运维。
本示例从数字化企业用户业务的角度出发,带您深入了解任务编排在实际运用中的优势——
用户需求:
某企业用户的数字化业务A及其子业务均搭载在20台虚拟化平台之上,用户希望在遇到软硬件故障、网络攻击、区域级灾难等紧急情况下,业务A仍然能够屹立不倒。用户对于业务A能够接受的容灾关键指标如下:RTO<1天、RPO小于1天。
环境信息:
①每台虚拟机的平均数据量为200GB,每天的新增的数据量约1GB;
②网络带宽为1000Mbps,且业务流量与备份流量需走同一个网络;
③业务流量的闲时区间为:20点至次日8点,其余时间的业务流量均占据大部分网络带宽。
任务方案:
为满足示例中的需求,在不使用任务编排功能的情况下,我们需要从逻辑上考虑三条任务的执行时间及执行的顺序,分别是:
①虚拟机备份任务:每天备份A业务的20台虚拟机。
②验证任务:每天验证已备份的20台虚拟机数据。
③副本任务:每天将已备份数据传送至公有云存储实现异地容灾。
显然这三条任务中间会产生两个间隔窗口,那这个间隔窗口怎么设置呢?
没法设置,由于上一条任务的执行完成时间与当天的数据量、带宽占用情况等都因素息息相关,因此,这两个间隔窗口存在不稳定,甚至可能出现两条任务在同一个时间段执行的情况。
以上问题,我们可以通过云祺新上线的任务编排功能轻松搞定——
首先,将原来的20台虚拟机备份任务拆成两条任务,每条任务备份10台虚拟机,并分别运行在节点A和B上,从而提供整体备份效率,缩短备份窗口。
其次,使用云祺新功能任务编排创建一条编排任务,这条编排任务分为三个执行阶段,这三个阶段分别按照顺序执行A业务的保护任务,且阶段间的执行间隔时间为0,该编排任务的执行逻辑如下:
效果展示——
1)有无任务编排的方案对比
无任务编排
1、配置不够灵活
需要考虑的因素较多,如任务执行时间、任务间断执行等
2、逻辑混乱
由于三条任务在逻辑上指向的都是业务A,当用户还有其他业务时,无法清晰识别任务与业务的从属关系
3、运维困难
随着版本的迭代,用户业务与对应环境的变更会对灾备任务产生影响,工作量大,出错率高
有任务编排
1、配置灵活
无需考虑时间差问题,由编排任务统一配置执行时间,更加简单灵活
2、逻辑清晰
将多条任务进行编排进一条任务里,即使同时出现较多任务,也能通过可视化界面一眼明晰任务逻辑关系
3、运维简单
如需对灾备任务进行调整,用户可直接从可视化的编排任务配置界面进行操作,即简单又高效
2)时间点数据对比
无任务编排:
有任务编排:
综上所述,
任务编排作为云祺新版本产品中的一项重要功能,不仅可以解决多条任务执行窗口不稳定、备份与验证时间冲突等关键问题,还通过拆分任务、优化执行顺序等方式,简化了复杂业务环境下的灾备管理流程,提高了整体备份效率和容灾响应速度。此外,可视化的界面和灵活的操作方式使得灾备运维工作变得更加简单和高效,降低了出错率,提升了业务连续性保障水平。
值得一提的是,除了以上示例演示中的虚拟机,云祺还可以对物理机、数据库、文件系统、存储、应用数据等不同数据类型的保护任务进行编排。
随着企业业务的不断发展和数字化转型的深入推进,任务编排功能将在更多领域和场景中发挥重要作用。相信在未来,云祺任务编排功能将继续助力企业实现灾备简单化、灾备智能化,为更多用户提供更加简单、更加快捷的服务,共同构建更加安全、可靠的数字化世界。
关注云祺,获取更多精彩信息。
- 标签:
-
公司新闻