标签:语言 外部 简易 虚拟 发展 get ati 企业 离线
在云计算迅猛发展的今天,虚拟化技术已被越来越多的客户认可,虚拟化作为被普遍接受的方案登上了各行各业的信息化建设的舞台。信息化的建设离不开备份容灾,随着虚拟化应用在企业和各个行业的普及,备份恢复问题的重要性日益凸显。
虚拟机备份功能是虚拟化的一个数据保护基本功能。但大部分虚拟化技术自带的备份功能在执行备份时,会对业务性能产生一定的影响,同时备份策略不灵活,所以,针对虚拟化备份,常见的方式是采用专业的备份软件系统。
专业的备份软件从原理上可以归纳为两种方法:代理备份和无代理备份。
代理备份是指需要在物理主机、虚拟机内部安装代理备份软件进行备份操作,该代理备份软件用于响应并处理来自网络的备份服务器的请求,但这种方式不仅会造成备份效率低,还会造成主机端没有必要的资源消耗,多个备份并行时,极易发生瓶颈问题。
无代理备份是指采用虚拟化提供的API(Application Programming Interface)直接对物理机上的虚拟机文件进行备份,这种方式的好处是不再需要在每台虚拟机上部署备份代理软件,大大降低资源消耗,同时可以快速恢复出源虚拟机或创建新的虚拟机。
基于WinServer虚拟化,CNware实现了一种无代理备份对接方案。
基于该方案,可以让CNware基于WinServer虚拟化灵活对接第三方厂商备份系统,实现无代理备份。通过与第三方备份系统的集成,实现虚拟机在线,离线备份, 全量备份,增量备份等高级功能,同时支持对虚拟机一次性备份、定期备份、灾难备份等备份策略的设置。
接下来将对WinServer虚拟化,IAAS云平台WinCenter,第三方备份系统三个部分彼此间的交互原理进行阐述。
一.架构设计
从架构上整体分为两大部分:
云平台管理系统:以IAAS 云平台WinCenter与底层虚拟化WinServer组成的以管理虚拟机为核心功能的系统组件。提供必要的 API 和读写授权机制使第三方备份系统能完成虚拟机的备份与还原操作。
第三方厂商备份系统:以管理备份数据存储为核心功能的系统组件,以高效可靠地归档和还原数据为主要目标。通过WinCenter提供的resuful API 查询虚拟机和存储池信息,并在得到虚拟化方的读写授权后,能够直接访问底层WinServer虚拟化指定的虚拟磁盘数据。
整体架构图如下
说明:
二.备份功能
整个虚拟机备份流程,通过备份系统与云平台系统多次交互完成。具体关键步骤如下:
三.还原功能
整个虚拟机还原流程,通过备份系统与云平台系统多次交互完成,同备份在调用流程上大致相似。具体关键步骤如下:
WinCenter云平台通知WinServer虚拟化取消远程磁盘访问授权并同步收集云平台数据。
更多关于云宏与服务器虚拟化CNware的相关内容,请搜索云宏CNware。
标签:语言 外部 简易 虚拟 发展 get ati 企业 离线
原文地址:http://blog.51cto.com/13923196/2162056