[发明专利]一种计算节点互联拓扑构建连接方法及软件系统在审
申请号: | 201910041355.8 | 申请日: | 2019-01-16 |
公开(公告)号: | CN109510765A | 公开(公告)日: | 2019-03-22 |
发明(设计)人: | 郭猛;刘伟峰;邓越凡;王利;潘景山 | 申请(专利权)人: | 山东省计算中心(国家超级计算济南中心) |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/751 |
代理公司: | 北京知呱呱知识产权代理有限公司 11577 | 代理人: | 武媛;吕学文 |
地址: | 250013 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算节点 邻接矩阵 路由规则 互联通道 建立连接 连接信息 软件系统 拓扑构建 路由表 计算机网络技术领域 交换器 互联网络系统 读取 互联 互联网络 连接属性 文件生成 保存 通用 | ||
本发明实施例公开了一种计算节点互联拓扑构建连接方法及软件系统,属于计算机网络技术领域,方法包括:读取邻接矩阵文件,根据所述邻接矩阵文件生成保存有每个计算节点间连接属性的邻接矩阵;根据所述邻接矩阵生成每个计算节点的互联通道连接信息;对每个计算节点,根据计算节点的所有互联通道连接信息生成所述计算节点的路由规则,将所述计算节点及其对应的路由规则保存至路由表;将所述路由表下发至所述计算节点中,以此避免使用交换器,降低互联网络系统的成本,同时计算节点之间根据路由规则建立连接,使得计算节点之间建立连接更为简单、快速,并在互联网络连接时无条件限制更加通用。
技术领域
本发明实施例涉及计算机网络技术领域,具体一种计算节点互联拓扑构建连接方法及软件系统。
背景技术
交换器即是交换式的集线器。交换器与集线器在网路内的功用大致相同,其间最大的差异在于交换器的每个埠都享有一个专属的频宽并具备资料交换功能,使得网路传输效能在同一时间内所能传输的资料量较大;而集线器为则是所有的埠共享一个频宽。网络节点上话务承载装置、交换级、控制和信令设备以及其他功能单元的集合体。交换机能把用户线路、电信电路和/或其他要互连的功能单元根据单个用户的请求连接起来。网络交换机,又称网络交换器,是一个扩大网络的器材,能为子网络中提供更多的连接端口,以便连接更多的计算机。
随着高性能计算机或并行处理机的性能不断提升,大量的服务器或处理器被加入到机群或并行处理机中,使得计算节点的数目增加,节点间的通信会大幅增加,服务器或处理器需互联,使它们可以彼此进行通信,以共享计算资源、数据、存储等。
本发明人发现,在现有技术中,为了增快两两节点之间的通信速度,会使用交换器作为计算节点间通信之用。然而,节点数目越多,使用的交换机的数量也越大,而使用交换器会使互联网络的层数增加,导致互联网络系统的成本也会随之增加。
发明内容
为此,本发明实施例提供一种计算节点互联拓扑构建连接方法及软件系统,以解决现有技术中由于使用交换机而导致的互联网络系统成本增高的问题。
为了实现上述目的,本发明实施例提供如下技术方案:
在本发明的第一方面,提供一种计算节点互联拓扑构建连接方法,包括:
读取邻接矩阵文件,根据邻接矩阵文件生成保存有每个计算节点间连接属性的邻接矩阵;
根据所述邻接矩阵生成每个计算节点的互联通道连接信息;
对每个计算节点,根据计算节点的所有互联通道连接信息生成所述计算节点的路由规则,将所述计算节点及其对应的路由规则保存至路由表;
将所述路由表下发至所述计算节点中。
在本发明的一个实施例中,所述根据所述邻接矩阵生成每个计算节点的互联通道连接信息,包括:
获取所有建立连接的计算节点,对所有相互建立连接的两个计算节点,分别作为当前计算节点和目标计算节点,分别获取所述当前计算节点和所述目标计算节点对应的第一个未被占用的互联端口,并将所述互联端口对应的互联端口属性设为已占用,将所述当前计算节点、所述当前计算节点的互联端口、所述当前计算节点的互联端口属性、所述目标计算节点、所述目标计算节点的互联端口、所述目标计算节点的互联端口属性建立映射,并保存为所述当前计算节点的互联通道连接信息。
在本发明的另一个实施例中,所述方法还包括:所述计算节点包括若干个互联端口。
在本发明的另一个实施例中,根据计算节点的所有互联通道连接信息生成所述计算节点的路由规则,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东省计算中心(国家超级计算济南中心),未经山东省计算中心(国家超级计算济南中心)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910041355.8/2.html,转载请声明来源钻瓜专利网。