【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
1、通常与主机计算机相关联的较多操作被推送到可编程智能网络接口控制器(nic)。被推送到这些智能nic的操作中的一些操作包含用于计算机器的数据消息的虚拟网络处理。在一些情形中,主机计算机将具有执行网络处理或其它操作的多个此类智能nic。尽管执行先前在主机计算机上(例如,由主机计算机的管理程序)执行的操作,但期望使得这些智能nic能够一起工作。
技术实现思路
1、一些实施例提供用于使得同一主机计算机的多个智能nic能够作为单个实体(例如,作为一组成组的智能nic)进行操作的方法。在一些实施例中,智能nic各自执行智能nic操作系统,所述智能nic操作系统针对在主机计算机上执行的一组数据计算节点(例如,虚拟机(vm)、容器等)执行虚拟网络操作(及/或其它操作,例如虚拟存储操作)。在一些实施例中,智能nic通过专用通信信道连接,以便共享动态状态信息、共享配置数据(使得智能nic中的一者可充当网络管理及控制系统的单一联系点)及/或在彼此之间传递向及从需要虚拟网络处理的数据计算节点(dc
...【技术保护点】
1.一种方法,其包括:
2.根据权利要求1所述的方法,其中对所述数据消息执行虚拟网络操作以确定所述数据消息将从第二智能NIC的端口被传输包括:
3.根据权利要求2所述的方法,其中所述第一智能NIC的将所述主机计算机连接到物理网络的所有物理端口均不可操作。
4.根据权利要求2所述的方法,其中发送所述数据消息的所述数据计算机器被绑定到所述第一智能NIC的端口。
5.根据权利要求1所述的方法,其中对所述数据消息执行虚拟网络操作包括:
6.根据权利要求5所述的方法,其中:
7.根据权利要求1所述的方法,其
8...
【技术特征摘要】
【国外来华专利技术】
1.一种方法,其包括:
2.根据权利要求1所述的方法,其中对所述数据消息执行虚拟网络操作以确定所述数据消息将从第二智能nic的端口被传输包括:
3.根据权利要求2所述的方法,其中所述第一智能nic的将所述主机计算机连接到物理网络的所有物理端口均不可操作。
4.根据权利要求2所述的方法,其中发送所述数据消息的所述数据计算机器被绑定到所述第一智能nic的端口。
5.根据权利要求1所述的方法,其中对所述数据消息执行虚拟网络操作包括:
6.根据权利要求5所述的方法,其中:
7.根据权利要求1所述的方法,其中:
8.根据权利要求1所述的方法,其中所述虚拟网络操作包括逻辑交换操作。
9.根据权利要求8所述的方法,其中所述虚拟网络操作进一步包括逻辑路由操作。
10.根据权利要求1所述的方法,其中所述数据消息是第一数据消息,所述方法进一步包括:
11.根据权利要求10所述的方法,其中所述数据消息是第一数据消息,所述方法进一步包括:
12.一种用于在主机计算机的使用动态状态信息来执行操作的多个智能网络接口控制器(nic)之间同步状态的方法,所述方法包括:
13.根据权利要求12所述的方法,其中所述动态状态信息包括连接跟踪数据。
14.根据权利要求13所述的方法,其中所述智能nic中的每一者执行智能nic操作系统,所述智能nic操作系统使用所述连接跟踪数据对向及从在所述主机计算机上执行的一组数据计算机器发送的数据消息执行虚拟网络操作。
15.根据权利要求14所述的方法,其中所述虚拟网络操作包括确定是否允许所述数据消息的防火墙操作。
16.根据权利要求13所述的方法,其中所述连接跟踪数据包括活动传送层连接的列表。
17.根据权利要求16所述的方法,其中所述连接跟踪数据进一步包括所述活动传送层连接的至少子集中的每一者的拥塞窗口。
18.根据权利要求12所述的方法,其中所述动态状态信息包括用于执行虚拟化存储操作的所跟踪存储连接信息。
19.根据权利要求12所述的方法,其中所述多个智能nic中的每一智能nic使用所述动态状态信息的子集来执行操作,所述方法进一步包括:
20.根据权利要求12所述的方法,其中所述通信信道是具有高带宽及低等待时间的专用通信信道。
21.根据权利要求12所述的方法,其中所述专用通信信道是仅承载所述智能nic之间的通信的一组物理电缆。
22.根据权利要求21所述的方法,其中针对所述多个智能nic中的每一对相应的智能nic,所述一组物理电缆包括连接所述一对智能n...
【专利技术属性】
技术研发人员:B·S·洪,江文毅,杨国林,J·何奥,
申请(专利权)人:威睿有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。