Advanced notification of workload
US-9195564-B2 · Nov 24, 2015 · US
US9674112B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9674112-B2 |
| Application number | US-201615076056-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 21, 2016 |
| Priority date | Nov 7, 2012 |
| Publication date | Jun 6, 2017 |
| Grant date | Jun 6, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A networked system includes a plurality of information handling systems (IHSs). A networking device couples the plurality of IHSs to a network. The networking device is operable to receive a packet associated with a first network application from a first IHS of the plurality of IHSs. The networking device then determines that a first virtual port is associated with the first network application in a database. The networking device then assign packets received from the first IHS and associated with the first network application to the first virtual port. The networking device then forwards packets received from the first IHS and associated with the first network application over the network using the first virtual port. The first virtual port provides access to a virtual network that is provided for the first network application and configured using network information associated with the first network application.
Opening claim text (preview).
What is claimed is: 1. A networking device, comprising: a memory storing associations between a plurality of network applications and a plurality of virtual ports, wherein each of the plurality of network applications is associated with a subset of the plurality of virtual ports; and a processor coupled to the memory, wherein the processor is configured to: receive a first packet from a first networked device; determine that the first packet was received from a first network application of the plurality of network applications that is provided on the first networked device; determine a first subset of the plurality of virtual ports that is associated with the first network application in the memory; and forward the first packet received from the first network application provided on the first networked device, and subsequent packets received from the first network application provided on the first networked device or at least one second networked device, using the first subset of the plurality of virtual ports. 2. The networking device of claim 1 , wherein the processor is configured to: retrieve application layer metadata from an application layer in the first packet received from the first networked device, and from an application layer in the subsequent packets received from the first networked device and the at least one second networked device; and use the application layer metadata to determine that the first packet and the subsequent packets were received from the first network application that is provided on the first networked device and the at least one second networked device. 3. The networking device of claim 1 , wherein each subset of the plurality of virtual ports provides access to a virtual network that is provided for the network application associated with that subset of the plurality of virtual ports. 4. The networking device of claim 1 , wherein the memory further includes network information associated with each of the plurality of network applications. 5. The networking device of claim 4 , wherein the network information includes quality of service information, priority information, bandwidth allocation information, policy information, and traffic shaping information. 6. The networking device of claim 1 , wherein the processor is configured to: receive a second packet from a third networked device; determine that the second packet was received from a second network application of the plurality of network applications that is provided on the third networked device; determine a second subset of the plurality of virtual ports that is associated with the second network application in the memory; and forward the second packet received from the second network application provided on the third networked device, and subsequent packets received from the second network application provided on the third networked device or at least one fourth networked device, using the second subset of the plurality of virtual ports. 7. The networking device of claim 6 , wherein the processor is configured to: retrieve application layer metadata from an application layer in the second packet received from the third networked device, and from an application layer in the subsequent packets received from the third networked device and the at least one fourth networked device; and use the application layer metadata to determine that the second packet and the subsequent packets were received from the second network application that is provided on the third networked device and the at least one fourth networked device. 8. A networked system, comprising: a plurality of computing devices; and a networking device coupling the plurality of computing device to a network, wherein the networking device includes a processor that is configured to: receive a first packet from a first computing device of the plurality of computing devices; determine that the first packet was received from a first network application that is provided on the first computing device; determine at least one first virtual port that is associated with the first network application; and forward the first packet received from the first network application provided on the first computing device, and subsequent packets received from the first network application provided on the first computing device or at least one second computing device of the plurality of computing devices, using the at least one first virtual port. 9. The networked system of claim 8 , wherein the processor is configured to: retrieve application layer metadata from an application layer in the first packet received from the first computing device, and from an application layer in the subsequent packets received from the first computing device and the at least one second computing device; and use the application layer metadata to determine that the first packet and the subsequent packets were received from the first network application that is provided on the first computing device and the at least one second computing device. 10. The networked system of claim 8 , wherein the at least one first virtual port is at least one of a subset of a plurality of virtual ports that provide access to a virtual network that is provided for the first network application. 11. The networked system of claim 10 , wherein the virtual network is configured using network information that is associated with the first network application. 12. The networked system of claim 11 , wherein the network information includes quality of service information, priority information, bandwidth allocation information, policy information, and traffic shaping information. 13. The networked system of claim 8 , wherein the processor is configured to: receive a second packet from a third computing device of the plurality of computing devices; determine that the second packet was received from a second network application that is provided on the third computing device; determine at least one second virtual port that is associated with the second network application; and forward the second packet received from the second network application provided on the third computing device, and subsequent packets received from the second network application provided on the third computing device or at least one fourth computing device of the plurality of computing devices, using the at least one second virtual port. 14. The networked system of claim 13 , wherein the processor is configured to: retrieve application layer metadata from an application layer in the second packet received from the third computing device, and from an application layer in the subsequent packets received from the third computing device and the at least one fourth computing device; and use the application layer metadata to determine that the second packet and the subsequent packets were received from the second network application that is provided on the third computing device and the at least one fourth computing device. 15. A method for forwarding packets, comprising: associating each of a plurality of network applications with a subset of a plurality of virtual ports in a database; receiving a first packet over a network from a first networked device; determining that the first packet is associated with a first network application of the plurality of network applications that is provided on the first networked device; determining a first subset of the plurality of virtual ports that is associated with the first network application in the database; and forwarding the first packet received from the first network application provided o
Related publications grouped by family.
Answers are generated from the same data shown on this page.