【技术实现步骤摘要】
私有云信息同步方法和装置
本公开涉及云计算
,进一步涉及云网络
技术介绍
在云计算虚机网络中,虚拟私有云(VPC)提供了一种资源的隔离形式,不同VPC之间不仅实现了安全组、子网等资源的隔离,同时也实现了域名系统(DNS)的隔离,每个VPC内配置的DNS解析域对其他VPC不产生任何影响。对于某些公共服务(例如云数据库RDS),提供给用户使用时会自动生成一个域名,此域名解析为RDS所在VPC内某个地址。当本端VPC和其他集群VPC进行对等连接打通时,会将本端VPC内的公共服务域名同步至对端VPC,以使对端VPC同样可以通过域名访问公共服务。两个VPC之间需要同步公共服务类域名及IP信息时,本端VPC会向对端VPC的控制节点发送同步请求,对端VPC的控制节点收到同步请求后,直接将公共服务类域名及IP信息两者的全量进行封装,然后作为返回值返回本端VPC。
技术实现思路
本公开提供了一种私有云信息同步方法、装置、电子设备以及存储介质。根据本公开的一方面,提供了一种私有云信息同步方法,该方法包括:接收第一控制节点发送的信息同步请求,其中,信息同步请求包括同步类型和同步标识;基于同步类型和同步标识,确定目标数量的同步信息;基于目标数量的同步信息,确定新的同步标识和新的同步类型,并向第一控制节点发送目标数量的同步信息、新的同步标识和新的同步类型。根据本公开的另一方面,提供了一种私有云信息同步方法,该方法包括:响应于确定同步类型是用于表征发送信息同步请求的预设类型,向第二控制 ...
【技术保护点】
1.一种私有云信息同步方法,包括:/n接收第一控制节点发送的信息同步请求,其中,所述信息同步请求包括同步类型和同步标识;/n基于所述同步类型和所述同步标识,确定目标数量的同步信息;/n基于所述目标数量的同步信息,确定新的同步标识和新的同步类型,并向所述第一控制节点发送所述目标数量的同步信息、所述新的同步标识和新的同步类型。/n
【技术特征摘要】
1.一种私有云信息同步方法,包括:
接收第一控制节点发送的信息同步请求,其中,所述信息同步请求包括同步类型和同步标识;
基于所述同步类型和所述同步标识,确定目标数量的同步信息;
基于所述目标数量的同步信息,确定新的同步标识和新的同步类型,并向所述第一控制节点发送所述目标数量的同步信息、所述新的同步标识和新的同步类型。
2.根据权利要求1所述的方法,其中,所述基于所述同步类型和所述同步标识,确定目标数量的同步信息,包括:
基于所述同步类型,确定与所述同步类型对应的信息列表;
基于所述同步标识,在所述信息列表中确定目标数量的同步信息。
3.根据权利要求2所述的方法,其中,所述方法还包括:
响应于接收到所述第一控制节点发送的信息同步请求,确定与所述信息同步请求对应的目标数量。
4.根据权利要求3所述的方法,其中,所述基于所述同步标识,在所述信息列表中确定目标数量的同步信息,包括:
响应于确定所述信息列表中剩余信息的信息数量大于等于所述目标数量,在所述信息列表的剩余信息中确定目标数量的同步信息。
5.根据权利要求4所述的方法,其中,所述响应于确定所述信息列表中剩余信息的信息数量大于等于所述目标数量,在所述信息列表的剩余信息中确定目标数量的同步信息,包括:
响应于确定所述信息列表中剩余信息的信息数量大于所述目标数量,在所述信息列表的剩余信息中确定目标数量的同步信息;以及
所述基于所述目标数量的同步信息,确定新的同步标识和新的同步类型,包括:
基于所述目标数量的同步信息,设置新的同步标识,并将所述同步类型作为新的同步类型。
6.根据权利要求4所述的方法,其中,所述响应于确定所述信息列表中剩余信息的信息数量大于等于所述目标数量,在所述信息列表的剩余信息中确定目标数量的同步信息,包括:
响应于确定所述信息列表中剩余信息的信息数量等于所述目标数量,将所述信息列表的全部剩余信息作为同步信息;以及
所述基于所述目标数量的同步信息,确定新的同步标识和新的同步类型,包括:
基于本地存储的信息类型的优先级,将所述同步类型的下一优先级的信息类型作为新的同步类型,并将所述同步标识设置为初始化。
7.根据权利要求4所述的方法,其中,所述基于所述同步标识,在所述信息列表中确定目标数量的同步信息,还包括:
响应于确定所述信息列表中剩余信息的信息数量小于所述目标数量,基于本地存储的信息类型的优先级,确定所述同步类型的下一优先级的信息类型对应的新的信息列表;
在所述信息列表的剩余信息和所述新的信息列表中,确定目标数量的同步信息;以及
所述基于所述目标数量的同步信息,确定新的同步标识和新的同步类型,包括:
将所述同步类型的下一优先级的信息类型作为新的同步类型,并基于所述新的信息列表中的同步信息,设置新的同步标识。
8.一种私有云信息同步方法,包括:
响应于确定同步类型是用于表征发送信息同步请求的预设类型,向第二控制节点发送包括同步类型和同步标识的信息同步请求;
接收所述第二控制节点基于所述信息同步请求返回的目标数量的同步信息、新的同步标识和新的同步类型。
9.根据权利要求8所述的方法,其中,所述方法还包括:
响应于确定所述同步类型是用于表征停止发送信息同步请求的预设类型,停止向第二控制节点发送信息同步请求。
10.一种私有云信息同步装置,包括:
接收模块,被配置成接收第一控制节点发送的信息同步请求,其中,所述信息同步请求包括同步类型和同步标...
【专利技术属性】
技术研发人员:刘成乾,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。