- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
(19)中华人民共和国国家知识产权局
(12)发明专利说明书
(10)申请公布号CN103327118A
(43)申请公布日2013.09.25
(21)申请号CN201310285840.2
(22)申请日2013.07.09
(71)申请人南京大学
地址210046江苏省南京市栖霞区仙林大道163号
(72)发明人都思丹赵贺于耀彭成磊周余王自强杨强鹏汤文杰马雁楠
(74)专利代理机构
代理人
(51)Int.CI
H04L29/08
权利要求说明书说明书幅图
(54)发明名称
一种针对云计算中web应用的智能虚拟机集群缩放方法及系统
(57)摘要
本发明是一种针对云计算环境下web应用的智能虚拟机集群缩放方法及系统,所属技术领域是云计算。针对部署在基础设施即服务中的web应用,本发明解决了如何动态的根据用户并发请求数量的变化,通过选择不同数量和性能的虚拟机组合实现集群缩放的问题,达到满足系统响应时间的要求和最大化节约运营成本的目的。本发明提出的智能虚拟机集群缩放方法与系统,首先通过在线学习得到在不同并发请求数下最佳的虚拟机集群总体性能大小,同时将web应用的响应时间保持在规定值以下,然后找到在此总体性能下使得虚拟机集群使用费用最小的虚拟机集群缩放方案。
法律状态
法律状态公告日
法律状态信息
法律状态
权利要求说明书
1.一种针对云计算中web应用的虚拟机集群缩放方法及系统,其特征是包含以下主要步骤:
步骤一、采集web系统当前的响应时间以及当前各个虚拟机的状态;
步骤二、通过KNN算法,获得在不同并发请求下、满足响应时间要求的虚拟机总体性能;
步骤三、根据步骤二中的虚拟机总体性能,使用线性规划得到使得虚拟机集群费用最小的虚拟机缩放方案;
步骤四、IaaS平台根据步骤四中的结果,选择对应的虚拟机组合。等待一定时间后,转至步骤一。
2.权利要求1所述方法的步骤二的特征在于,基于IaaS的特点,可以用虚拟机集群的计算单元数量TP来 表示集群的总体性能。因此用当前的并发请求数CU,TP及响应时间res作为训练样本,对KNN分类器 进行训练,找到在当前CR下的TPsubnew/sub值使得res在SLA规定范围之内。
3.权利要求1所述虚拟机集群缩放方法的步骤三的特征在于,使用线性规划算法,在满足步骤二中得出 的总体性能的基础上,选择费用最少的虚拟机缩放方案。
4.一种根据权利要求1中所述虚拟机集群缩放方法实现的针对云计算环境下web应用的虚拟机集群缩放 系统,其特征在于:在web应用与IaaS服务之间加入了智能虚拟机集群缩放系统,该系统是权利要求1 中所述方法的具体实现。
5.根据权利要求4中所述的系统,其特征在于包括以下模块。
(1)数据采集模块,用于采集当前web系统响应时间和虚拟机集群的状态。
(2)KNN算法模块,该模块运行权利要求1所述虚拟机集群缩放方法的步骤二中的算法,用于获得适应 当前用户访问量的虚拟机集群总体性能。
(3)线性规划算法模块,该模块运行权利要求1所述虚拟机集群缩放方法的步骤三中的算法,根据虚拟 机集群的总体性能,获得对虚拟机集群的缩放方案。
(4)执行模块,该模块执行权利要求1所述虚拟机集群缩放方法的步骤三中获得的虚拟机集群缩放方案。
说明书
p技术领域
本发明涉及云计算和自动控制领域,尤其涉及针对部署在云计算环境中web应用的虚拟机集群缩放问 题。
背景技术
云计算作为基于互联网的增加、使用和交付相关计算服务的新模式,近年来得到了极大的关注。基础 设施即服务(Infrastructure?as?a?Service,IaaS)是云计算的重要服务形式。IaaS将云计算服务商的 硬件资源虚拟化后,通过互联网将该资源交付到用户手中。用户可以根据自己需求的变化,以即用即付的 形式使用IaaS的资源。
由于用户并发请求随着时间动态变化,因此将web应用部署在传统硬件服务器上,需要准备冗余的资 源使得在用户访问的最高峰时段保证系统的响应时间。目前的IaaS服务商,如亚马逊的EC2及微软的 Windows?Azure,为用户提供了多种不同性能和价格的虚拟机实例,并且越来越多的服务商支持虚拟机在 线性能缩放(如Windows?Azure)。因此通过将web应用部署在IaaS
您可能关注的文档
- 效能位差模型在税收风险管理中的应用.pdf
- 必威体育精装版交通运输类教案:运输方式对货物运输的要求.doc
- 智慧环卫平台运营方案范文.docx
- 数据安全行业分析研究报告课件.pptx
- 数值分析最小二乘法公开课一等奖市优质课赛课获奖课件.pptx
- 人教版2020年九年级上册化学第三单元《课题3-元素》课件(共30张课件).ppt
- 乡村旅游目的地形象设计与管理(揭筱纹等著)课件模板.pptx
- “三违”行为处罚实施细则.doc
- 2021年天津城建大学软件工程专业《计算机组成原理》科目期末试卷B(有答案).docx
- 2020南京艺术学院对口单招美术历年考题.docx
- 浙江省临海市白云高级中学2025届高三历史3月月考试题.doc
- 云南拾谷县第一中学2024_2025学年高二物理上学期10月月考试题.doc
- 2025版高考生物总复习第13讲基因的分离定律教案苏教版.doc
- 湖北省黄石实验高中2024_2025学年高一历史下学期期末考试模拟卷.doc
- 通史版2025版高考历史大一轮复习专题七近代化的曲折发展__中日甲午战争至五四运动前4第4讲从维新思想到新文化运动课后达标检测含解析新人教版.doc
- 2024年高考数学考试大纲解读专题04导数及其应用含解析文.doc
- 河南省许汝平九校联盟2024_2025学年高一语文上学期期末考试试题扫描版无答案.doc
- 江西省吉安市吉水县第二中学2024_2025学年高一历史上学期第二次月考试题.doc
- 北京市平谷区2025届高三政治一模考试试题含解析.doc
- 2025届中考物理第四讲物态变化专项复习测试无答案新人教版.docx
文档评论(0)