[发明专利]一种面向用户需求的智能化云服务选择系统及其选择方法在审
申请号: | 201710343848.8 | 申请日: | 2017-05-16 |
公开(公告)号: | CN107332870A | 公开(公告)日: | 2017-11-07 |
发明(设计)人: | 孙雁飞;沈建彬;亓晋;许斌;王堃 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 南京经纬专利商标代理有限公司32200 | 代理人: | 许方 |
地址: | 210023 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 用户 需求 智能化 服务 选择 系统 及其 方法 | ||
技术领域
本发明属于云计算大数据领域,涉及一种面向用户需求的智能化云服务选择系统及其选择方法。
背景技术
随着云计算的日益普及,云服务供应商和服务的数量有了显著增加。因此,为云用户选择最佳的云服务已成为一个具有挑战性的任务。选择云服务的过程中涉及各种因素如云服务的特点和模式,用户需求和知识,以及服务级别协议(SLA)等等。云服务选择的一般程序是根据一组分别来自用户的云服务需求和云服务供应商所提供的云服务,即分别来自于用户和云服务供应商的输入,然后使用不同的技术方法和算法来匹配用户的输入和供应商的输入,并且找到它们之间的最佳匹配。用户需要识别服务质量的属性,根据用户所提的云服务需求和供应商提供的云服务的服务质量属性,利用选择工具或相关技术比较两者输入之间的匹配度,直到找到最佳匹配。
云服务选择在本质上不同于其他在线服务选择,如预订酒店房间。这是由于云服务具有一些鲜明特点,例如通过不同的配置模式提供的云服务类型不同,像SaaS(软件即服务)、PaaS(平台即服务)和IaaS(基础设施即服务)所提供的云服务。在选择方面,SaaS服务会比PaaS服务和IaaS服务有更多不同的需求。此外,不同的云服务有不同的服务质量属性,如性能、可用性、安全性、隐私、价格等。这些属性具有主观性,且不同的用户和服务供应商可能对于云服务质量有不同的解释和期望。因为没有一个标准的基准来测量云服务的服务质量,因此这是复杂的。
最近,随着学术界和工业界的研究和开发工作,各种云服务选择工具和技术已经出现。在云服务选择上面,商业工具的目标和研究人员所设计的技术及方法的目的都是相同的。首先,这些工具和方法可以帮助云服务供应商无缝的为潜在用户提供它们的服务。第二,这些工具和方法使得云用户能够找到广义的云服务,并在这些提供云服务的云服务供应商之间进行比较选择,找出并选择最适合他们的要求和服务需求的服务。目前已经有几种方法引起学术界的研究,如多准则决策(MCDM)和多目标优化技术。同样,在行业中也已存在着不同的云服务选择工具,如CLOUDORADO, RankCloudz和Intel Cloud Finder。考虑到云服务的显著特点,以及相关工具的技术的优缺点,如何将云服务的选择工具和技术以及模型有效结合起来已经变得越来越重要。
发明内容
本发明所要解决的技术问题是针对目前用户在对云服务供应商所提供的云服务进行选择的时候存在效率低、复杂度较高等问题,提出了一种面向用户需求的智能化云服务选择系统及其选择方法,即一种面向用户需求的智能化云服务选择方法框架。所提出的框架通过考虑到用户的需求和对于云技术的知识和经验,以及服务水平协议和与云服务相关的广义的服务质量属性,利用相关的智能优化算法,从而提高服务选择的效率以及简化服务选择的过程,并实现智能化服务选择。
本发明为解决上述技术问题采用以下技术方案
一种面向用户需求的智能化云服务选择系统,包含供应商搜刮器模块、用户评论模块、服务监视器模块、云服务选择模块、服务质量参数控制器模块、服务级别协议生成器模块;
其中,供应商搜刮器模块,用于连接不同的云服务供应商的网站,来获取云服务的最新信息、云服务的质量属性和云服务水平协议;
用户评论模块,用于对云服务的用户评论信息进行提取和管理;
服务监视器模块,用于监视来自云服务供应商的云服务的最新状态,以及定期检查云服务供应商所提供云服务的性能和可靠性;
云服务选择模块,用于过滤和选择合适的云服务;
服务质量参数控制器模块,用于云用户根据自己的意愿来指定云服务的服务质量要求;
服务级别协议生成器模块,用于基于云用户指定的服务质量要求生成服务级别协议。
作为本发明一种面向用户需求的智能化云服务选择系统的进一步优选方案,该系统还包含一知识库,用于存储供应商搜刮器模块获取的云服务的最新信息、服务监视器模块获取的来自云服务供应商的云服务的最新状态、用户评论模块获取的对云服务的用户评论信息。
一种面向用户需求的智能化云服务选择系统的选择方法,具体包含如下步骤:
步骤1,云服务的用户向智能化云服务选择系统提出云服务需求;
步骤2,服务质量参数控制器模块根据不同用户的不同需求产生不同的服务质量参数,同时将所产生的服务质量参数传输至服务级别协议生成器模块;
步骤3,通过服务级别协议生成器模块将接收的服务质量参数生成服务级别协议,同时将生成的服务级别协议送到云服务选择模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710343848.8/2.html,转载请声明来源钻瓜专利网。