[发明专利]用于根据基于信用的机制来调度工作负载的系统和方法在审
申请号: | 201880080712.5 | 申请日: | 2018-12-26 |
公开(公告)号: | CN111480145A | 公开(公告)日: | 2020-07-31 |
发明(设计)人: | 瑞杰施·酷玛;阿米特·米塔尔;安贾利·古格尔;赫塔尔·N·巴德卡;瓦桑塔·K·塔玛纳;普里亚坦·普拉萨德·维亚库拉 | 申请(专利权)人: | 思科技术公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/48 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 陈蒙 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 根据 基于 信用 机制 调度 工作 负载 系统 方法 | ||
1.一种方法,包括:
确定计算环境的服务器容量和负载以产生系统分析;
运行第一基准作业来校准资源调度器以产生第一校准;
基于所述第一校准,将所述计算环境划分为第一优先级部分和第二优先级部分;
基于所述系统分析,按时间段将多个信用分配给所述计算环境,其中,所述多个信用中的每个信用表示对所述计算环境内的用于在所述计算环境中运行工作负载的计算环境容量的抽象;
运行第二基准作业来校准要在所述计算环境中运行的受支持作业类型的复杂度以产生第二校准;
在所述资源调度器处接收来自实体的对在所述计算环境中运行工作负载的请求;
基于所述第二校准并且通过所述资源调度器,根据与所述工作负载相关联的作业大小和所述工作负载的作业复杂度中的一个或多个以及所述计算环境容量,针对一个或多个时间段将一个或多个信用分配给与所述请求相关联的所述工作负载;
基于所述请求,从所述实体的帐户收取所述一个或多个信用;以及
通过将从所述实体的帐户收取的所述一个或多个信用应用于所述多个信用,将所述工作负载调度到所述计算环境的第一优先级部分或所述计算环境的第二优先级部分中的一个中,其中,所述计算环境中的一定数量的计算资源在调度时间处被分配给所述工作负载。
2.根据权利要求1所述的方法,其中,所述第一优先级部分是所述计算环境的溢价部分,所述溢价部分相对于所述计算环境的第二优先级部分的信用使用成本具有较高的信用使用成本。
3.根据前述权利要求中任一项所述的方法,其中,调度所述工作负载包括:所述资源调度器针对所述调度时间将核心、存储器、带宽、或存储装置中的一个或多个分配给所述工作负载。
4.根据前述权利要求中任一项所述的方法,还包括:基于所述请求,从所述实体的账户收取溢价数量的信用,以将所述工作负载调度到所述计算环境的第一优先级部分中。
5.根据前述权利要求中任一项所述的方法,其中,所述调度时间包括以下各项中的一项:多个连续时间量或多个非连续时间量。
6.根据前述权利要求中任一项所述的方法,其中,在所述调度时间处分配给所述工作负载的所述计算环境中的所述一定数量的计算资源是基于所述计算环境中相对于所述工作负载的优先级的可用容量、所述作业大小和所述作业复杂度来确定的。
7.根据前述权利要求中任一项所述的方法,还包括:基于所述第一校准,将所述计算环境划分为所述第一优先级部分、所述第二优先级部分和保留部分。
8.根据前述权利要求中任一项所述的方法,其中,所述计算环境的第一优先级部分中的一个信用数量的计算资源可用于两个或更多个信用。
9.根据前述权利要求中任一项所述的方法,其中,所述作业复杂度是相对于所述第二校准来确定的。
10.根据前述权利要求中任一项所述的方法,还包括:当基于触发事件在所述计算环境中调度所述工作负载时,所述资源调度器补偿所述实体。
11.根据权利要求10所述的方法,其中,所述触发事件包括以下各项中的一项或多项:所述实体的先前表现问题、对所述实体的更高收费、所述实体的延迟问题、以及服务水平协议违反。
12.根据前述权利要求中任一项所述的方法,其中,所述工作负载包括非实时工作负载。
13.根据前述权利要求中任一项所述的方法,还包括:周期性地向所述实体分配信用。
14.根据前述权利要求中任一项所述的方法,其中,将所述工作负载调度到所述计算环境的第一优先级部分或所述计算环境的第二优先级部分之一中还包括:基于所述工作负载的优先级,将所述工作负载进一步调度到所述计算环境的保留部分中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880080712.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种接口配置方法、终端设备及接口
- 下一篇:包含酶、载体和植物油的颗粒