首页>
外国专利>
Systems and methods for a para virtualized driver in a multi core virtual packet engine device
Systems and methods for a para virtualized driver in a multi core virtual packet engine device
展开▼
机译:用于多核虚拟分组引擎设备中的半虚拟化驱动程序的系统和方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
The present invention is directed towards methods and systems for communicating packets between network interface hardware of a multi core device and a plurality of virtualized packet processors executed by one or more cores of the multi core device. A first virtualization domain on the device may receive (1201) a packet via the network interface hardware. The first virtualization domain may comprise a privileged domain having access to the hardware. The system may communicate (1203) the packet to a queue for a virtualized packet processor from a plurality of virtualized packet processors and executing within a second virtualization domain on a core. The second virtualization domain may not have direct access to the network interface hardware. The packet processor may determine (1205) that the queue includes a difference between a number of packets read from and written to the queue. The packet processor may process (1207) the packet from the queue responsive to the determination.
展开▼