虚拟网关的数据配置方法及装置制造方法及图纸

技术编号:15298975 阅读:45 留言:0更新日期:2017-05-12 00:41
本发明专利技术提供一种虚拟网关的数据配置方法及装置,所述虚拟网关包括:多个虚拟处理核和一个临时处理核,所述方法包括:获取所述虚拟处理核对用户数据进行处理的实际数据处理资源;根据所述临时处理核和所述实际数据处理资源对所述虚拟处理核的用户数据进行配置。本发明专利技术提供的虚拟网关的数据配置方法及装置,有效地避免了虚拟核在不同的时间段内的处理能力浪费的现象,并且在用户业务较为集中时,也能够有效保证虚拟处理核对用户数据处理的正常进行,保证了用户业务的正常进行,进而提高了该数据配置方法的实用性,有利于市场的推广与应用。

Data configuration method and device for virtual gateway

The present invention provides a method and device for data configuration of virtual gateway, the virtual gateway includes a plurality of virtual processing core and a temporary processing core, the method includes: the actual data processing resources to obtain the virtual processing check user data; according to the temporary nuclear and the actual data processing processing resources to the user configuration data of the virtual processing core. Device and method for configuring virtual gateway data provided by the invention, can effectively avoid the virtual nuclear processing waste in different period of the phenomenon, and in the user business is more concentrated, can effectively ensure the normal running of the virtual processing check user data processing, to ensure the normal operation of subscriber services, and to improve the practicability of the data configuration method, is conducive to the promotion and application of market.

【技术实现步骤摘要】

