随着Veeam旗舰产品Veeam Availability Suite v10的发布,Veeam Availability Orchestrator(以下简称VAO)也会在不久更新为v3.0版本,目前来说VAO产品还是处于v2.0版本。对于绝大多数同学来说,可能这个产品非常神秘,看似功能非常高大上,但是也不知道如何使用,我的这个基础入门系列将会和大家分享一些本人对于VAO的一些研究。
什么是VAO?
简单来说,他是VAS加强版。它需要和VAS一起工作,离不开VAS;VAO还需要和VMware vSphere一起工作,它仅限于支持VMware的虚拟化环境。
- 能够通过软件的设置,来保证企业实施的灾备基础架构的满足所要求的RPO和RTO;
- 能够尽可能自动化的完成灾备的切换过程,该操作同时支持备份存档和复制存档;
- 能够通过数据实验室,来确保灾备的精准可靠,所有灾备演练将在数据实验室中1:1的完整演练。
VAO替代了VBR中Recovery、Failover以及Surebackup的操作,可以说是对于这3个关键操作的进一步加强,在这些关键操作中,可以加入各种自定义的步骤和脚本,使之能够更加接近实际业务场景中的使用。对于管理员来说,合理的设计这3个操作中的额外步骤能极大程度的降低IT运维中灾备流程的复杂度。
VAO支持哪些场景使用?
VAO支持的数据中心从简单到复杂,都可以使用,以下仅简单从最基本的架构举两个例子:
单个数据中心
单个数据中心内,加入VAO的组件后,和原有VAS的架构几乎没有太大差别,所有VBR上的操作不会有任何改变,常规的所有备份恢复操作都在VBR上可以完成,而VAO则在这里开始担当关键业务的RPO和RTO的确保任务。通常来说关键业务出现宕机后,都会在原始位置实现恢复,因此也没有特别的专用资源用于恢复准备。
因此,在这种场景下,唯一需要改变的是选择一些关键的VM,由VAO来接管这些VM的RPO和RTO。
一主一备数据中心
稍微复杂点,也是很典型的场景,就是跨区域的主备数据中心,主中心承担生成业务,而备中心承担灾备业务。我们通常VAS的设计会将备份存档拷贝到灾备中心进行存放,也可能会将一些关键的VM直接1:1的复制到灾备中心。而这时候,在灾备中心的数据恢复流程都将可以被编制到VAO的Failover Plan或Recovery Plan中,同时这些Plan也将会被在相应的Datalabs中做完整的恢复演练。
这种场景下,原先VAS的架构也没有太大变化,和单数据中心非常相似,只是我们可以规划一部分资源专用于灾备恢复。
VAO支持的两种Plan
VAO本身并不提供备份和复制功能,所有对于源数据的提取功能,都会在VAS/VBR中完成。VAO中提供了两种Plan:Restore Plan和Failover Plan。
Restore Plan
这是对应VBR中的Backup & Restore功能,所有对备份存档(.vbk,.vib,.vrb等)的恢复,都归为这一类。
Failover Plan
这是对应VBR中的Replication & Failover功能,所有对于Replicas的故障切换,都归为这一类。
这两种Plan支持的操作:
- DataLabs 测试
- 资源可用性测试
- 完整报告自动生成
- 一键式全自动恢复、故障切换
VAO额外支持的DataLabs功能
作为Veeam产品看家本领,DataLabs功能在VAO中也是极大增强,在VAO中不仅能将DataLabs用于以上两种Plan的测试,还能利用VAO中强大的脚本和步骤添加功能,自动化的生成各种复杂的用于测试的环境。通过这种增强,复杂的测试用例,复杂的环境部署工作将会被简化成一键式的按钮,极大提升DataLabs的使用效率。
以上就是VAO的简介,欢迎关注VAO基础入门系列,在最近一段时间我会陆续更新以下内容: