发明名称 |
划分节点分区的方法、装置及服务器 |
摘要 |
本发明实施例公开了一种划分节点分区的方法、装置及服务器,涉及电子信息技术领域,能够自动根据系统的拓扑结构,分析并得到QPI的跳数最少的分区方案,从而避免了人工划分分区时的主观因素的影响,缓减了由于分区不当导致的运算速率降低,从而缓减了系统性能降低。本发明的方法包括:获取系统的拓扑结构和参与分区的节点数量,系统包括至少三个节点,每一个节点包括至少二个CPU;根据系统的拓扑结构,确定连接信息,连接信息包括:在系统中的每一个CPU与其他CPU之间的连接关系;根据参与分区的节点数量和连接信息确定分区方案,其中,在分区方案中的节点的数目为参与分区的节点数量。本发明适用于服务器分区。 |
申请公布号 |
CN102932175B |
申请公布日期 |
2016.03.09 |
申请号 |
CN201210420840.4 |
申请日期 |
2012.10.29 |
申请人 |
华为技术有限公司 |
发明人 |
廖义祥;吴登奔;张羽 |
分类号 |
H04L12/24(2006.01)I |
主分类号 |
H04L12/24(2006.01)I |
代理机构 |
北京中博世达专利商标代理有限公司 11274 |
代理人 |
申健 |
主权项 |
一种划分节点分区的方法,其特征在于,包括:服务器获取系统的拓扑结构和参与分区的节点数量,所述系统包括至少三个节点,每一个节点包括至少二个CPU;根据所述系统的拓扑结构,确定连接信息,所述连接信息包括:在所述系统中的每一个CPU与其他CPU之间的连接关系;根据所述参与分区的节点数量和所述连接信息确定分区方案,其中,在所述分区方案中的节点的数目为所述参与分区的节点数量;所述系统中的每一个CPU与其他CPU之间通过快速互联通道QPI相连,所述根据所述参与分区的节点数量和所述连接信息确定分区方案包括:所述服务器确定组成所述系统的节点总数量M;根据M和所述参与分区的节点数量N,获取<img file="FDA0000802291070000011.GIF" wi="101" he="95" />种分区组合,其中在每一组分区组合中包括了N个节点,这N个节点为组成所述系统的M个节点中的一部分,并且每一种分区组合都包括了与其他的分区组合不相同的节点;根据所述连接信息,获取每一种分区组合中的最大QPI跳数;将最大QPI跳数最小的分区组合确定为所述分区方案。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |