This application provides a data synchronization scheme in which a private cloud node determines an incremental image file or a differential image file by comparing the first image file stored by the private cloud node with the second image file stored on the end node, and then the private cloud node sends the incremental image file to the public cloud node or obtains the differential image file from the public cloud node. Because incremental synchronization is adopted, the bandwidth of data synchronization can be saved and the efficiency of data synchronization can be improved. When the peer-to-peer node is a public cloud node in hybrid cloud, due to the use of public cloud services, there is no need to pay attention to the management and maintenance of hardware. When the peer-to-peer node is another private cloud node, a decentralized data synchronization system can be formed, which can avoid the problem that all private cloud nodes can not synchronize data when the central node is abnormal. Reliability.
【技术实现步骤摘要】
数据同步的方法及节点
本申请涉及信息
,尤其涉及一种用于虚拟机镜像文件的数据同步的方法及节点。
技术介绍
云计算作为一种新兴的资源供应模式,近年来得到了快速的发展。云计算旨在低成本地为用户按需提供高质量的弹性云服务。云计算提供的虚拟机服务有利于降低用户的IT成本,提高云供应商的资源利用率和管理能力,这种方式也存在资源滥用问题。由于虚拟机的创建成本较低,用户往往为不同的任务创建不同的虚拟机,由虚拟机产生的镜像文件是用户使用环境的备份文件。当虚拟机出现异常状况时,镜像文件可以为用户恢复备份时的使用场景。在现有技术中,虚拟机的镜像文件存储于在云上的各类节点中,对于混合云的应用场景,可能会在各个区域设置相应的私有云节点,从而为相应区域的用户提供云计算服务。对于这些私有云节点能够让用户无感知地获得相同的服务,需要保证这些私有云节点的数据仓库中所存储的镜像文件相同。而由于镜像文件的数据量一般会很大,目前没有一种较好的方式能够高效地实现节点之间的数据同步。申请内容本申请的一个目的是提供一种用于数据同步的方法及节点。为实现上述目的,本申请提供了一种数据同步方法,该方法包括: ...
【技术保护点】
1.一种数据同步方法,其中,该方法包括:私有云节点根据自身存储的第一镜像文件和对端节点上存储的第二镜像文件进行比较,确定增量镜像文件或差量镜像文件,其中,所述对端节点为公有云节点或其它私有云节点;私有云节点向所述对端节点发送所述增量镜像文件或从所述对端节点获取差量镜像文件。
【技术特征摘要】
1.一种数据同步方法,其中,该方法包括:私有云节点根据自身存储的第一镜像文件和对端节点上存储的第二镜像文件进行比较,确定增量镜像文件或差量镜像文件,其中,所述对端节点为公有云节点或其它私有云节点;私有云节点向所述对端节点发送所述增量镜像文件或从所述对端节点获取差量镜像文件。2.根据权利要求1所述的方法,其中,私有云节点向所述对端节点发送所述增量镜像文件或从所述对端节点接收差量镜像文件,包括:私有云节点采用预设的流量控制机制向所述对端节点发送所述增量镜像文件或从所述对端节点接收差量镜像文件。3.根据权利要求1所述的方法,其中,私有云节点向所述公有云节点发送所述增量镜像文件或从所述对端节点接收差量镜像文件,包括:私有云节点主动向所述公有云节点发起单向连接;私有云节点通过所述单向连接向所述公有云节点发送所述增量镜像文件或从所述公有云节点接收差量镜像文件。4.根据权利要求1所述的方法,其中,在私有云节点向所述对端节点发送所述增量镜像文件或从所述对端节点接收差量镜像文件之前,包括:私有云节点向所述对端节点发送数字证书,以使所述对端节点根据所述数字证书验证所述私有云节点的身份信息。5.根据权利要求1所述的方法,其中,私有云节点向所述对端节点发送所述增量镜像文件或从所述对端节点接收差量镜像文件,包括:私有云节点通过网络专线向所述对端节点发送所述增量镜像文件或从所述对端节点接收差量镜像文件。...
【专利技术属性】
技术研发人员:邓明鉴,苏楠,刘松涛,张鑫,
申请(专利权)人:上海云轴信息科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。