首页> 外国专利> 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.
机译:本发明针对用于在多核设备的网络接口硬件与由多核设备的一个或多个核执行的多个虚拟化分组处理器之间传送分组的方法和系统。设备上的第一虚拟化域可以经由网络接口​​硬件接收(1201)分组。第一虚拟化域可以包括可以访问硬件的特权域。系统可以将分组从多个虚拟化分组处理器传送(1203)到虚拟化分组处理器的队列,并且在核心上的第二虚拟化域内执行。第二虚拟化域可能无法直接访问网络接口硬件。分组处理器可以确定(1205)队列包括从队列读取和写入队列的分组数目之间的差。分组处理器可以响应于该确定来处理(1207)来自队列的分组。

著录项

  • 公开/公告号IN2013CN00572A

    专利类型

  • 公开/公告日2015-02-13

    原文格式PDF

  • 申请/专利权人

    申请/专利号IN572/CHENP/2013

  • 发明设计人 GOEL DEEPAK;

    申请日2013-01-23

  • 分类号G06F9/54;H04L29/08;

  • 国家 IN

  • 入库时间 2022-08-21 15:15:07

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号