一种运行增值业务的方法及系统技术方案

技术编号:17784015 阅读:49 留言:0更新日期:2018-04-22 15:19
一种运行增值业务的方法及系统,属于网络技术领域。本发明专利技术方法包括如下步骤:S1,采集系统中央处理器使用率、增值业务中央处理器使用率、广域网口带宽占用率、增值业务带宽占用率、系统空闲内存、增值业务消耗内存;S2,比较增值业务中央处理器使用率和系统中央处理使用率,比较增值业务带宽占用率和广域网口带宽占用率,以及比较增值业务消耗内存和系统空闲内存,判断当前系统是否满足运行增值业务条件,若满足,运行增值业务;否则,动态调整增值业务的运行状态。本发明专利技术在不影响用户上网体验的基础上动态调整增值业务,在保护运行的同时让用户获得更好的体验。

【技术实现步骤摘要】
一种运行增值业务的方法及系统
本专利技术涉及网络
,尤其涉及一种运行增值业务的方法及系统
技术介绍
随着互联网的不断发展,视频、直播、下载等业务对网络带宽要求的越来越多,CDN(ContentDeliveryNetwork,内容分发网络)业务的发展也越来越繁荣,为内容提供商提供廉价带宽及解决方案始终是CDN厂商最为关心的核心点。家用路由器作为一种边缘网络节点,除了满足用户的基本网络接入需求外,因为靠近终端用户、庞大的设备数量以及廉价的带宽资源,将很可能成为CDN厂商的兵家必争之地。本专利技术主要针对CDN等业务,提出了一种利用路由器闲置资源的方法。专利技术专利CN106502793A公开了一种游戏资源的调配方法和设备,其具体公开了通过确定用户设备中的游戏资源占用的存储空间;当所述游戏资源占用的存储空间大于存储阈值时,删除所述游戏资源中的闲置资源;其中,所述存储阈值表示所述游戏资源对应的游戏程序中预设的与所述用户设备相匹配的最大存储上限。游戏程序在用户设备中运行的过程中,当游戏程序加载完成并存放在用户设备中的游戏资源在用户设备中占用的存储空间超过阈值时,自动删除游戏资源中的闲置资源,清理用户设备中的存储空间,使得在游戏程序运行的过程中能够合理调配游戏资源,进而有效提高游戏性能。但是该专利技术在游戏资源中删除了闲置资源,但在整体的运行上并没有更大程度的区分闲置和忙时资源,做到资源的合理分配。专利技术专利CN201210262103.6公开了一种基于统计预测的云CDN资源自动部署方法,其具体公开了根据云CDN各边缘节点负载的历史数据预测未来24小时负载预测值,制定相应边缘节点的虚拟服务器资源部署计划,对云CDN各边缘节点进行虚拟服务器资源部署;实时监控云CDN各边缘节点负载情况,当云CDN处于用户访问高峰期时,云平台将配置好相关业务的镜像挂载到虚拟服务器中并启动加入到云CDN各边缘节点当中,分摊突发的访问压力;当云CDN处于非访问高峰期时,只保留维持业务正常水平运行的虚拟服务器,将闲置的虚拟服务器资源回收到资源池中。该方法不仅能有效应对突发的业务高峰,提高CDN的资源利用率,而且降低了CDN的能耗和运维成本。但是该方法只提及了怎么有效应对突发的业务高峰,提高CDN的资源利用率,没有提及在闲时怎么更合理的使用资源,来对设备进行保护,提高设备的使用寿命。
技术实现思路
本专利技术针对现有技术存在的问题,提出了一种运行增值业务的方法及系统。本专利技术是通过以下技术方案得以实现的:一种运行增值业务的方法,包括以下步骤:S1,采集系统中央处理器使用率、增值业务中央处理器使用率、广域网口带宽占用率、增值业务带宽占用率、系统空闲内存、增值业务消耗内存;S2,比较增值业务中央处理器使用率和系统中央处理使用率,比较增值业务带宽占用率和广域网口带宽占用率,以及比较增值业务消耗内存和系统空闲内存,判断当前系统是否满足运行增值业务条件,若满足,运行增值业务;否则,动态调整增值业务的运行状态。作为本专利技术的优选,所述步骤S2还包括:S2.1,当满足以下运行增值业务条件之一时,强行退出增值业务:系统中央处理器使用率超过系统中央处理器使用率极限最大值;广域网口带宽占用率超过广域网口带宽占用率极限最大值;系统空闲内存低于系统空闲内存极限最小值;增值业务中央处理器使用率超过增值业务中央处理器使用率极限最大值;增值业务带宽占用率超过增值业务带宽占用率极限最大值;增值业务消耗内存超过增值业务消耗内存极限最大值。作为本专利技术的优选,所述步骤S2还包括:S2.2,当满足以下运行增值业务条件之一时,停止运行增值业务:系统中央处理器使用率超过系统中央处理器使用率停运最大值;广域网口带宽占用率超过广域网口带宽占用率停运最大值;系统空闲内存低于系统空闲内存停运最小值;增值业务中央处理器使用率超过增值业务中央处理器使用率停运最大值;增值业务带宽占用率超过增值业务带宽占用率停运最大值;增值业务消耗内存超过增值业务消耗内存停运最大值。作为本专利技术的优选,所述步骤S2还包括:S2.3,当满足以下运行增值业务条件之一时,增值业务运行占用太多资源,迅速的下调增值业务运行占用的资源:增值业务中央处理器使用率为25%-37%;增值业务带宽占用率为40%-65%;增值业务消耗内存为10兆-16兆。作为本专利技术的优选,所述步骤S2还包括:S2.4,当满足以下运行增值业务条件之一时,增值业务运行占用太少资源,上调增值业务运行占用的资源:S2.4,当满足以下运行增值业务条件之一时,增值业务运行占用太少资源,上调增值业务运行占用的资源:增值业务中央处理器使用率低于增值业务中央处理器使用率上调最大值;增值业务带宽占用率低于增值业务带宽占用率上调最大值;增值业务消耗内存低于增值业务消耗内存上调最大值。作为本专利技术的优选,所述步骤S2还包括:S2.5,当满足以下运行增值业务条件之一时,已强制退出的增值业务将再次启动:系统中央处理器使用率低于系统中央处理器使用率启动最大值;广域网口带宽占用率低于广域网口带宽占用率启动最大值;系统空闲内存超过系统空闲内存启动最小值。作为本专利技术的优选,当增值业务退出后定时执行所述步骤S2.5。作为本专利技术的优选,所述步骤S2中通过连接业务接口对增值业务进行动态调整。一种运行增值业务的系统,包括:采集模块,用于采集系统中央处理器使用率、增值业务中央处理器使用率、广域网口带宽占用、增值业务带宽占用、系统空闲内存、增值业务消耗内存的数据并统计相同数据下的到达次数;比较调整模块,用于比较增值业务中央处理器使用率和系统中央处理使用率,比较增值业务带宽占用率和广域网口带宽占用率,以及比较增值业务消耗内存和系统空闲内存,判断当前系统是否满足运行增值业务条件,若满足,运行增值业务;否则,动态调整增值业务的运行状态。作为本专利技术的优选,所述比较调整模块还包括:退出单元,用于当满足以下运行增值业务条件之一时,强行退出增值业务:系统中央处理器使用率超过系统中央处理器使用率极限最大值;广域网口带宽占用率超过广域网口带宽占用率极限最大值;系统空闲内存低于系统空闲内存极限最小值;增值业务中央处理器使用率超过增值业务中央处理器使用率极限最大值;增值业务带宽占用率超过增值业务带宽占用率极限最大值;增值业务消耗内存超过增值业务消耗内存极限最大值;停止单元,用于当满足以下运行增值业务条件之一时,停止运行增值业务:系统中央处理器使用率超过系统中央处理器使用率停运最大值;广域网口带宽占用率超过广域网口带宽占用率停运最大值;系统空闲内存低于系统空闲内存停运最小值;增值业务中央处理器使用率超过增值业务中央处理器使用率停运最大值;增值业务带宽占用率超过增值业务带宽占用率停运最大值;增值业务消耗内存超过增值业务消耗内存停运最大值;下调单元,用于当满足以下运行增值业务条件之一时,增值业务运行占用太多资源,迅速的下调增值业务运行占用的资源:增值业务中央处理器使用率为25%-37%;增值业务带宽占用率为40%-65%;增值业务消耗内存为10兆-16兆;上调单元,用于当满足以下运行增值业务条件之一时,增值业务运行占用太少资源,上调增值业务运行占用的资源:增值业务中央处理器使用率低于增值业务中央处理器使用率上调最大值;增值业务带宽占用率低于增本文档来自技高网
...
一种运行增值业务的方法及系统

