[发明专利]云计算服务评测系统及评测方法有效
申请号: | 201110197519.X | 申请日: | 2011-07-14 |
公开(公告)号: | CN102880542A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 杜佳庆;张继勇;占海 | 申请(专利权)人: | 易云捷讯科技(北京)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京天达知识产权代理事务所(普通合伙) 11386 | 代理人: | 王宇杨 |
地址: | 100081 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 服务 评测 系统 方法 | ||
技术领域
本发明涉及计算机领域,特别涉及一种云计算服务评测系统及评测方法。
背景技术
云计算(Cloud Computing)是虚拟化(Virtualization)、分布式计算(Distributed Computing)、并行计算(Parallel Computing)、效用计算(Utility Computing)等传统计算机技术和网络技术发展融合的产物。它旨在通过网络把多个成本相对较低的计算实体整合成一个具有强大计算能力的系统,并借助SaaS(Software as a Service,软件即服务)、PaaS(Platform as a Service,平台即服务)、IaaS(Infrastructure as a Service,基础设施即服务)等服务方式把强大的计算能力分发到终端用户手中。
目前国内外市场上有众多的公共云计算服务商,他们为用户提供了各种类型的云计算服务。这些云计算服务规格不一,价格差别很大。以IaaS为例,用户购买的云计算服务是云主机(一种通过虚拟化技术实现的具有和物理计算机等同功能的计算资源)。云主机的规格多种多样,通常包括CPU数量及速度,内存大小,硬盘大小,网络带宽等。再以由多家云计算服务商提供的存储服务为例,用户购买的是文件存储服务(用户通过服务接口可以读取和写入文件,服务商按照文件的大小和存储时间向用户收费)。这些存储服务在不同网络环境下的文件读取速度和写入速度差别很大,并不能在服务条款里得到保证。
云计算服务商向用户提供了多种规格的云服务以供选择。可供选择的云服务的多样性固然方便了用户,但面对众多的选择,普通用户又会遇到无法区分各种云计算服务的性能价格比,从而浪费资金、计算资源等问题。即使是专业用户,面对众多选择也需要投入大量的资金、时间和精力来对各种云计算服务进行手动评测,这样做不仅效率低,而且在准确率上也依赖于技术人员的经验,并且很难精确获得一项或者多项云服务的长期性能特点,如时间-性能曲线。
发明内容
本发明的目的是克服现有技术无法对众多云计算服务商所提供的云计算服务的性能做出客观评测,不利于用户根据自身业务特点选择云计算服务的缺陷,从而提供一种较为客观、公正的云计算评测系统与方法。
为了实现上述目的,本发明提供了一种云计算评测系统,包括中央管理节点、评测程序仓库节点以及至少一个评测节点;其中,所述的评测程序仓库节点连接到所述的中央管理节点上,所述的中央管理节点与所述至少一个评测节点加以连接;
所述的评测程序仓库节点保存用于对云服务进行评测的测试程序;所述的中央管理节点用于对所述的评测程序仓库节点和所述至少一个评测节点进行管理,并存储所述至少一个评测节点所返回的评测数据;所述的至少一个评测节点对所要评测的云服务做评测操作。
上述技术方案中,所述的中央管理节点包括中央控制模块、评测节点控制模块、云服务信息列表、测试程序管理模块、数据存储模块;其中,
所述的中央控制模块用于控制整个评测过程的开始和结束,相关评测参数的设置,测试程序的增加和删除以及评测数据展示的更新;
所述的评测节点控制模块用于控制部署在不同地理位置的各个所述评测节点对各项云服务进行评测,收集来自于各个所述评测节点的评测结果数据,并将这些数据发送至所述的数据存储模块;
所述的云服务信息列表中存储了所有需要被评测的云服务的信息,所述云服务的信息包含了被评测的各项云服务的访问和控制信息;
所述的测试程序管理模块负责向所述测试程序仓库节点中添加或者删除测试程序;
所述的数据存储模块用于存储每次评测的数据结果。
上述技术方案中,所述的中央管理节点还包括数据演示模块,所述数据演示模块负责将保存在所述数据存储模块中的评测的数据结果演示给用户。
上述技术方案中,所述的评测节点包括评测控制模块、测试程序信息列表、云服务信息列表、评测执行模块;其中,
所述的评测控制模块控制各项云服务每一次评测的开始和结束,以及将评测结果数据定期地返回给所述中央控制节点;
所述的测试程序信息列表中存储了该评测节点所要评测的各项云服务所对应的测试程序信息,该列表用于从评测程序仓库节点查询并获取对应的测试程序;
所述的云服务信息列表中存储了该评测节点所负责的云服务的访问控制信息;
所述的评测执行模块部署并调用所述的测试程序以评测云服务。
本发明还提供了一种应用于所述的云计算评测系统的云计算评测方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于易云捷讯科技(北京)有限公司,未经易云捷讯科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110197519.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种断路器
- 下一篇:超声波换能器壳体结构