Patent ID: 7591011

Claim:
A method for managing computing resources comprising: creating a plurality of virtual network stacks on a first computing system, wherein a first virtual network stack of the plurality of virtual network stacks is associated with a first priority, wherein a second virtual network stack of the plurality of virtual network stacks is associated with a second priority, wherein the first computing system comprises a physical network interface, and wherein each of the plurality of virtual network stacks comprises: a virtual network interface card coupled to the physical network interface; a virtual protocol stack coupled to the virtual network interface card; and a virtual serialization queue coupled to the virtual protocol stack; receiving a first packet of a plurality of packets at the physical network interface on the first computing system over a first connection established between the first computing system and a second computing system associated with a first business entity, wherein the first business entity is associated with a first subscription level, and wherein the first subscription level is associated with the first priority; sending the first packet from the physical network interface to the second virtual network stack; determining that the first packet originates from the second computing system; and reconfiguring, responsive to determining that the first packet originates from the second computing system, the physical network interface to send other packets of the plurality of packets received over the first connection to the first virtual network stack.