【技术实现步骤摘要】
【国外来华专利技术】使用两个阈值和一时间窗口的基于利用率的动态资源重新分配
技术介绍
跨越多个计算资源的负载平衡可以是提供增加的容量、容错性和更高的运营利润的有效方法。一些计算任务可能比较不是时间敏感的,并且因此可使用较慢或较少性能资源来完成,其也可以具有比更高的执行资源更符合成本效益的优点。此外,一些计算环境,诸如云计算环境,随着现有资源变得被充分利用而提供额外资源的动态分配。额外资源的动态分配也需要支付额外的费用,所以除非真正需要高效地完成计算任务,否则不应该采取这些测量。测量哪些资源被有效地利用以及哪些有多余容量可能在一些环境中是有挑战性的。例如,第一计算资源的利用率尖峰可能会导致一些实施方式在那些任务可以由第一计算资源(不管其当前利用率)更高效地执行时不适当地选择其它计算资源用于特定的计算任务,诸如读取和/或写入到一个稳定的(例如,非瞬态)的存储设备、处理网络通信或计算一个计算结果。不适当的资源选择可能在性能降低、成本增加和降低的客户满意度方面代价高昂。因此,需要改进的向计算资源动态分配负载或任务的方法。附图说明在不一 ...
【技术保护点】
1.一种用于计算资源的动态重新分配的装置,所述装置包括:/n用于通过处理电路在第一时间确定计算资源的利用率测量超过利用率阈值的单元;/n用于基于所述确定来自动地调整所述利用率阈值的单元;/n用于在一时间窗口期间确定所述计算资源中超过所调整的利用率阈值的一个或多个第二利用率测量的单元;以及/n用于响应于所确定的一个或多个第二利用率测量满足第一标准来动态地重新分配资源的单元。/n
【技术特征摘要】 【专利技术属性】
【国外来华专利技术】20180419 US 15/957,4791.一种用于计算资源的动态重新分配的装置,所述装置包括:
用于通过处理电路在第一时间确定计算资源的利用率测量超过利用率阈值的单元;
用于基于所述确定来自动地调整所述利用率阈值的单元;
用于在一时间窗口期间确定所述计算资源中超过所调整的利用率阈值的一个或多个第二利用率测量的单元;以及
用于响应于所确定的一个或多个第二利用率测量满足第一标准来动态地重新分配资源的单元。
2.根据权利要求1所述的装置,还包括:用于在所述时间窗口之后恢复所述利用率阈值的单元。
3.根据权利要求1所述的装置,还包括:用于如果在所述时间窗口内所述第二利用率测量的预定数量高于预定数量则确定满足所述第一标准的单元。
4.根据权利要求1所述的装置,还包括:用于确定所述时间窗口以包括所述第一时间的单元。
5.根据权利要求4所述的装置,还包括:用于确定所述时间窗口以使得所述第一时间是所述时间窗口的中间点的单元。
6.根据权利要求1所述的装置,其中,所述用于动态地重新分配资源的单元包括:用于响应于所确定的一个或多个第二利用率测量满足所述第一标准而在第一网络上路由网络数据,否则在第二网络上路由所述网络数据的单元。
7.根据权利要求6所述的装置,还包括:用于如果在所述时间窗口内所述第二利用率测量的频率高于预定的频率阈值则确定满足所述第一标准的单元。
8.根据权利要求6所述的装置,还包括:用于响应于所述第二利用率测量指示所述第一网络的利用率在预定的时间段超过了所调整的利用率阈值而确定满足所述第一标准的单元。
技术研发人员:A·A·哈桑,R·A·佩纳尔,M·T·吉尔伯特,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。