-
1.
公开(公告)号:US09535736B2
公开(公告)日:2017-01-03
申请号:US14578148
申请日:2014-12-19
Applicant: Amazon Technologies, Inc.
Inventor: Atle N. Jorgensen , Marcin Kowalski , Colin L. Lazier
CPC classification number: G06F9/45558 , G06F9/455 , G06F9/4881 , G06F9/5038 , G06F9/5077 , G06F2009/4557 , G06F2009/45595 , G06F2209/5021 , G06F2209/504 , Y02D10/22
Abstract: In this disclosure, a resource scheduler is described that allows virtual machine instances to earn resource credits during the low activity levels. Virtual machine instances that spend a predominant amount of time operating at low activity levels are able to quickly gain resource credits. Once these virtual machine instances acquire enough resource credits to surpass a threshold level, the resource scheduler can assign a high priority level to the virtual machine instances that provide them with priority access to CPU resources. The next time that the virtual machine instances enter a high activity level, they have a high priority level that allows them to preempt other, lower priority virtual machine instances. Thus, these virtual machine instances are able to process operations and/or respond to user requests with low latency.
Abstract translation: 在本公开中,描述了允许虚拟机实例在低活动级别期间获得资源信用的资源调度器。 花费大量时间运作在低活动水平的虚拟机实例能够快速获得资源信用。 一旦这些虚拟机实例获得足够的资源信用以超过阈值级别,资源调度器就可以为虚拟机实例分配高优先权级别,从而为其提供对CPU资源的优先访问。 虚拟机实例下一次进入高活动级别时,它们具有高优先级,允许它们抢占其他优先级较低的虚拟机实例。 因此,这些虚拟机实例能够以低延迟处理操作和/或响应用户请求。
-
2.
公开(公告)号:US20150178116A1
公开(公告)日:2015-06-25
申请号:US14578148
申请日:2014-12-19
Applicant: Amazon Technologies, Inc.
Inventor: Atle N. Jorgensen , Marcin Kowalski , Colin L. Lazier
CPC classification number: G06F9/45558 , G06F9/455 , G06F9/4881 , G06F9/5038 , G06F9/5077 , G06F2009/4557 , G06F2009/45595 , G06F2209/5021 , G06F2209/504 , Y02D10/22
Abstract: In this disclosure, a resource scheduler is described that allows virtual machine instances to earn resource credits during the low activity levels. Virtual machine instances that spend a predominant amount of time operating at low activity levels are able to quickly gain resource credits. Once these virtual machine instances acquire enough resource credits to surpass a threshold level, the resource scheduler can assign a high priority level to the virtual machine instances that provide them with priority access to CPU resources. The next time that the virtual machine instances enter a high activity level, they have a high priority level that allows them to preempt other, lower priority virtual machine instances. Thus, these virtual machine instances are able to process operations and/or respond to user requests with low latency.
Abstract translation: 在本公开中,描述了允许虚拟机实例在低活动级别期间获得资源信用的资源调度器。 花费大量时间运作在低活动水平的虚拟机实例能够快速获得资源信用。 一旦这些虚拟机实例获得足够的资源信用以超过阈值级别,资源调度器就可以为虚拟机实例分配高优先权级别,从而为其提供对CPU资源的优先访问。 虚拟机实例下一次进入高活动级别时,它们具有高优先级,允许它们抢占其他优先级较低的虚拟机实例。 因此,这些虚拟机实例能够以低延迟处理操作和/或响应用户请求。
-