[发明专利]基于价格和性能优化云服务的选择的系统和方法在审
申请号: | 201580037892.5 | 申请日: | 2015-06-04 |
公开(公告)号: | CN106796527A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | J·斯泰拉;D·齐皮利;M·布里克曼;A·赖特;T·德罗姆伯斯基 | 申请(专利权)人: | 富古股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 鲍进 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 价格 性能 优化 服务 选择 系统 方法 | ||
对相关申请的交叉引用
本申请要求于2014年6月11日提交的序列为No.14/302,220的美国专利申请的权益,其全部内容通过引用被结合于此。
技术领域
本发明涉及用于基于各种云服务的价格和/或性能来生成和使用购买策略以优化对这些服务的选择的系统和方法。
背景技术
许多云服务提供商销售各种云服务来代表其客户执行计算实例。例如,AMAZON销售其AMAZON WEB SERVICES(AWS)服务、GOOGLE销售其GOOGLE APP ENGINE服务、以及其它公司销售类似的服务。通过收取费用,AMAZON、GOOGLE和其它云服务提供商以云服务实例的形式向客户提供在有限时间内其服务器和其它基础设施的使用。费用可以取决于云服务实例将要运行的时间/日期、云服务实例的性能(例如,吞吐量、等待时间等)、所提供的云服务实例是现货实例(spot instance)还是标准实例、和/或其它属性而不同。
标准实例是保证在费用被支付时运行到完成的云服务实例。现货实例是只要客户的投标价格超过可能随时间变化的当前现货价格就运行的云服务实例。如果在现货实例仍在运行时,当前现货价格被升高到高于投标价格,则现货实例可以被提前终止。虽然如果发生提前终止,现货实例的提供商通常将会退还全部或一部分投标价格(或以其它方式不收取全部或一部分投标价格),但是使用现货实例对于不应该被中断和不应该经历停止的计算实例来说会是有风险的。因此,现货实例的价格通常低于标准实例的价格。
由于有各种云服务可用,每个云服务具有不同的定价、性能和/或其它属性,因此客户可能难以基于客户的独特需求做出购买决策。此外,由于云服务实例的价格、性能和/或其它属性会随时间变化,因此可能难以实时做出购买决策。还可能难以利用现货实例的独特性质,包括其固有的风险和费用结构。存在这些和其它缺点。
发明内容
解决这些和其它缺点的本发明涉及用于基于各种云服务的价格和/或性能来生成和使用购买策略以优化对这些服务的选择的系统和方法。该系统可以用来实时生成全面描述各种云服务的购买策略,使得客户可以利用最新的实时信息来购买云服务。购买策略可以例如描述各种云服务的定价、性能、可用性和/或其它属性。
根据本发明的方面,系统可以包括价格和性能数据库,其包括历史定价、性能和/或其它信息。价格和性能数据库可以利用自动检索定价、性能和/或其它信息的过程来自动填充。数据分析员还可以手动获得用于填充价格和性能数据库的定价、性能和/或其它信息。这种信息可以从新闻源、由数据分析员或其它人执行的市场分析、和/或其它来源获得。
来自各种云服务提供商的信息,包括它们提供的资源的类型、定价、性能、可用性和/或随时间的其它信息,也可以在价格和性能数据库中获得和存储。系统可以分析来自价格和性能数据库的信息,以找到用于在一个或多个云服务提供商内和跨一个或多个云服务提供商购买的新选项和能力。例如,系统可以针对可能触发新的分析的新添加或更新的信息监视价格和性能数据库。
在实现中,系统可以主动收集各种云服务的性能数据。系统还可以收集与客户环境相关联的元数据,以定制适合给定客户的需要和/或计算环境的购买策略。系统可以生成基于价格和性能数据库中的实时和更新信息(以及历史信息)的一个或多个购买策略,从而说明历史和当前的云市场状况。
客户可以订阅和接收购买策略,其可以被实时应用,以促进购买决策。购买策略可以经由其中应用了强安全加密和签名的异步通信来提供。客户(例如,代表客户工作的分析员)可以利用对客户可用的信息来修改购买策略、生成其自己的购买策略、提供指定对计算实例的需求的一个或多个购买规则、和/或采取与做出购买决策相关的其它动作。
客户计算机系统可以具有购买代理,购买代理使用一个或多个购买策略(例如,未修改的购买策略、修改的购买策略、客户生成的购买策略等)、一个或多个购买规则和/或其它信息来生成购买规范,其指定应当利用一个或多个购买参数来购买的一个或多个云服务实例。购买参数可以包括但不限于:应当购买现货实例还是标准实例、云服务实例的类型、时间、价格、性能、云服务实例的数量和/或与应当购买的一个或多个云服务实例相关的其它信息。购买参数可以基于由客户指定的规则(例如,最大价格、最小性能、关键性-即,要运行的计算实例是否可以被中断/提前终止等)来确定。
购买代理可以利用现货实例的独特性质做出有利的购买决策。例如,系统可以预测预计导致提前终止的投标价格,使得计算实例的至少一部分将免租(rent-free)运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富古股份有限公司,未经富古股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580037892.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于完全可配置的实时处理的系统和方法
- 下一篇:用于电子设备的虚拟传感器中枢