Traffic control of packet transfer
AssigneeNEC Corporation
InventorAkira Tsuji
Life of this patent
Estimating the term…
Abstract
An information processing device according to the present invention includes: a flow information storage unit that stores a correspondence between a flow identifier that is information included in a packet, and a network interface; and a switching unit that transfers the packet to either one of a first type of the network interface that gives suggestion information that a destination computer that is a destination of the packet uses for properly processing the packet to the packet, and a second type of the network interface that does not give the suggestion information to the packet based on the information stored in the flow information unit.
Claims8
An information processing system comprising:
- a computer comprising:
- a first network interface configured to write suggestion information into a packet, wherein the suggestion information is configured to assist a destination computer in processing the packet, and
- a second network interface configured to not write the suggestion information into the packet;
- a flow manager, wherein the flow manager is configured to:
- determine a correspondence between a first flow identifier and the first or second network interface,
- determine environmental state information related to the packet, wherein the environmental state information includes performance of the computer and traffic information related to the packet,
- determine a policy corresponding with the first flow identifier, the environmental state information, and first information indicating whether or not to write the suggestion information,
- determine, based on the first information and the policy, second information indicating whether to transfer the packet to either the first network interface or the second network interface, and
- update contents of a flow information storage device with the second information;
- and
- a packet switch, wherein the packet switch includes:
- the flow information storage device configured to:
- receive, from the flow manager, the second information, and
- store the second information;
- and
- a switching device configured to transfer the packet to one of the first network interface or the second network interface based on the second information.
A traffic control method by a system, wherein the system includes a computer and a packet switch, wherein the computer includes a flow information storage device wherein the flow information storage device is configured to hold a correspondence between a flow identifier that is information included in a packet, and a network interface, the method comprising:
- transferring the packet to one of:
- a first network interface that gives suggestion information that a destination computer that is a destination of the packet uses for properly processing the packet to the packet, and
- a second type of the network interface that does not give the suggestion information to the packet,
- wherein the transferring is based on:
- i) a flow identifier of the packet,
- ii) environmental state information related to the packet, wherein the environmental state information includes performance of the computer and traffic information related to the packet, and
- iii) a policy corresponding with the first flow identifier and the environmental state information.
A non-transitory computer-readable recording medium recording program instructions for execution by one or more processors of a computer, wherein the computer includes a flow information storage device that holds a correspondence between a flow identifier that is information included in a packet, and includes a network interface, wherein the execution of the program instructions causes the computer to perform steps comprising:
- transferring the packet to one of:
- a first network interface that gives suggestion information that a destination computer that is a destination of the packet uses for properly processing the packet to the packet, and
- a second type of the network interface that does not give the suggestion information to the packet,
- wherein the transferring is based on:
- i) a flow identifier of the packet,
- ii) environmental state information related to the packet, wherein the environmental state information includes performance of the computer and traffic information related to the packet, and
- iii) a policy corresponding with the first flow identifier and the environmental state information.
Dependencies are inferred from the claim text.