用于在高性能计算环境中支持私有架构中的RDMA带宽限制的系统和方法技术方案

技术编号:34166553 阅读:21 留言:0更新日期:2022-07-17 09:43
用于在高性能计算环境中提供RDMA(远程直接存储器访问)读取请求作为受限特征的系统和方法。示例性方法可以在一个或多个微处理器处提供第一子网,第一子网包括:多个交换机;多个主机通道适配器,其中主机通道适配器中的每个主机通道适配器包括至少一个主机通道适配器端口,并且其中多个主机通道适配器经由多个交换机互连;以及多个端节点,包括多个虚拟机。该方法可以将主机通道适配器与选择性RDMA限制相关联。该方法可以在包括选择性RDMA限制的主机通道适配器处托管多个虚拟机中的虚拟机。机通道适配器处托管多个虚拟机中的虚拟机。机通道适配器处托管多个虚拟机中的虚拟机。

【技术实现步骤摘要】
【国外来华专利技术】用于在高性能计算环境中支持私有架构中的RDMA带宽限制的系统和方法
[0001]版权声明
[0002]本专利文档公开内容的一部分包含受版权保护的素材。版权拥有者不反对任何人对专利文档或专利公开内容按照它在专利商标局的专利文件或记录中出现得那样进行的传真复制,但是除此之外在任何情况下都保留所有版权权利。
[0003]优先权声明和对相关申请的交叉引用:
[0004]本申请要求于2019年11月19日提交的标题为“SYSTEM AND METHOD FOR PROVIDING QUALITY

OF

SERVICE AND SERVICE

LEVEL AGREEMENTS IN A PRIVATE FABRIC IN AHIGH PERFORMANCE COMPUTING ENVIRONMENT”、申请号为62/937,594的美国临时专利申请的优先权权益,该申请通过引用整体并入本文。
[0005]本申请还要求以下申请的优先权权益,这些申请中的每一个通过引用整体并入文本:2020年5月11日提交的标题为“SYSTEM AND METHOD FOR SUPPORTING RDMA BANDWIDTH RESTRICTIONS IN A PRIVATE FABRIC IN A HIGH PERFORMANCE COMPUTING ENVIRONMENT”、申请号为16/872,035的美国专利申请;2020年5月11日提交的标题为“SYSTEM AND METHOD FOR PROVIDING BANDWIDTH CONGESTION CONTROL IN A PRIVATE FABRIC IN A HIGH PERFORMANCE COMPUTING ENVIRONMENT”、申请号为16/872,038的美国专利申请;2020年5月11日提交的标题为“SYSTEM AND METHOD FOR SUPPORTING TARGET GROUPS FOR CONSTION CONTROL IN A PRIVATE FABRIC IN A HIGH PERFORMANCE COMPUTING ENVIRONMENT”、申请号为16/872,039的美国专利申请;以及2020年5月11日提交的标题为“SYSTEM AND METHOD FOR SUPPORTING USE OF FORWARD AND BACKWARD CONCESTION NOTIFICATIONS IN A PRIVATE FABRIC IN A HIGH PERFORMANCE COMPUTING ENVIRONMENT”、申请号为16/872,043的美国专利申请。


[0006]本教导涉及用于在诸如InfiniBand(IB)和RoCE(聚合以太网上的RDMA(远程直接存储器访问))之类的私有高性能互连架构中实行服务质量(QOS)和服务水平协议(SLA)的系统和方法。

技术介绍

[0007]随着更大的云计算体系架构的引入,与传统网络和存储装置相关联的性能和管理瓶颈已成为重要的问题。对使用诸如InfiniBand(IB)技术之类的高性能无损互连作为云计算架构的基础越来越感兴趣。这是本专利技术的实施例旨在解决的一般领域。

技术实现思路

