[发明专利]基于性能和成本来平衡大型机和分布式工作负载在审
申请号: | 202111144906.7 | 申请日: | 2021-09-28 |
公开(公告)号: | CN114327852A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | A·D·莫雷拉·马丁斯;T·巴蒂瓦·费雷拉;J·G·比昂德·尤尼奥尔;T·迪亚斯·格尼罗索;R·J·费雷拉 | 申请(专利权)人: | 勤达睿公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 姚杰 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 性能 成本 平衡 大型机 分布式 工作 负载 | ||
在用于平衡大型机和分布式工作负载的方法中,处理器接收将应用工作负载分配给大型机平台和分布式计算平台的请求。应用工作负载包括多个工作单元。处理器收集与应用工作负载、大型机平台和分布式计算平台相关联的性能和成本数据。处理器基于对性能和成本数据的分析来确定针对应用工作负载的多个工作单元的大型机平台和分布式计算平台。处理器分配应用工作负载的多个工作单元分别在大型机平台和分布式计算平台上运行,以实时平衡性能和成本。
背景技术
本公开总体上涉及大型机和分布式计算领域,并且更具体地涉及分配应用工作负载以在大型机平台和分布式计算平台上运行。
大型机可以是被设计为快速处理非常大量的数据的大型计算机系统。大型机系统可广泛用于诸如金融部门、航空公司预订、物流和其他领域的行业中,其中大量交易需要作为常规商业实践的一部分来处理。分布式计算机系统可由在多个计算机上但作为单个系统运行的多个软件组件组成。分布式系统中的计算机可以在物理上靠近在一起并且通过局域网连接,或者它们可以在地理上远离并且通过广域网连接。分布式系统可以由任何数量的可能配置组成,诸如大型机、个人计算机、工作站、小型计算机等。分布式计算的目标是使这样的网络作为单个计算机工作。
发明内容
本公开的实施例的各方面公开了一种用于平衡大型机和分布式工作负载的方法。处理器接收将应用工作负载分配给大型机平台和分布式计算平台的请求。应用工作负载包括多个工作单元。处理器收集与应用工作负载、大型机平台和分布式计算平台相关联的性能和成本数据。处理器基于对性能和成本数据的分析来确定用于应用工作负载的多个工作单元的大型机平台和分布式计算平台。处理器分配应用工作负载的多个工作单元分别在大型机平台和分布式计算平台上运行,以实时平衡性能和成本。
附图说明
图1是示出根据本公开的实施例的工作负载控制环境的功能框图。
图2是描绘根据本公开的实施例的图1的计算设备内的工作负载控制模块的操作步骤的流程图。
图3是根据本公开的实施例的应用图1的工作负载控制模块的示例环境。
图4是根据本公开的实施例的图1的工作负载控制模块的示例性功能图。
图5是描绘根据本公开的实施例的图1的工作负载控制模块的操作步骤的示例性架构图。
图6是描绘根据本公开的实施例的图1的工作负载控制模块的操作步骤的示例性功能图。
图7是描绘根据本公开的实施例的图1的工作负载控制模块和驻留模块的操作步骤的示范性功能图。
图8是描绘根据本公开的实施例的图1的工作负载控制模块的操作步骤的示例性功能图。
图9是根据本公开的实施例的图1的计算设备的组件的框图。
图10描绘了根据本公开的云计算环境的实施例。
图11描绘了根据本公开的云计算环境的抽象模型层的实施例。
具体实施方式
本公开涉及用于基于性能和成本来平衡大型机和分布式工作负载的系统和方法。
本公开的实施例认识到需要确定使用大型机或分布式(例如,任何非大型机)计算平台来构建应用。本公开的实施例认识到需要决定整个应用是否将转到大型机或分布式平台,和/或应用的一部分是否可以在大型机平台上运行而另一部分是否可以在分布式平台上运行。本公开的实施例认识到需要理解与大型机和分布式解决方案一起工作的利弊并且关注一个或另一个的使用。本公开的实施例进一步认识到需要在大型机或分布式环境上分配微服务解决方案。这两个平台可以基于可靠性、成本、性能和安全性提供不同的益处。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于勤达睿公司,未经勤达睿公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111144906.7/2.html,转载请声明来源钻瓜专利网。