流表更新方法、装置、系统、计算机设备及存储介质制造方法及图纸

技术编号:24352428 阅读:43 留言:0更新日期:2020-06-03 01:52
本申请实施例提供了一种基于云环境的流表更新方法、装置、系统、计算机设备及计算机可读存储介质。本申请属于云监控技术领域,本申请实施例将进行全活工作的控制器由一台扩展为多台,多台控制器之间通过预设方式同步更新云主机流表的数据,以使每台控制器上的云主机流表的数据完全一致,每台物理机按照随机方式从任一台控制器中拉取云主机流表的数据,以使每台物理机上全量保存云主机流表,控制器及物理机等每个计算节点分别判断是否接收到更新云主机流表的指令,若接收到更新云主机流表的指令,每个计算节点根据各自全量保存的云主机流表的数据,各自进行流表计算,以实现各自计算节点上云主机流表的快速更新,提高了云主机变动的效率。

Method, device, system, computer equipment and storage medium for updating flow meter

【技术实现步骤摘要】
流表更新方法、装置、系统、计算机设备及存储介质
本申请涉及云监控
,尤其涉及一种基于云环境的流表更新方法、装置、系统、计算机设备及计算机可读存储介质。
技术介绍
在云计算环境中,VPC(英文为VirtualPrivateCloud,指虚拟私有云,于公有云中用于网络隔离)一般采用分布式架构,这样当云主机(即虚拟主机,也称为虚拟机)进行迁移时需要考虑整个VPC状态。目前的公有云厂商或者开源方案,分布式VPC内云主机迁移需要经过大量的云主机位置和计算节点的位置计算。其中,虚拟机迁移是指虚拟机到虚拟机的迁移(Virtual-to-Virtual,简称V2V),V2V迁移是在虚拟机之间移动操作系统和数据,照顾主机级别的差异和处理不同的虚拟硬件。例如,VPC采用OVN(英文为OpenVirtualNetwork,指开放虚拟网络)管理,当虚拟机迁移时,会带来两方面的性能问题:首先,当迁移虚拟机的时候,需要经过大量的流表转换以及云主机位置的计算,会非常消耗控制器的计算能力,控制器会存在性能瓶颈,特别是当发生大量的虚拟机迁移的时候,控制器可能会无法本文档来自技高网...

【技术保护点】
1.一种基于云环境的流表更新方法,应用于云环境下的控制器上,其特征在于,所述方法包括:/n云服务启动时,通过预设方式发送本台控制器上的云主机流表中的数据至同一云环境下控制器群组中的所有其它控制器,并接收所述其它控制器各自通过所述预设方式发送的自身云主机流表中的数据,以使每台所述控制器上的所述云主机流表的全量数据完全一致,其中,所述全量数据指所述云主机流表中的所有数据;/n判断是否接收到更新所述云主机流表的指令;/n若接收到更新所述云主机流表的指令,根据所述云主机流表的全量数据进行流表计算,以实现所述本台控制器上的所述云主机流表的更新。/n

【技术特征摘要】
1.一种基于云环境的流表更新方法,应用于云环境下的控制器上,其特征在于,所述方法包括:
云服务启动时,通过预设方式发送本台控制器上的云主机流表中的数据至同一云环境下控制器群组中的所有其它控制器,并接收所述其它控制器各自通过所述预设方式发送的自身云主机流表中的数据,以使每台所述控制器上的所述云主机流表的全量数据完全一致,其中,所述全量数据指所述云主机流表中的所有数据;
判断是否接收到更新所述云主机流表的指令;
若接收到更新所述云主机流表的指令,根据所述云主机流表的全量数据进行流表计算,以实现所述本台控制器上的所述云主机流表的更新。


2.根据权利要求1所述基于云环境的流表更新方法,其特征在于,所述通过预设方式发送本台控制器上的云主机流表中的数据至同一云环境下控制器群组中的所有其它控制器,并接收所述其它控制器各自通过所述预设方式发送的自身云主机流表中的数据的步骤之后,还包括:
云服务启动后,按照第一预设时间周期且通过预设方式发送所述本台控制器上的所述云主机流表中的更新配置数据及状态数据至同一云环境下控制器群组中的所有所述其它控制器,并接收所述其它控制器各自按照所述第一预设时间周期且通过所述预设方式发送的自身云主机流表中的更新配置数据及状态数据,以使每台所述控制器上的所述云主机流表的全量数据完全一致。


3.根据权利要求2所述基于云环境的流表更新方法,其特征在于,所述按照第一预设时间周期且通过预设方式发送所述本台控制器上的所述云主机流表中的更新配置数据及状态数据至同一云环境下控制器群组中的所有所述其它控制器,并接收所述其它控制器各自按照所述第一预设时间周期且通过所述预设方式发送的自身云主机流表中的更新配置数据及状态数据的步骤之后,还包括:
接收物理机根据第二预设时间周期且按照随机方式的选中动作以建立与所述物理机的连接,以使所述物理机从所述本台控制器上拉取所述云主机流表的增量更新数据。


4.一种基于云环境的流表更新方法,应用于云环境下的物理机上,其特征在于,所述云环境还包含控制器群组,所述控制器群组中的所有控制器之间按照第一预设时间周期且通过预设方式同步更新所述云主机流表的数据,以使每台所述控制器上的所述云主机流表的全量数据保持一致,其中,所...

【专利技术属性】
技术研发人员:匡光彩
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1