一种根据业务变量计算所需虚拟机带宽的方法
【技术领域】
[0001]本发明涉及云计算管理技术领域,特别是指一种根据业务变量计算所需虚拟机带宽的方法。
【背景技术】
[0002]在云计算环境下,虚拟机被广泛使用,对于业务应用部署在虚拟机上需要什么样的资源及要求目前还没有明确的标准,在用户申请虚拟机资源的时,往往不知道怎么填写带宽要求,用户能提供的只有业务应用相关的数据,比如用户数,最大并发用户数等,对于这种情况,传统的做法如下:
[0003]1、按照业务应用在物理机部署的配置提供虚拟机配置,在根据后期的资源监控状态进彳丁调整。
[0004]2、根据运维人员经验,对比同类业务,提供相同配置虚拟机,然后后期根据用户反馈进行适当调整。
[0005]上述方法存在以下弊端:
[0006]1、按照物理机配置提供虚拟机配置,导致资源浪费;
[0007]2、同类业务由于服务的用户数不同,往往需要的资源配置不一致,这样就导致提供的资源与用户业务应用不匹配,从而为后期运维带来困扰。
【发明内容】
[0008]本发明解决的技术问题在于提供一种根据业务变量计算所需虚拟机带宽的方法,解决传统方法存在的不足,提供业务系统选型的准确性,并节省资源,为业务系统选型提供一种可行的解决方案。
[0009 ]本发明解决上述技术问题的技术方案是:
[0010]所述的方法包括如下步骤:
[0011]步骤1:设置业务应用变量,包含业务系统每天访问用户数,人均每天访问时间,平均每个页面大小;
[0012]步骤2:用户提供业务应用变量值;
[0013]步骤3:系统根据应用变量值结合算法模型得出所需虚拟机带宽;
[0014]步骤4:运维人员根据得出的带宽,提供相应带宽套餐。
[0015]所述的设置业务应用变量,包含业务系统每天访问用户数,人均每天访问时间,平均每个页面大小;
[0016]所述的业务系统每天访问用户数,即一天内有多少用户访问业务系统;
[0017]所述的人均每天访问时间,即平均每个用户登录系统到退出系统所花时间;
[0018]所述的平均每个页面大小,即返回的HTML页面大小,用KB表示;
[0019]所述的KB,计算机中表储存容量大小的单位,用中文表示就是“千字节”。
[0020]本发明的方法为用户虚拟机选型提供正确依据,只需要填写业务应用变量即可得出所需虚拟机带宽,简单快捷;具有通用性,针对所有业务系统都有参考价值;降低后期运维成本,无需等运行一段时间后作出资源调整。
【附图说明】
[0021 ]下面结合附图对本发明进一步说明:
[0022]图1为本发明的流程图。
【具体实施方式】
[0023]本发明的实施方式有多种,这里将电子政务信息资源共享门户为例说明其中一种实现方法,流程图如图1所示,具体实施过程如下:
[0024]1、设置业务应用变量,包含业务系统每天访问用户数,人均每天访问时间,平均每个页面大小;
[0025]2、用户提供业务应用变量值;
[0026]用户提供业务变量值如下:
[0027]#每天并发访问用户数L:2000人;
[0028]#人均每天访问时间T: 1个小时(一天计算8小时);
[0029]#平均每个页面大小:100KB;
[0030]3、系统根据应用变量值结合算法模型得出所需虚拟机带宽;
[0031]从以上数值可以计算出:
[0032]#平均的业务并发用户数c:C = L*T/8 = 2000/8 = 250;
[0033]#平均业务并发用户数峰值c:c = C+3X(C的平方根)=297;
[0034]#所需虚拟机带宽NET =平均业务并发用户数峰值* 100KB = 29743.42KB/S =29MB/S
[0035]4、运维人员根据得出的带宽,提供相应带宽套餐。
[0036]根据所得虚拟机带宽,运维人员应提供能够大于29MB每秒带宽给业务系统。
【主权项】
1.一种根据业务变量计算所需虚拟机带宽的方法,其特征在于:所述的方法包括如下步骤: 步骤1:设置业务应用变量,包含业务系统每天访问用户数,人均每天访问时间,平均每个页面大小; 步骤2:用户提供业务应用变量值; 步骤3:系统根据应用变量值结合算法模型得出所需虚拟机带宽; 步骤4:运维人员根据得出的带宽,提供相应带宽套餐。2.根据权利要求1所述的一种根据业务变量计算所需虚拟机带宽的方法,其特征在于:所述的设置业务应用变量,包含业务系统每天访问用户数,人均每天访问时间,平均每个页面大小; 所述的业务系统每天访问用户数,即一天内有多少用户访问业务系统; 所述的人均每天访问时间,即平均每个用户登录系统到退出系统所花时间; 所述的平均每个页面大小,即返回的HTML页面大小,用KB表示; 所述的KB,计算机中表储存容量大小的单位,用中文表示就是“千字节”。
【专利摘要】本发明涉及云计算管理技术领域,特别是指一种根据业务变量计算所需虚拟机带宽的方法。本发明首先设置业务应用变量,包含业务系统每天访问用户数,人均每天访问时间,平均每个页面大小;其次用户提供业务应用变量值;接着系统根据应用变量值结合算法模型得出所需虚拟机带宽;最后运维人员根据得出的带宽,提供相应带宽套餐。本发明的方法为用户虚拟机选型提供正确依据,只需要填写业务应用变量即可得出所需虚拟机带宽,简单快捷;具有通用性,针对所有业务系统都有参考价值;降低后期运维成本,无需等运行一段时间后作出资源调整;可以用于虚拟机带宽需求的计算。
【IPC分类】H04L12/24
【公开号】CN105490853
【申请号】CN201510915792
【发明人】刘勇彬, 杨松, 季统凯
【申请人】国云科技股份有限公司
【公开日】2016年4月13日
【申请日】2015年12月11日