【技术实现步骤摘要】
【国外来华专利技术】用于在高性能计算环境中支持快速混合重新配置的系统和方法版权声明本专利文档公开内容的一部分包含受版权保护的素材。版权拥有者不反对任何人对专利文档或专利公开内容按照在专利商标局的专利文件或记录中出现得那样进行的传真复制,但是除此之外在任何情况下都保留所有版权。
本专利技术一般而言涉及计算机系统,尤其涉及使用SR-IOVvSwitch体系架构支持计算机系统虚拟化和实时迁移。
技术介绍
随着更大的云计算体系架构的推出,与传统网络和存储相关联的性能和管理瓶颈已成为重要的问题。人们对使用诸如InfiniBand(IB)技术作为云计算架构的基础越来越感兴趣。这是本专利技术的实施例旨在解决的一般领域。
技术实现思路
根据实施例,系统和方法可以在大规模无损网络中提供性能驱动的重新配置。混合重新配置方案可以允许快速部分网络重新配置,其中在网络的不同子部分中选择不同的路由算法。部分重新配置可以比初始完整配置快几个数量级,因此使得有可能在无损网络中考虑性能驱动的重新配置。所提出的机制利用以下事实:大型HPC系统和云由运行隔离任务的多个租户(例如,不同分区上的不同租户)共享。在这种场景中,不允许租户间通信,因此工作负载部署和放置调度器应当尽量避免分段,以确保高效的资源利用。即,每一个租户的大部分流量可以被包含在网络的经整合的子部分中,SM可以重新配置某些子部分,以提高整体性能。SM可以使用胖树(Fat-Tree)拓扑和胖树路由算法。这种混合重新配置方案可以通过使用定制胖树路由算法成功地重新配置和改进子树内的性能,其中该定制胖树路由算法使用提供的节点排序来重新配置网络。当SM想要重新配置 ...
【技术保护点】
1.一种用于在高性能计算环境中支持快速混合重新配置的系统,包括:一个或多个微处理器;第一子网,所述第一子网包括:多个交换机,所述多个交换机包括至少叶子交换机,其中所述多个交换机中的每一个交换机包括多个交换机端口,多个主机通道适配器,每一个主机通道适配器包括至少一个主机通道适配器端口,多个端节点,其中所述多个端节点中的每一个端节点与所述多个主机通道适配器中的至少一个主机通道适配器相关联;其中第一子网的所述多个交换机布置在具有多个级别的网络体系架构中,所述多个级别中的每一个级别包括所述多个交换机中的至少一个交换机;其中根据第一配置方法初始地配置所述多个交换机,所述第一配置方法与所述多个端节点的第一排序相关联;其中所述多个交换机的子集被配置为第一子网的子子网,第一子网的所述子子网包括少于第一子网的所述多个级别的多个级别;其中根据第二配置方法重新配置第一子网的所述子子网。
【技术特征摘要】
【国外来华专利技术】2016.08.23 US 62/378,5831.一种用于在高性能计算环境中支持快速混合重新配置的系统,包括:一个或多个微处理器;第一子网,所述第一子网包括:多个交换机,所述多个交换机包括至少叶子交换机,其中所述多个交换机中的每一个交换机包括多个交换机端口,多个主机通道适配器,每一个主机通道适配器包括至少一个主机通道适配器端口,多个端节点,其中所述多个端节点中的每一个端节点与所述多个主机通道适配器中的至少一个主机通道适配器相关联;其中第一子网的所述多个交换机布置在具有多个级别的网络体系架构中,所述多个级别中的每一个级别包括所述多个交换机中的至少一个交换机;其中根据第一配置方法初始地配置所述多个交换机,所述第一配置方法与所述多个端节点的第一排序相关联;其中所述多个交换机的子集被配置为第一子网的子子网,第一子网的所述子子网包括少于第一子网的所述多个级别的多个级别;其中根据第二配置方法重新配置第一子网的所述子子网。2.如权利要求1所述的系统,其中第一子网的所述多个端节点经由所述多个交换机互连。3.如权利要求2所述的系统,其中所述多个端节点的子集与第一子网的所述子子网相关联;以及其中第一子网的所述子子网被配置为使得所述多个端节点的所述子集之间的流量被限制到被配置为第一子网的所述子子网的所述多个交换机的所述子集。4.如权利要求3所述的系统,其中第二重新配置方法和与第一子网的所述子子网相关联的所述多个端节点的所述子集中的至少两个端节点的第二排序相关联。5.如权利要求4所述的系统,其中从系统管理员接收与第一子网的所述子子网相关联的所述多个端节点的所述子集中的所述至少两个端节点的所述第二排序。6.如权利要求4所述的系统,其中从管理实体接收与第一子网的所述子子网相关联的所述多个端节点的所述子集中的至少两个端节点的所述第二排序。7.如权利要求6所述的系统,其中第一子网包括InfiniBand子网;以及其中所述管理实体是选自包括以下各项的组的管理实体:子网管理器;架构管理器;以及全局架构管理器。8.一种用于在高性能计算环境中支持快速混合重新配置的方法,包括:在一个或多个微处理器处提供第一子网,该第一子网包括:多个交换机,所述多个交换机包括至少叶子交换机,其中所述多个交换机中的每一个交换机包括多个交换机端口,多个主机通道适配器,每一个主机通道适配器包括至少一个主机通道适配器端口,多个端节点,其中所述多个端节点中的每一个端节点与所述多个主机通道适配器中的至少一个主机通道适配器相关联;将第一子网的所述多个交换机布置在具有多个级别的网络体系架构中,所述多个级别中的每一个级别包括所述多个交换机中的至少一个交换机;根据第一配置方法配置所述多个交换机,所述第一配置方法与所述多个端节点的第一排序相关联;将所述多个交换机的子集配置为第一子网的子子网,第一子网的所述子子网包括少于第一子网的所述多个级别的多个级别;根据第二配置方法重新配置第一子网的所述子子网。9.如权利要求8所述的方法,其中第一子网的所述多个端节点经由所述多个交换机互连。10.如权利要求9所述的方法,其中所述多个端节点的子集与第一子网的所述子子网相关联;以及其中第一子网的所述子子网被配置为使得所述多个端节点的所述子集之间的流量被限制到被配置为第一子网的所述子子网的所述多个交...
【专利技术属性】
技术研发人员:E·塔索拉斯,E·G·格兰,T·斯凯伊,B·D·约翰森,
申请(专利权)人:甲骨文国际公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。