海量虚拟机保护成为业界新常态
很多大中型企事业单位,虚拟机的采用率是非常高的了,一般都超过90%。这些大型企业或者单位,虚拟机的数量一般都非常庞大。比如北京大学计算中心,现在有超过1200个虚拟机。
而扬州市大数据中心,也有超过1500个虚拟机。
采用传统的备份任务方式,要给成千台虚拟机做备份,而且一般涉及多个备份域,是一件很繁琐并且工作量巨大的事情。
传统备份任务模式的弊端
如果你只有几十个虚拟机,那么一般的备份软件就可以满足你需求。但如果你有1000个虚拟机,多个备份域,采用传统备份任务管理的弊端就显现出来了。
传统管理模式下,我们将特定的虚拟机放入备份任务中,并配置保护设置,并为其配置备份策略和数据保留策略。用户可能希望备份更大范围的对象,如资源池和宿主机,此时我们支持自动发现功能,能够在下一次备份时自动纳入新的虚拟机,实现自动备份和发现功能。看起来挺好的。
确实,任务模式管理在小数据量或虚拟机数量较少的情况下可行,但随着虚拟机数量的增加,该管理方式的劣势逐渐显现。例如,允许一个虚拟机存在于多个备份任务中可能会导致备份冲突,尤其是在虚拟机数量和备份任务数量增加时。此外,在恢复过程中也可能会感到困惑,难以确定应该使用哪个备份任务来恢复虚拟机以及最新可恢复的时间点。有些用户甚至使用Excel表格来管理虚拟机和备份任务之间的关联关系,这种备份体验很差。
我们再来探讨了传统任务模式下时间点管理的问题。以上述备份任务为例,timepoint对某个虚拟机恢复点目标并无指导作用。timepoint通常是任务的启动/结束时间,在任务执行过程中,虚拟机备份的时间点取决于排队情况,不符合实际需求。此外,若备份中某虚拟机被删除,备份任务中的数据保留副本只针对整个任务而非每个虚拟机,存在数据丢失的风险。
另外,我们再来看一下任务模式下异常处理的问题。任务管理模式下的异常处理情况包括:某个虚拟机不支持备份导致首次备份失败,用户需要移除该虚拟机并了解详细备份限制列表;某个虚拟机备份失败导致整个备份任务处于部分成功状态,需要进行补偿备份;整个任务发生异常时,任务管理模式可能将之前成功备份的虚拟机数据清理掉,这是不合理的,需要重新评估处理方式。
我写了这么多,就是考虑到我们很多读者,可能都没有管理过上千个虚拟机的备份,不清楚传统任务模式的复杂性。当然,前面我们还没有介绍到远程复制任务、数据归档任务,如果把这些任务也考虑进来的话,这个复杂性将进一步放大。
资源模式才是回归本质的解决之道
以上就是在大规模虚拟化环境中使用任务模式管理备份时可能出现的问题。为了克服这些问题,我们需要寻求更有效的备份解决方案,以提高备份的可靠性和管理的便捷性。
解决方案就是回归本质。前面我们所有的关注点都在了备份任务上面,但实际上我们关注的应该是什么呢?应该是虚拟机本身。那么结合上面所阐述的场景和问题,我们发现,我们真正要关注的还是资源对象。以虚拟化为例的话,就是虚拟机,而不应该是备份任务。
这也是爱数的解决思路。2023年7月13日下午,北京大学、扬州市大数据管理中心专家齐聚爱数线上研讨会——AnyBackup海量数据管理用户体验 神盾会(十),共探海量数据管理用户体验优化之道,一起探讨AnyBackup Family 8如何化繁为简,全面优化用户体验。
爱数AnyBackup Family 8的全新资源模式
简单来说,爱数AnyBackup Family 8提供了直接基于虚拟机粒度的备份和恢复,用户可直接基于虚拟机去创建它的备份策略,去创建它的远程复制策略和归档策略,以及它的数据保留策略等等。当然,由于虚拟机的量可能会比较大,为了方便用户更好的使用和感知备份,爱数还提供了一些其他能力。比如基于平台,爱数会提供了高效的搜索和筛选能力,用户可以通过搜索和筛选来快速定位到他所需要操作的那些虚拟机。爱数基于平台还提供了基本的统计能力,用户可以通过这个平台快速的了解到这个平台上面一共有多少台虚拟机,以及备份了多少台虚拟机。基于虚拟机爱数也提供了一些非常直观的标记,用户通过标记可以来了解这个虚拟机当前是否支持备份,以及它是否已经备份。AnyBackup Family 8采用全新的思路,全新的界面,从资源模式来解决这个问题。
百闻不如一见,我们来看两个演示。
• 基于虚拟机的备份管理,备份状态可视化:虚拟机保护状态可视化,同时用户可直接基于虚拟机配置备份、数据保留、远程复制策略等,实现虚拟机生命周期管理,通过全局概览直观了解全局保护情况。
• 虚拟机灵活分组,实现真正的批量管理:可基于具体对象或规则(如标签)创建虚拟机组,再基于虚拟机组配置相关策略,自动作用于组内的虚拟机,操作更简单,管理更高效。
但资源模式这只是开始,基于业务的管理模式才是终极目标。
对于管理员来讲,它需要有两种维度,一种是从物理维度,它实实在在保护了哪些数据库实例,保护了哪些虚拟化平台上的虚机。同样他也希望从业务维度去查看它的一个保护情况,他希望能够从公司的组织架构看,比如说它的HR系统保护得怎么样,它的业务系统保护得怎么样,它的财务系统保护得如何?基于业务场景的视图会让管理员更轻松。
在AnyBackup Family 8业务视图界面上,用户可以根据他自己企业的优先级和安全等级来进行业务区分。在这个视图里面它完全可以用自己的语言去看到这个业务系统被保护的情况,以及它的RPO等级,业务数据是否安全这些情况。
爱数AnyRobot Eyes 5自动化能力进一步提高管理效率
最后,要提高海量虚拟机保护的管理效率,还需要引入爱数的可观测性平台AnyRobot。AnyBackup Family 8 结合 AnyRobot Eyes 5,基于可观测性能力实现自动化的业务分级和数据分类,实时感知业务状态、应用服务状态、基础设施状态,并通过可观测能力和灾备能力联动,实现事前推荐、事中通知、事后回溯。
业务分级和数据分类的概念和目的:通过AnyBackup Family 8 结合 AnyRobot Eyes 5,实现业务系统和数据对象的自动化分类,根据不同的业务级别和数据热度,推荐合适的灾备策略,提高海量数据的管理效率。
业务分级和数据分类的核心能力:通过业务系统管理,实现业务系统的分级、健康度、拓扑图、备份分析、运行详情等功能,帮助管理员以业务视角进行全栈备份和深入分析。
虚拟机自动分类的原理和应用场景:通过AnyRobot Eyes 5,采集虚拟机的可观测性数据,计算虚拟机的活跃状态和热度,推荐虚拟机的备份策略和窗口,实现海量虚拟机的快速备份规划、优化建议、运行详情等功能,帮助管理员有效管理海量虚拟机的备份任务。
虚拟机自动分类的优势:海量虚拟机快速备份规划、热温冷自动分类、细粒度运行详情洞察、备份报表自动生成等优势,提升灾备规划和管理的效率、可靠性和有效性。
从任务到资源,从奴隶到将军
说句实在话,我虽然从事存储行业很多年,但对于备份,特别是海量虚拟机的备份场景的复杂度感受不深。但这次我从北京大学计算中心和扬州市大数据中心的用户实践来看,海量虚拟机的保护工作其运维工作量是挺大的。从某种程度来说,传统的备份任务模式,让IT运维工程师变成了备份的奴隶。
而爱数AnyBackup Family 8的出现,从资源的角度,甚至从业务的角度来设计备份流程,这种全新的资源管理模式,让海量虚拟机的备份管理异常简单。这种模式,也可以更好处理多个备份域的问题,因为用户管理的是资源,而不用关注这些虚拟机在那个备份域,备份的跨域管理难题也就迎刃而解了。如果再加上爱数AnyRobot Eyes 5,对业务资源进行自动化分类,从而自动推荐合适备份的策略,我相信必将让大企业的IT管理员从日常备份的繁琐管理工作中抽身出来,对备份工作的控制感也会大大增强,肯定有从备份奴隶变成备份将军的感觉。
总的来说,爱数这次研讨会讲述了如何采用资源模式优化海量数据管理的用户体验,解决传统任务模式带来的管理难和操作难的问题。研讨会还介绍了全新的AnyBackup Family 8界面,展示了如何通过接入资源、设置 SLA 策略、查看保护状态等方式,简化管理操作,提高保护效率。研讨会还演示了如何通过业务视图,根据企业的组织架构、数据安全等级、业务系统等维度,对资源进行分类分级,实现业务分级、数据分类的保护,以及容灾迁移、业务拓扑等功能。这个研讨会旨在帮助管理员从物理维度和业务维度管理海量数据,提升用户体验。
如果你也有成百上千个虚拟机需要备份,而且一般还需要跨越多个备份域,传统的备份任务模式会让你精疲力尽,那么,可以回看这个爱数的研讨会,相信你和我一样,必定有所收获。
领取专属 10元无门槛券
私享最新 技术干货