发明名称 Virtualization Congestion Control Framework for Modifying Execution of Applications on Virtual Machine Based on Mass Congestion Indicator in Host Computing System
摘要 Novel tools and techniques are provided for implementing a virtualization congestion control framework. In one aspect, a method might include a hypervisor assigning application resources of a virtual machine (“VM”), which operates on a host computing system, with maximum allowable settings to each software application to be executed on the VM. The hypervisor or an orchestrator might determine a running mode of the host computing system, and might execute the software application(s) using running mode attributes of the determined running mode. The hypervisor or the orchestrator might monitor application resource utilization, and, based on a determination that application resource utilization has changed, might modify allocation of application resources to each of the software application(s). In some cases, the hypervisor or the orchestrator might monitor for mass congestion indicators, and, based on a determination that a mass congestion indicator is present, might modify the running mode of the host computing system.
申请公布号 US2017123839(A1) 申请公布日期 2017.05.04
申请号 US201715408232 申请日期 2017.01.17
申请人 CenturyLink Intellectual Property LLC 发明人 Bugenhagen Michael K.
分类号 G06F9/455;G06F9/50 主分类号 G06F9/455
代理机构 代理人
主权项 1. A method for implementing a virtualization congestion control framework within a host computing system, comprising: assigning, with a hypervisor, application resources of a virtual machine (“VM”), which is operating on the host computing system, with maximum allowable settings to each of one or more software applications to be executed on the VM; determining, with one of the hypervisor or an orchestrator, a running mode of the host computing system; executing, with the hypervisor, the one or more software applications on the VM using running mode attributes of the determined running mode of the host computing system; monitoring, with one of the hypervisor or an operating system running within the VM, application resource utilization of the host computing system; based on a determination that application resource utilization has changed, modifying, with one of the hypervisor or the orchestrator, allocation of application resources of the VM to each of the one or more software applications.
地址 Denver CO US