[发明专利]虚拟主机与真实主机间数据同步处理的系统及方法有效
申请号: | 201910665780.4 | 申请日: | 2019-07-23 |
公开(公告)号: | CN110365694B | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 叶贵添;孙雨辰;李志军 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | H04L69/04 | 分类号: | H04L69/04;H04L67/1097;H04L67/1095;H04L67/60;H04L67/56;H04L67/02;G06F9/52;G06F9/455;G06F16/11;G06F16/182 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王涛;任默闻 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟主机 真实 主机 数据 同步 处理 系统 方法 | ||
本发明提供了一种虚拟主机与真实主机间数据同步处理的系统及方法。所述系统包括:WEB页面前端模块、任务调度模块及客户端代理模块;所述WEB页面前端模块接收数据同步处理的任务请求;所述任务调度模块解析所述任务请求,得到任务信息,根据所述任务信息生成执行命令,将所述执行命令分发至对应的客户端代理模块;所述客户端代理模块执行对应的执行命令,得到命令执行结果,将所述命令执行结果发送至所述任务调度模块。本发明解决了虚拟主机与真实主机数据同步过程中对用户技术要求高、操作步骤多且杂的问题,同时,简化虚拟主机与真实主机数据同步操作的步骤,克服传统FTP数据传输模式对用户需具备主机技术能力的限制。
技术领域
本发明涉及数据同步处理技术领域,尤指一种虚拟主机与真实主机间数据同步处理的系统及方法。
背景技术
主机(Mainframe)是国际商业机器公司(以下简称IBM公司)研发的大型计算机,它使用专用的硬件设备以及系统软件,具有高稳定性和安全性的特点。同时,IBM公司也开发了IBM zPDT(System z Personal Development Tool)软件产品,用于在运行linux操作系统的x86服务器上模拟主机软硬件环境(以下简称虚拟主机)。虚拟主机在功能上与真实主机完全兼容,可以提供与真实主机一致的用户操作体验,同时因其成本相对真实主机较低,因此虚拟主机也被用于实际的主机研发、测试等工作。在实际使用过程中,对于虚拟主机与真实主机间的数据同步以及传输需求,通常通过FTP模式进行传输,相关的操作涉及步骤繁多、操作复杂的特点,且需要具备一定的主机技术水平才能完成对应的操作。另外,考虑到虚拟主机实际使用的是x86架构的服务器、文件存储也采用linux文件格式,与真实主机的服务器架构以及文件格式存在较大差异,虚拟主机与真实主机的数据同步也要求数据必须存储在zPDT产品格式化后的模拟主机磁盘文件,无法满足直接使用linux文件进行数据同步传输场景。
发明内容
为了解决上述问题,本发明实施例提供一种虚拟主机与真实主机间数据同步处理的系统,所述系统包括:WEB页面前端模块、任务调度模块及客户端代理模块;
所述WEB页面前端模块接收数据同步处理的任务请求;
所述任务调度模块解析所述任务请求,得到任务信息,根据所述任务信息生成执行命令,将所述执行命令分发至对应的客户端代理模块;
所述客户端代理模块执行对应的执行命令,得到命令执行结果,将所述命令执行结果发送至所述任务调度模块。
可选的,在本发明一实施例中,所述WEB页面前端模块包括:输入单元、显示单元及第一通讯单元;所述输入单元用于接收用户输入的数据同步处理的任务请求;所述显示单元用于显示所述任务调度模块返回的命令执行结果;所述第一通讯单元用于与所述任务调度模块进行数据传输。
可选的,在本发明一实施例中,所述任务信息包括:操作类型、源主机IP及目标主机IP。
可选的,在本发明一实施例中,所述任务调度模块包括:输入解析单元、命令生成单元、任务分发单元及第二通讯单元;所述输入解析单元解析数据同步处理的任务请求,得到任务信息;所述命令生成单元根据操作类型,生成执行命令;所述任务分发单元根据源主机IP及目标主机IP,将所述执行命令分发至对应的所述客户端代理模块;所述第二通讯单元用于与所述WEB页面前端模块及所述客户端代理模块进行数据传输。
可选的,在本发明一实施例中,所述任务调度模块还包括:任务存储单元及任务跟踪单元;所述任务存储单元用于存储WEB页面前端模块发送的数据同步处理的任务请求、命令执行状态及命令执行结果;所述任务跟踪单元用于跟踪在接收任务请求后的任务处理过程。
可选的,在本发明一实施例中,所述客户端代理模块包括:任务监听单元及任务执行单元;所述任务监听单元用于实时监听并响应所述任务调度模块发送的执行命令;所述任务执行单元根据所述执行命令,执行对应操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910665780.4/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置