【技术保护点】
一种运行增值业务的方法,其特征在于,包括以下步骤:S1,采集系统中央处理器使用率、增值业务中央处理器使用率、广域网口带宽占用率、增值业务带宽占用率、系统空闲内存、增值业务消耗内存;S2,比较增值业务中央处理器使用率和系统中央处理使用率,比较增值业务带宽占用率和广域网口带宽占用率,以及比较增值业务消耗内存和系统空闲内存,判断当前系统是否满足运行增值业务条件,若满足,运行增值业务;否则,动态调整增值业务的运行状态。

【技术特征摘要】
1.一种运行增值业务的方法,其特征在于,包括以下步骤:S1,采集系统中央处理器使用率、增值业务中央处理器使用率、广域网口带宽占用率、增值业务带宽占用率、系统空闲内存、增值业务消耗内存;S2,比较增值业务中央处理器使用率和系统中央处理使用率,比较增值业务带宽占用率和广域网口带宽占用率,以及比较增值业务消耗内存和系统空闲内存,判断当前系统是否满足运行增值业务条件,若满足,运行增值业务;否则,动态调整增值业务的运行状态。2.根据权利要求1所述的一种运行增值业务的方法,其特征在于,所述步骤S2还包括:S2.1,当满足以下运行增值业务条件之一时,强行退出增值业务:系统中央处理器使用率超过系统中央处理器使用率极限最大值;广域网口带宽占用率超过广域网口带宽占用率极限最大值;系统空闲内存低于系统空闲内存极限最小值;增值业务中央处理器使用率超过增值业务中央处理器使用率极限最大值;增值业务带宽占用率超过增值业务带宽占用率极限最大值;增值业务消耗内存超过增值业务消耗内存极限最大值。3.根据权利要求1所述的一种运行增值业务的方法,其特征在于,所述步骤S2还包括:S2.2,当满足以下运行增值业务条件之一时,停止运行增值业务:系统中央处理器使用率超过系统中央处理器使用率停运最大值;广域网口带宽占用率超过广域网口带宽占用率停运最大值;系统空闲内存低于系统空闲内存停运最小值;增值业务中央处理器使用率超过增值业务中央处理器使用率停运最大值;增值业务带宽占用率超过增值业务带宽占用率停运最大值;增值业务消耗内存超过增值业务消耗内存停运最大值。4.根据权利要求1所述的一种运行增值业务的方法,其特征在于,所述步骤S2还包括:S2.3,当满足以下运行增值业务条件之一时,增值业务运行占用太多资源,迅速的下调增值业务运行占用的资源:增值业务中央处理器使用率为25%-37%;增值业务带宽占用率为40%-65%;增值业务消耗内存为10兆-16兆。5.根据权利要求1所述的一种运行增值业务的方法,其特征在于,所述步骤S2还包括:S2.4,当满足以下运行增值业务条件之一时,增值业务运行占用太少资源,上调增值业务运行占用的资源:增值业务中央处理器使用率低于增值业务中央处理器使用率上调最大值;增值业务带宽占用率低于增值业务带宽占用率上调最大值;增值业务消耗内存低于增值业务消耗内存上调最大值。6.根据权利要求1所述的一种运行增值业务的方法,其特征在于,所述步骤S2还包括:S2.5,当满足以下运行增值业务条件之一时,已强制退出的增值业务将再次启动:系统中央处理器使用率低于系统中央处理器使用率启动最大值;广域网口带宽占用率低于广域网口带宽占用率启动最大值;系统空闲内存超过系统空...

【专利技术属性】
技术研发人员:夏国华
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海,31

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

1