Techniques for using an assigned switch identification at an input/output device
First Claim
Patent Images
1. A method comprising:
- receiving data to be routed through a virtual station interface at an input/output device, the data sent from one of a virtual machine implemented at a host device coupled to the input/output device or a network element coupled to the input/output device via a network communication link;
assigning a switch identification to the data based, at least in part, on identification information for the data and an originator of at least a portion of the identification information; and
determining one or more actions for processing the data at the input/output device using the assigned switch identification with a lookup table maintained at the input/output device.
0 Assignments
0 Petitions
Accused Products
Abstract
Examples are disclosed for assigning a switch identification to data received at an input/output device coupled to a host device. In some examples, the data may be associated with a virtual station interface (VSI) for a virtual machine implemented at the host device. For these examples, a switch identification may be assigned to the data based on identification information for the data or an originator of at least a portion of the identification information. The assigned switch identification may then be used as part of a lookup table to determine one or more actions for processing the data at the input/output device. Other examples are described and claimed.
-
Citations
34 Claims
-
1. A method comprising:
-
receiving data to be routed through a virtual station interface at an input/output device, the data sent from one of a virtual machine implemented at a host device coupled to the input/output device or a network element coupled to the input/output device via a network communication link; assigning a switch identification to the data based, at least in part, on identification information for the data and an originator of at least a portion of the identification information; and determining one or more actions for processing the data at the input/output device using the assigned switch identification with a lookup table maintained at the input/output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
a processor circuit; and a memory unit communicatively coupled to the processor circuit, the memory unit arranged to store instructions for logic operative on the processor circuit, the logic configured to receive data at an input/output device capable of being coupled to a host device, the data arranged to be routed through a virtual station interface maintained at the input/output device, the virtual station interface capable of being coupled to a virtual machine implemented at the host device, the data sent from one of the virtual machine or a network element capable of being coupled to the input/output device via a network communication link, the logic also configured to assign a switch identification to the data based, at least in part, on identification information for the data and an originator of at least a portion of the identification information, the logic configured to use the assigned switch identification as part of a lookup table in order to determine one or more actions for processing the data at the input/output device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. At least one non-transitory machine readable medium comprising a plurality of instructions that in response to being executed by a system cause the system to:
-
receive data to be routed through a virtual station interface at an input/output device, the data sent from one of a virtual machine implemented at a host device coupled to the input/output device or a network element coupled to the input/output device via a network communication link; assign a switch identification to the data based, at least in part, on identification information for the data and an originator of at least a portion of the identification information; and determine one or more actions for processing the data at the input/output device using the assigned switch identification with a lookup table maintained at the input/output device. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
Specification