[发明专利]一种构建多云环境下基于QoS的应用优化部署方案的方法在审
申请号: | 201810682219.2 | 申请日: | 2018-06-27 |
公开(公告)号: | CN110650032A | 公开(公告)日: | 2020-01-03 |
发明(设计)人: | 吕智慧;吴杰;陈晓伟 | 申请(专利权)人: | 复旦大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 31268 上海元一成知识产权代理事务所(普通合伙) | 代理人: | 吴桂琴 |
地址: | 200433 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 部署 目标函数 云服务 云应用 优化 多目标优化策略 启发式搜索算法 应用 服务质量水平 自动化水平 服务领域 配置设置 请求应用 实体模型 应用服务 用户需求 约束条件 整体设计 模型化 云计算 构建 模糊 | ||
本发明属云计算和多云服务领域,涉及一种构建多云环境下基于QoS的应用优化部署方案的方法,本发明针对一个整体设计框架进行展开,所述框架包括:针对用户需求实体与云服务实体,设计相应实体模型表述双方对应用规格的配置设置,解决SLA机制模糊以及目标函数。针对多云环境中应用优化部署问题,基于QoS模型进行模型化,提出优化部署的约束条件以及目标函数。同时针对单云应用部署与跨云应用部署请求应用多目标优化策略,启发式搜索算法给出了不同的解决方案。本发明通过设计有效的应用服务优化部署方案,提高了云服务的自动化水平以及服务质量水平。
技术领域
本发明属于云计算和多云服务领域,具体涉及一种构建多云环境下基于QoS的应用优化部署方案的方法。
背景技术
随着云计算技术的进一步发展及广泛应用,市场中各种云服务提供商应势而起。反应迅速准确、动态可扩展、灵活方便、降低运营成本等优点促使云计算作为一种新的计算模式迅速进入实践应用阶段。一方面,随着竞争越趋激烈,服务质量(QoS)开始变得越来越重要,虽然存在基于服务等级协议(SLA)的服务机制,但是SLA中的具体参数,提供商并没有给出详细的明确表述,导致用户并不了解其实际含义,从而减少了用户对服务的信心。同时各大厂商在SLA中对QoS的表述并不统一,导致用户无法在各厂商之间进行比较选择。面对复杂的市场局面,用户如何为自己的应用需求购买最为合适的云服务也随之变得复杂起来,不同的价格、不同的配置、不同的服务质量等各种影响因素左右着用户的选择。对于云服务提供商来说,在激烈的市场竞争中为使自己的经济利益最大化,将逐渐面临更多的挑战,这就要求服务提供商应该提高服务质量,从而扩大自己的市场占有率,实现经济利益的不断增长。
另一方面,多云(Multi-clouds)在近两年成为人们热议的主题。在大多数情况下,多云的使用,多类型和多品牌的云部署不仅仅是合理的,他们还能够提供比单云部署更好的价值。在业内,越来越多的企业都在实施使用多个云计算平台的发展策略从而实现避免受限于某家供应商、提升交付可用服务的能力、避免套利差异或者保持对特定敏感信息的控制权等。在一个多云的场景下,一个用户可以选择使用Amazon Web服务(AWS)简单存储服务(S3)作为存储,Rackspace OnMetal做为云数据库,Google做为大数据系统,和一个基于OpenStack的私有云来管理敏感的数据和应用。所有这些资源一起工作,建立一个或者多个系统,允许企业混合的在满足公有需求的同时使用私有云的服务来满足一种特别的需求。
面对复杂的多云市场,复杂的部署要求,以及各种各样的资源规格,对于用户来说,如何选择符合自己要求的最优部署方案,是一件棘手并且容易出错的决策过程。当前的云服务体系中并没有相应的服务机制。而假若在用户与云服务提供商之间引入一种代理机制,不仅能够为用户提供最为经济、合适的云服务,为用户屏蔽市场的复杂性,还能够减少云服务提供商的资源碎片,提高资源利用率,从而达成更多的SLA。这种机制的引入,进一步完善了云服务体系,提高了云服务水平。基于此,我们提出了一种多云环境下基于QoS的应用优化部署方案,在用户与云计算服务提供商之间增加Broker,让Broker综合当前云计算市场的各种资源情况,与用户之间进行沟通协商,并帮助用户做出最终的优化部署决策,更对云计算并能不熟悉的非专家用户来说,这极大的解决了部署决策问题。
发明内容
本发明的目的在于提出一种构建多云环境下基于QoS的应用优化部署方案的方法,本发明基于QoS,设计整体的框架并逐步展开,针对用户需求实体和云服务实体,分别用于描述用户应用的具体需求和云服务供应商提供的服务,该发明基于QoS模型将应用优化部署问题进行模型化,提出了优化部署的约束条件以及目标函数,同时采用了粒子群算法进行了优化方案,选出对应的最优目标,从而提高了云服务的自动化水平以及服务质量水平。
本发明的框架包括:针对用户需求实体与云服务实体,设计相应实体模型表述双方对应用规格的配置设置,并且解决了当前SLA机制模糊以及目标函数。
本发明的技术方案具体介绍如下。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810682219.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:级联数据处理方法和装置
- 下一篇:分布式应用配置管理的方法和分布式计算系统