本专利技术实施例涉及通信
,尤其涉及一种虚拟网关的数据配置方法及装置
技术介绍
随着科学技术的不断发展,宽带客户网关虚拟化(vCPE)逐步成熟,越来越多新的业务功能将部署到网络侧。网络侧服务器的处理能力和价格的评估将是决定vCPE成功的关键。现阶段,使用虚拟机的技术,将一个服务器的处理器划分成8个、16个或32个虚拟的处理核,每个核按地理位置平均分配,处理一定数量的用户(比如5000个),假如每个虚拟核处理500个用户,一个虚拟核A按照物理地址为一个居民区提供业务,一个虚拟核B按照物理地址为一个写字楼提供业务(假设都是800个用户),那么按照正常使用规律,虚拟核A在晚上7点至12点处理能力使用紧张,导致只能处理500个用户,其他时间一般只有100个用户的处理量;而虚拟核B相反,早上9点至晚上5点处理500个用户,其他时间仅仅100个用户。然而,在实施本技术方案的过程中,发现现有技术存在以下缺陷:无法平衡不同用户的使用频率(比如有的用户每日使用时间为8个小时,少的用户才3个小时),进而无法有效的分配处理能力的时间纬度,导致在不同的时间段内的处理能力的浪费,并且在用户业务较为集中时,也无法保证用户数据业务的正常运行。
技术实现思路
本专利技术实施例提供一种虚拟网关的数据配置方法及装置,可以有效地克服现有技术中存在的导致在不同的时间段内的处理能力的浪费,并且在用户业务较为集中时,也无法保证用户数据业务正常运行的问题。本专利技术实施例的一方面提供了一种虚拟网关的数据配置方法,所述虚拟网关包括:多个虚拟处理核和一个临时处理核,所述方法包括:获取所述虚拟处理核对用户数据进行处理的实际数据处理资源;根据所述临时处理核和所述实际数据处理资源对所述虚拟处理核的用户数据进行配置。本专利技术实施例的另一方面提供了一种虚拟网关的数据配置装置,所述虚拟网关包括:多个虚拟处理核和一个临时处理核,所述装置包括:获取模块,用于获取所述虚拟处理核对用户数据进行处理的实际数据处理资源;配置模块,用于根据所述临时处理核和所述实际数据处理资源对所述虚拟处理核的用户数据进行配置。本专利技术提供的虚拟网关的数据配置方法及装置,通过获取虚拟处理核对用户数据进行处理的实际数据处理资源,然后根据实际数据处理资源可以准确判断虚拟处理核对用户业务进行处理的处理能力,通过确认虚拟处理核的处理能力,结合临时处理核对虚拟处理核的用户数据进行综合配置,进而有效地避免了虚拟核在不同的时间段内的处理能力浪费的现象,并且在用户业务较为集中时,也能够有效保证虚拟处理核对用户数据处理的正常进行,保证了用户业务的正常进行,进而提高了该数据配置方法的实用性,有利于市场的推广与应用。附图说明图1为本专利技术一实施例提供的一种虚拟网关的数据配置方法的流程示意图;图2为本专利技术另一实施例提供的一种虚拟网关的数据配置方法的流程示意图;图3为本专利技术又一实施例提供的一种虚拟网关的数据配置方法的流程示意图;图4为本专利技术再一实施例提供的一种虚拟网关的数据配置方法的流程示意图;图5为本专利技术实施例提供的一种虚拟网关的数据配置装置的结构示意图。图中,1、获取模块;2、配置模块。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实例用于说明本专利技术,但不用来限制本专利技术的范围。图1为本专利技术一实施例提供的一种虚拟网关的数据配置方法的流程示意图;参考附图1可知,本实施例提供了一种虚拟网关的数据配置方法,其中,虚拟网关包括:多个虚拟处理核和一个临时处理核,该数据配置方法用于均衡虚拟处理核的数据处理资源,以保证用户业务的正常进行,具体的,该数据配置方法包括:S101:获取虚拟处理核对用户数据进行处理的实际数据处理资源;其中,用户数据为虚拟处理核所接收到的用户业务数据,虚拟处理核对该部分用户数据进行处理,进而可以保证用户业务的正常进行;另外,获取实际数据处理资源可以通过获取虚拟处理核的带宽信息、信道资源信息获取,此实际数据处理资源为虚拟处理核对用户数据进行正常处理所需要占用的带宽资源或信道资源,即为对用户数据进行正常处理所需要的数据处理资源,以保证用户业务的正常进行。S102:根据临时处理核和实际数据处理资源对虚拟处理核的用户数据进行配置。在获取到实际数据处理资源后,可以对实际数据处理资源进行分析处理,并根据对实际数据处理资源的分析结果结合临时处理核对虚拟处理核的用户数据进行重新配置;其中,对实际数据处理资源的具体分析处理过程可以为将实际数据处理资源和虚拟处理核的最大数据处理资源进行分析对比,或者,也可以将实际数据处理资源与预设的数据处理资源门限值进行分析对比,其中,数据处理资源门限值可以为最大数据处理资源的80%、90%或者70%等等,只要能够根据实际处理资源准确判断虚拟处理核对用户数据进行处理的处理能力即可,以便于根据虚拟处理核的处理能力结合临时处理核对虚拟处理核的用户数据进行配置,保证用户业务的正常进行。本实施例提供的虚拟网关的数据配置方法,通过获取虚拟处理核对用户数据进行处理的实际数据处理资源,然后根据实际数据处理资源可以准确判断虚拟处理核对用户业务进行处理的处理能力,通过确认虚拟处理核的处理能力,结合临时处理核对虚拟处理核的用户数据进行综合配置,进而有效地避免了虚拟核在不同的时间段内的处理能力浪费的现象,并且在用户业务较为集中时,也能够有效保证虚拟处理核对用户数据处理的正常进行,保证了用户业务的正常进行,进而提高了该数据配置方法的实用性,有利于市场的推广与应用。图2为本专利技术另一实施例提供的一种虚拟网关的数据配置方法的流程示意图;在上述实施例的基础上,继续参考附图1-2可知,本实施例对于根据临时处理核和实际数据处理资源对虚拟处理核的用户数据进行配置的具体实现过程不做限定,本领域技术人员可以根据具体的设计需求进行设置,其中,较为优选的,将根据临时处理核和实际数据处理资源对虚拟处理核的用户数据进行配置设置为具体包括:S1021:若实际处理资源小于或等于预设的第一处理资源阈值,则获取临时处理核内预设数量的待处理用户数据,并通过虚拟处理核对所获取的待处理用户数据进行处理。其中,第一处理资源阈值为预先设置的,具体的数值范围本领域技术人员可以根据具体的设计需求进行设置,例如,可以将第一处理资源阈值设置为虚拟处理核的最大处理资源阈值或者为最大处理资源阈值的一部分,较为优选的,将第一处理资源阈值设置为虚拟处理核的最大资源阈值的60%,当实际处理资源小于或者等于第一处理资源阈值时,则说明此时的虚拟处理核在对用户数据进行正常处理之后,还会有较多的空闲数据处理资源,为了避免处理能力的浪费,此时,可以将虚拟处理核通过临时处理核获取其他的待处理用户数据,以实现通过上述的空闲数据处理资源对所获取的用户数据进行处理,有效地实现了充分利用虚拟处理核的处理能力的效果。另外,本实施例对于获取临时处理核内预设数量的待处理用户数据的具体实现过程不做限定,其中,较为优选的,将获取临时处理核内预设数量的待处理用户数据设置为具体包括:S10211:根据实际处理资源和第一处理资源阈值确定虚拟处理核的剩余处理资源;其中,由于实际处理资源小于或者等于第一处理资源阈值,因此,通过该公式剩余处理资源=第一处理资源阈值-实际处理资源可以准确本文档来自技高网...
虚拟网关的数据配置方法及装置

