【摘 要】
:
VMware Nimbus是一个基于VMware vSphere?私有云套件,使用Ruby进行开发,为VMware的产品提供自动化部测试的私有云。VMware Nimbus每天会接受上万个测试任务。在用户提交测试任务的高峰期,Nimbus会因为达到资源瓶颈而导致资源竞争问题,严重影响系统的稳定性。一旦发生资源竞争,此时用户提交的大批量的的测试任务效率将会大幅下降,这将引起测试任务测试时间大幅延长,
论文部分内容阅读
VMware Nimbus是一个基于VMware vSphere?私有云套件,使用Ruby进行开发,为VMware的产品提供自动化部测试的私有云。VMware Nimbus每天会接受上万个测试任务。在用户提交测试任务的高峰期,Nimbus会因为达到资源瓶颈而导致资源竞争问题,严重影响系统的稳定性。一旦发生资源竞争,此时用户提交的大批量的的测试任务效率将会大幅下降,这将引起测试任务测试时间大幅延长,甚至导致测试任务大幅度超时失败的问题。为了解决这个问题,Nimbus需要有一套用于预测任务完成时间的系统。任务预测系统通过判断用户测试任务的类型,收集该类型的测试任务在Nimbus私有云中运行的记录,使用统计学的基本方法来预测用户的测试任务所需要的运行时间,为用户提交测试任务的时间给出建议,为版本控制系统动态设定测试任务的最长测试时间,从而缓解大量用户在系统活动的高峰期提交测试任务导致系统产生资源竞争的问题,以及在系统状态不稳定时测试任务因超时失败而反复提交的问题,最终提高系统的可用性以及稳定性。任务预测系统与查询系统主要使用了统计学中的参数估计和假设检验等基本方法,对测试任务的分布情况通过假设、估计、验证等基本环节,最终计算得出实时的任务运行时间的分布情况,并最终使用分布模型来预估测试任务的完成时间。在论文的后续部分会对此过程进行详细的介绍。在完成系统测试任务预估的前提下,为了进一步简化用户使用Nimbus私有云的操作,降低用户使用Nimbus的使用成本,任务预估和查询系统也新增了一些在部署测试任务时非常常用的功能。任务预估和查询系统在开发与设计的过程中使用了 Rest API的设计思想,结合了 Sinatra框架,Mongodb数据库等先进的技术方法,简单高效地完成功能和非功能需求,最终为VMware产品的生产力的提高做出了贡献。
其他文献
共生菌由于长期生活在宿主体内且不被宿主的“免疫系统”识别甚至清除却反而与之共进化,在宿主的环境适应性和抗天敌方面发挥着十分重要的作用,而这些作用的物质基础正是其合成的结构新颖、活性显著的次生物质。本论文对从大刀螳螂(Tenodera aridifolia Stoll)肠道中分得的真菌(Daldinia eschscholzii IFB-TL01)和银杏中分得的真菌Aspergillus sp.IF
营销活动的重要内容之一就是制定营销策略,科学、严密的营销策略是企业营销活动顺利开展,实现营销目标的前提。肯尼亚作为中国一带一路非洲重要的支点国家,2012年,中国商用汽车第一品牌北汽福田在肯尼亚注册成立了一家全资子公司。作为福田汽车进军海外市场的重要里程碑,福田汽车肯尼亚有限公司承载了公司全球化的重要历史使命。本文基于市场营销学最新理论,首先从宏观环境、行业环境和企业内部环境三个维度对肯尼亚商用车
改革开放四十余年来,我国的宏观经济保持了近四十年的增长态势,成为世界最大的发展中国家。城市基础设施建设取得了举世瞩目的成就,涌现出像北上广深这样的大都市,人民生活水平不断提高,2019年我国人均GDP有望破1万美元。伴随着经济的飞跃式发展,环境、民生等系列问题接踵而至,表现为经济发展的速度与各行业制度建立不匹配的矛盾。中央也提出要调整经济结构,追求高质量增长,保持经济的长期稳定运行。我国经济的发展
随着科技的高速发展,多媒体技术的介入不仅使展示设计的视觉表现方式更加多样化,而且也使展示形式更加多元化。科技馆作为我国实施科教兴国战略的基础设施,是知识经济时代不可或缺的社会教育阵地,需要顺应时代的步伐引入新方法、新形式,从而全面提升自己的教育职能。与此同时,不少博物馆、科技馆将“沉浸式体验”纳入展示设计中,从而引发了“沉浸式体验”的观展热潮。沉浸式是科学技术快速发展下的新产物,是将多媒体技术、空
微生物转化是利用微生物体内丰富的酶与外源底物进行反应,从而创造“非天然”天然产物的一种方法。利用微生物对外源分子进行转化,往往能够得到化学合成难以获得的新颖结构,此技术在新药研究和创新药的开发中显得越来越重要,是研制新型药源分子的重要方向之一。本论文采用一株含有复杂酶系的昆虫肠道共生真菌Daldinia eschscholzii IFB-TL01作为转化菌,对具有一定生物活性的常见小分子化合物进行
在互联网高速发展的今天,应用软件呈井喷式出现,相同类型的软件数量呈指数上升,软件的性能与质量逐渐成为决定用户体验的重要因素,直接影响着软件的生存曲线。软件性能测试是与软件质量密切相关的测试类型。在性能测试执行过程中,需要对系统关键性指标进行收集与监控。现有的性能测试工具提供了强大的性能测试功能,它们能够对不同的负载条件进行高度模拟,全方位地测试系统的关键指标,并能够统计丰富的指标并以图表曲线形式展
随着新型城镇化的提出,提高市民化水平愈发重要。中央政府决定有序推进农业转移人口市民化进程是近期中国城镇化工作的重点,与此同时要贯彻实施乡村振兴战略,建立健全城乡一体化体制机制和政策体系,构建新型工农关系。新疆作为国家重点扶持地区,在《自治区住房城乡建设事业“十三五”规划纲要》中提出,到2020年新疆城镇化率要达到58%,户籍人口城镇化率要达到45%。这意味着新疆的市民化还有很长的路要走。而农民工作
时下我国经济突飞猛进,新业态不断出现,市场行为五花八门,市场主体之间的不正当竞争行为亦日趋复杂化。随着互联网产业整体高歌猛进和大数据时代的到来,互联网新技术、新商业模式愈发繁杂,出现了新的市场主体、新的市场客体、新的市场载体和新的市场交易规则。不仅如此,互联网所具有的全球性、开放性及技术性,不但为市场主体提供了发展机会,亦为某些不正当竞争行为的实施提供了便利。商业诋毁行为是经营者为了损害他人利益或