【技术实现步骤摘要】
数据同步方法、系统、装置、计算机设备和存储介质
[0001]本申请涉及虚拟机
,特别是涉及一种数据同步方法、系统、装置、计算机设备和存储介质。
技术介绍
[0002]微软的SDN(Software Defined Network,软件定义网络)技术只保证了数据传输的可靠性以及数据库的一致性,它采用可靠的数据传输技术进行数据的传输,并采用可靠的技术保证可并行任务的调度及不可并行任务的冲突控制。
[0003]微软SDDC提供的SDN技术在各组件正常工作的情况下,数据的传输基本不会产生问题。不过一旦某个服务异常,或者说各组件之间的连通性异常,就有可能会导致SDN控制器与分布式节点中虚拟机配置信息的数据不一致,进而导致虚拟机网络不可达。
[0004]目前针对上述情况导致虚拟机配置信息的数据不一致问题,并没有合理有效的解决方案,对部署在分布式节点虚拟机中的应用/业务处理的稳定性和可靠性造成了严重的不良影响。
技术实现思路
[0005]基于此,有必要针对上述技术问题,提供一种能够提高虚拟机中的应用/ ...
【技术保护点】
【技术特征摘要】
1.一种数据同步方法,其特征在于,所述方法包括:在监测到网络异常的情况下,确定网络异常类型;根据所述网络异常类型,对软件定义网络SDN网络控制器及分布式节点进行虚拟机配置信息的数据一致性检测,得到检测结果;在所述检测结果表征所述SDN网络控制器与所述分布式节点数据不一致的情况下,根据所述网络异常类型,对所述SDN网络控制器及所述分布式节点进行数据同步处理。2.根据权利要求1所述的方法,其特征在于,所述根据所述网络异常类型,对软件定义网络SDN网络控制器及分布式节点进行虚拟机配置信息的数据一致性检测,得到检测结果,包括:在所述网络异常类型为第一类型或者第二类型的情况下,在分布式节点虚拟机启动后,对所述虚拟机在所述分布式节点中对应的第一网卡标识与所述虚拟机在所述SDN网络控制器中的第二网卡标识进行对比,得到比对结果,其中,所述第一类型表征虚拟机管理程序VMM与所述SDN网络控制器连通性异常,所述第二类型表征所述虚拟机管理程序VMM与所述分布式节点连通性异常;在所述第一网卡标识与所述第二网卡标识比对结果为不一致的情况下,得到用于表征所述SDN网络控制器与所述分布式节点数据不一致的检测结果。3.根据权利要求2所述的方法,其特征在于,所述根据所述网络异常类型,对所述SDN网络控制器及所述分布式节点进行数据同步处理,包括:根据所述第二网卡标识向所述分布式节点发送数据同步指令,以使所述分布式节点根据所述数据同步指令,将所述虚拟机对应的所述第一网卡标识修改为所述第二网卡标识。4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:在所述网络异常类型为第一类型的情况下,修改所述VMM注册表的数据同步方式为异常同步方式,所述VMM在所述异常同步方式下,只在监测到所述分布式节点存在数据更新的情况下,向所述网络控制器同步数据。5.根据权利要求2所述的方法,其特征在于,所述根据所述网络异常类型,对软件定义网络SDN网络控制器及分布式节点进行虚拟机配置信息的数据一致性检测,得到检测结果,包括:在所述网络异常类型为第三类型的情况下,检测目标虚拟机的网络可达性,其中,所述第三类型用于表征第一分布式节点中的虚拟机管理进程不可用,所述目标虚拟机为所...
【专利技术属性】
技术研发人员:王剑,叶音珏,
申请(专利权)人:上海浦东发展银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。