【技术保护点】
一种虚拟网关的数据配置方法,其特征在于,所述虚拟网关包括:多个虚拟处理核和一个临时处理核,所述方法包括:获取所述虚拟处理核对用户数据进行处理的实际数据处理资源;根据所述临时处理核和所述实际数据处理资源对所述虚拟处理核的用户数据进行配置。

【技术特征摘要】
1.一种虚拟网关的数据配置方法,其特征在于,所述虚拟网关包括:多个虚拟处理核和一个临时处理核,所述方法包括:获取所述虚拟处理核对用户数据进行处理的实际数据处理资源;根据所述临时处理核和所述实际数据处理资源对所述虚拟处理核的用户数据进行配置。2.根据权利要求1所述的方法,其特征在于,根据所述临时处理核和所述实际数据处理资源对所述虚拟处理核的用户数据进行配置,具体包括:若所述实际处理资源小于或等于预设的第一处理资源阈值,则获取所述临时处理核内预设数量的待处理用户数据,并通过所述虚拟处理核对所获取的待处理用户数据进行处理。3.根据权利要求2所述的方法,其特征在于,所述获取所述临时处理核内预设数量的待处理用户数据,具体包括:根据所述实际处理资源和所述第一处理资源阈值确定所述虚拟处理核的剩余处理资源;根据所述剩余处理资源获取所述临时处理核内预设数量的待处理用户数据,其中,所述待处理用户数据所需要的处理资源小于或者等于所述剩余处理资源。4.根据权利要求1所述的方法,其特征在于,根据所述临时处理核和所述实际数据处理资源对所述虚拟处理核的用户数据进行配置,具体包括:若所述实际处理资源大于预设的第一处理资源阈值、且小于或者等于预设的第二处理资源阈值,则存储处于上述工作状态下的所述虚拟处理核的工作时间周期以及在所述工作时间周期内的用户数据,其中,所述第二处理资源阈值大于所述第一处理资源阈值。5.根据权利要求1所述的方法,其特征在于,根据所述临时处理核和所述实际数据处理资源对所述虚拟处理核的用户数据进行配置,具体包括:若所述实际处理资源大于预设的第二处理资源阈值,则根据所述实际处理资源和所述第二处理资源阈值确定所述虚拟处理核的超荷数据处理资源;根据所述超荷数据处理资源向所述临时处理核发送所述虚拟处理核内预设数量的待...

【专利技术属性】
技术研发人员:丁海朱晓雨徐佳琪
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

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

1