当前位置: 首页 > 专利查询>英特尔公司专利>正文

用于管理网络接口控制器的灵活主机接口的技术制造技术

技术编号:40712076 阅读:19 留言:0更新日期:2024-03-22 11:14
一种用于通过计算装置的网络接口控制器(NIC)的主机接口来处理网络分组的技术。主机接口被配置为由主机接口的对称多用途(SMP)阵列来检索来自主机接口的消息队列的消息,并由SMP阵列的多个处理器核中的处理器核来处理该消息以识别要对与该消息相关联的网络分组的至少一部分所执行的长时延操作。主机接口还被配置为生成另一消息,该消息包括所识别的长时延操作和在完成时要执行的下一步骤的指示。另外,主机接口被配置为根据要执行的后续长时延操作而将另一消息传送到对应的硬件单元调度器。本文描述了其它实施例。

【技术实现步骤摘要】


技术介绍

1、在当前的分组交换网络架构中,数据以快速速度在计算装置和/或装置组件之间以网络分组的形式来传送。在高级别,数据被分组成网络分组,该网络分组由一个网络计算装置的网络接口控制器(nic)来传送并由另一个网络计算装置的nic来接收。一旦接收,通常对网络分组进行处理、分类等,并且通常将有效载荷写入到存储器(例如,高速缓存、主存储器等)。在已将网络分组数据写入到存储器时,接收nic然后可以向主机中央处理单元(cpu)通知该数据可用于进一步处理。

2、通常,nic包括被配置为管理主机cpu和nic之间的通信(例如,经由外围组件互连快速(pci-e))的接口。因此,nic可以支持各种特征(诸如中断、到主机处理器的直接存储器访问(dma)接口),支持多个接收和传送队列、分区到多个逻辑接口中、网络业务处理、卸载等。为了这么做,接口依赖于用于主机软件和nic硬件集成的一个或多个协议(例如,用于管理主机虚拟机(vm)和物理nic功能之间的消息/通信)。但是,在某些状况下,诸如可能基于nic的供应商、型号等,特定nic可能不支持某些软件接口语言。

本文档来自技高网...

【技术保护点】

1.一种使用至少一个服务器节点实现的方法,所述至少一个服务器节点将与分布式数据中心关联资源相关联,所述分布式数据中心关联资源可配置成包括将与物理计算资源、物理存储资源和/或物理加速器资源相关联的虚拟资源,所述至少一个服务器节点包括网络接口控制器电路模块,所述网络接口控制器电路模块被配置成在与至少一个网络节点的网络通信中使用,所述方法包括:

2.根据权利要求1所述的方法,其中:

3.根据权利要求1所述的方法,其中:

4.根据权利要求3所述的方法,其中:

5.根据权利要求3所述的方法,其中:

6.根据权利要求1所述的方法,其中:...

【技术特征摘要】

1.一种使用至少一个服务器节点实现的方法,所述至少一个服务器节点将与分布式数据中心关联资源相关联,所述分布式数据中心关联资源可配置成包括将与物理计算资源、物理存储资源和/或物理加速器资源相关联的虚拟资源,所述至少一个服务器节点包括网络接口控制器电路模块,所述网络接口控制器电路模块被配置成在与至少一个网络节点的网络通信中使用,所述方法包括:

2.根据权利要求1所述的方法,其中:

3.根据权利要求1所述的方法,其中:

4.根据权利要求3所述的方法,其中:

5.根据权利要求3所述的方法,其中:

6.根据权利要求1所述的方法,其中:

7.根据权利要求1所述的方法,其中:

8.存储指令的至少一种机器可读存储介质,所述指令当由与所述至少一个服务器节点相关联的至少一个机器执行时,使得所述至少一个机器被配置成能够执行根据前述权利要求中任一项所述的...

【专利技术属性】
技术研发人员:TE威利斯B伯雷斯A库马尔
申请(专利权)人:英特尔公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1