[0008]在所附独立权利要求中阐述了特定方面。在从属权利要求中阐述了各种可选实施例。
[0009]本文描述了用于在高性能计算环境中提供RDMA(远程直接存储器访问)读取请求作为受限特征的系统和方法。示例方法可以在一个或多个微处理器处提供第一子网,第一子网包括:多个交换机、多个主机通道适配器,其中主机通道适配器中的每个主机通道适配器包括至少一个主机通道适配器端口,并且其中多个主机通道适配器经由多个交换机互连,以及多个端节点,该多个端节点包括多个虚拟机。该方法可以将主机通道适配器与选择性RDMA限制相关联。该方法可以在包括选择性RDMA限制的主机通道适配器处托管多个虚拟机中的虚拟机。
附图说明
[0010]图1示出了根据实施例的InfiniBand环境的图示。
[0011]图2示出了根据实施例的分区集群环境的图示。
[0012]图3示出了根据实施例的在网络环境中的树形拓扑的图示。
[0013]图4示出了根据实施例的示例共享端口体系架构。
[0014]图5示出了根据实施例的示例vSwitch体系架构。
[0015]图6示出了根据实施例的示例vPort体系架构。
[0016]图7示出了根据实施例的具有预填充的LID的示例vSwitch体系架构。
[0017]图8示出了根据实施例的具有动态LID分配的示例vSwitch体系架构。
[0018]图9示出了根据实施例的具有动态LID分配和预填充的LID的具有vSwitch的示例vSwitch体系架构。
[0019]图10示出了根据实施例的示例多子网InfiniBand架构。
[0020]图11示出了根据实施例的在高性能计算环境中的两个子网之间的互连。
[0021]图12示出了根据实施例的在高性能计算环境中经由双端口虚拟路由器配置的两个子网之间的互连。
[0022]图13示出了根据实施例的用于在高性能计算环境中支持双端口虚拟路由器的方法的流程图。
[0023]图14示出了根据实施例的用于在高性能计算环境中提供RDMA读取请求作为受限特征的系统。
[0024]图15示出了根据实施例的用于在高性能计算环境中提供RDMA读取请求作为受限特征的系统。
[0025]图16示出了根据实施例的用于在高性能计算环境中提供RDMA读取请求作为受限特征的系统。
[0026]图17示出了根据实施例的用于在高性能计算环境中提供显式RDMA读取带宽限制的系统。
[0027]图18示出了根据实施例的用于在高性能计算环境中提供显式RDMA读取带宽限制的系统。
[0028]图19示出了根据实施例的用于在高性能计算环境中提供显式RDMA读取带宽限制的系统。
[0029]图20是用于在高性能计算环境中提供RDMA(远程直接存储器访问)读取请求作为受限特征的方法的流程图。
[0030]图21示出了根据实施例的用于在高性能计算环境中组合多个共享带宽段的系统。
[0031]图22示出了根据实施例的用于在高性能计算环境中组合多个共享带宽段的系统。
[0032]图23示出了根据实施例的用于在高性能计算环境中组合多个共享带宽段的系统。
[0033]图24示出了根据实施例的用于在高性能计算环境中组合多个共享带宽段的系统。
[0034]图25示出了根据实施例的用于在高性能计算环境中组合多个共享带宽段的系统。
[0035]图26是根据实施例的用于在高性能计算环境中组合多个共享带宽段的方法的流程图。
[0036]图27示出了根据实施例的用于在高本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于在高性能计算环境中提供RDMA(远程直接存储器访问)读取请求作为受限特征的系统,包括:一个或多个微处理器;以及第一子网,所述第一子网包括多个交换机,多个主机通道适配器,其中所述主机通道适配器中的每个主机通道适配器包括至少一个主机通道适配器端口,并且其中所述多个主机通道适配器经由所述多个交换机互连,多个端节点,所述多个端节点包括多个虚拟机;其中主机通道适配器与选择性RDMA限制相关联;以及其中所述多个虚拟机中的虚拟机托管在包括选择性RDMA限制的主机通道适配器处。2.如权利要求1所述的系统,其中所述选择性RDMA限制包括受信任的端节点限制。3.如权利要求2所述的系统,其中受信任的端节点限制将RDMA读取请求的发出限制为在所述选择性RDMA限制内被标记为受信任的那些节点。4.如权利要求3所述的系统,其中所述多个虚拟机中的所述虚拟机在所述选择性RDMA限制内被标记为不受信任;其中所述多个虚拟机中的所述虚拟机发起针对所述多个端节点中的另一个端节点的RDMA读取请求;以及其中基于所述选择性RDMA限制,主机通道适配器防止RDMA读取请求离开所述主机通道适配器。5.如前述权利要求中的任何一个所述的系统,其中所述选择性RDMA限制包括用于对从虚拟机发出的RDMA读取请求的响应的入口带宽限制。6.如权利要求5所述的系统,其中在发出接收到对从所述多个虚拟机中的所述虚拟机发出的RDMA读取请求的响应时,该响应受到所述选择性RDMA限制的入口带宽限制的限制。7.如权利要求6所述的系统,其中所述第一子网还包括子网管理器;以及其中所述子网管理器设置所述选择性RDMA限制的入口带宽限制。8.一种用于在高性能计算环境中提供RDMA(远程直接存储器访问)读取请求作为受限特征的方法,包括:在一个或多个微处理器处提供第一子网,所述第一子网包括多个交换机,多个主机通道适配器,其中所述主机通道适配器中的每个主机通道适配器包括至少一个主机通道适配器端口,并且其中所述多个主机通道适配器经由所述多个交换机互连,多个端节点,所述多个端节点包括多个虚拟机;将主机通道适配器与选择性RDMA限制相关联;以及在包括选择性RDMA限制的主机通道适配器处托管所述多个虚拟机中的虚拟机。
9.如权利要求8所述的方法,其中所述选择性RDMA限制包括受信任的端节点限制。10.如权利要求9所述的方法,其中受信任的端节点限制将RDMA读取请求的发出限制为在所述选择性RDMA限制内被标记为受信任的那些节点。11.如权利要求10所述的方法,...

【专利技术属性】
技术研发人员:B
申请(专利权)人:甲骨文国际公司
类型:发明
国别省市:

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

1