Page 38 - 网络电信2019年1/2月刊下
P. 38
一种基于云应用的数据恢复方法和系统
王海新 中兴通讯股份有限公司
本技术涉及云应用的管理系统控制领域,更具体的说是基于云的恢复系统,可以
根据不同性能的硬件设备,来动态的配置用户恢复系统中的关键数据,并且提供了
一种高效和灵活的云应用的数据恢复方法及系统。
随着云计算技术的飞速发展,基于云技术的应用也越来越 二是循环查询关机状态,同时支持循环查询的时间和次数
广泛,对于云应用的个性化使用也越来越多,云应用的安全性 可以动态配置,这样充分考虑到了不同性能机器的处理时间不
和备份恢复越来越重要。 同。
同时,由于云应用系统的备份是个相对复杂的过程,而且 三是根据各个机器反馈的信息,执行恢复操作或者提示用
各个厂商的云设备硬件也有好有坏,在用户为王的今天,在进 户来进行手动处理。
行云备份和还原模快进行开发的同时,必须要重点考虑到该功 在状态查询时间和次数配置方面,提供单独的配置页面,
能模块的易用性。 这样用户可以根据设备性能的不同来配置单个的状态查询时间
对于现存的一些云应用的恢复系统,主要有以下几个方面 和总的查询次数。
的问题,首先,不能根据各个硬件具体的性能来动态设置和管
理云设备关机和恢复的时间,这样会造成相同的关机操作在性 二、实施步骤
能好的设备上面执行的很快,但是差的硬件设备可能会导致等 (1)后台管理流程图
待时间过长,这样的话前台并不能及时的捕捉到相关信息。第 图1所示,当web前台发起一键恢复指令时,首先通过JDBC
二,由于云管理的恢复是个相对复杂的过程,对于普通用户操 连接,将恢复状态的表数据置0(其中recoveryflag置1时为恢
作起来过于复杂,因此该文根据以上的问题,提出一种高效的 复成功,0表示恢复中,界面会产生织造层),recoveryflag控
云计算的数据恢复方法和系统。 制web前台是否有织造层。
第二步,在recoveryflag置0后,调用webservice接口,将
一、技术方案 相关的设备名字以XML的格式,发放给接口机。
针对以上问题,本技术提供了一种管理云应用的一键恢复 最后,收集从webservice返回的消息,若一键恢复成功,
方法,以使云应用的管理恢复更加的灵活、简便,同时根据各 则标志位recoveryflag置1,否则,一键恢复失败,提醒用户手
个厂商硬件设备的不同提供一种动态的可以配置的恢复等待时 动操作。
间。 (2)前台管理流程图
本技术采用以下技术方案,为了解决上述技术问题,本论 当标志位recoveryflag置0,也就处于待恢复状态后。调用
文提供了一种灵活的高可靠性云系统还原功能。 后台的三个接口。其中两个接口为webservice接口,另外一个
在前台的用户展示方面,提供给用户一键式的管理机制, 直接调用后台的shell脚本。
方便直观。 首先,web发起关机指令,将所要关闭的云设备名字(多个
后台的逻辑处理分为三部分 设备名字的话,以一定的分割符区分开),向分发接口机(提
一是关机的操作发送于后台执行。 供统一服务的通用接口机)发送关机指令VM_ShutdownVM,对应
网络电信 二零一九年一、二月 55