摘要 |
A device for controlling heterogeneous iNIC (intelligent Network Interface Card) devices is disclosed. The device includes a physical network interface and a virtual device generation unit. The physical network interface connects with a plurality of iNIC devices via a packet switch. The virtual device generation unit is utilized for forming a plurality of virtual devices, which are individually corresponding to the plurality of iNIC devices, to act as agents for the plurality of iNIC devices to communicate with the device. Moreover, the plurality of virtual devices converts an upper layer control command into a predefined packet format and transmits the converted packets to the plurality of iNIC devices, and on the other hand, filters out packets transmitted by the plurality of iNIC devices from data received by the physical network interface according to the predefined packet format.
|