通过多级交换网络的通信的网络资源需求的制作方法

文档序号:9263402阅读:320来源:国知局
通过多级交换网络的通信的网络资源需求的制作方法
【技术领域】
[0001] 本公开整体涉及多级交换网络,并且具体地,涉及基于通信(traffic)的网络资 源需求来评估通过多级交换网络(诸如,Clos交换网络)的通信。
【背景技术】
[0002] 网络管理员寻求更快速且更廉价地将消息通信从路由者移动至接收者的方式。这 些管理员致力于更有效地使用现有安装的交换硬件和软件。更有效的使用可导致生产力提 高同时避免进一步投资的需要。通过将网络负荷更有效地遍布在当前可用的交换资源上, 可在不增加资金投入的情况下实现更大生产力的目标。
[0003] 由于交换机与其他硬件之间的负载平衡不适当或缺乏,网络可能变得拥挤或者另 外承担有过多消息量或其他处理问题。一些硬件可能被过度负载而相邻硬件可能未被充分 利用。当现有网络未被最佳配置时,信息技术管理员可能不必要地在新硬件和软件方面进 行投资。
[0004] 已经开发了多级交换网络(诸如,Clos网络)以解决上述问题。但是尽管这些交 换网络增加了移动通信的能力,然而在决定通过交换网络的通信是否可行时它们仍具有必 须考虑的资源或容量限制。因此,具有进一步考虑多级交换网络的容量限制以及其他可能 问题的方法和设备将是有利的。

【发明内容】

[0005] 本公开的实例实施方式整体涉及多级交换网络,并且更具体地,涉及基于通信的 网络资源需求来评估通过多级交换网络(诸如,Clos交换网络)的通信。根据实例实施方 式,可基于通信的类型计算网络资源需求。在这一方面,可根据对于通信类型为专用的算法 来计算网络资源需求。但是尽管对于通信类型为专用的,算法对于通过多级交换网络的通 信的任何具体路径可为通用的。
[0006] 根据本公开的实例实施方式的一个方面,提供了一种实施用于评估通过多级交换 网络的通信的系统的设备。该设备包括处理器以及存储器,存储器存储响应于处理器的执 行使设备执行至少多个操作的可执行指令。在这一方面,可使设备接收将通过多级交换网 络路由的通信的指示,该多级交换网络被配置为根据通信的类型将通信从一个或多个输入 端口路由至一个或多个输出端口。可使设备基于输入端口、输出端口和通信的类型计算通 信的网络资源需求。在此,可根据对于通信类型为专用的但对于通过多级交换网络的通信 的任何具体路径为通用的算法来计算网络资源需求。并且可使设备基于多级交换网络的容 量与通信的网络资源需求的比较来评估通信。
[0007] 在一些实例中,多级交换网络包括多个入口交换机、多个中间交换机和多个出口 交换机。在这些实例中,通信将在输入端口上输入至相应的入口交换机,并且在输出端口上 从相应的出口交换机输出,并且中间交换机的数量可确定多级交换网络的容量。
[0008] 在一些实例中,可使设备根据用于每个入口交换机以及每个出口交换机的算法计 算资源需求值。在这些实例中,可使设备基于多级交换网络的容量与每个入口交换机和出 口交换机的网络资源需求值的比较来评估通信。在又一些实例中,对于每个入口交换机,可 使设备计算输入至入口交换机的一种或多种不同类型的通信的通信类型需求值的总和。类 似地,对于每个出口交换机,可使设备计算从出口交换机输出的一种或多种不同类型的通 信的通信类型需求值的总和。
[0009] 在一些实例中,通信的类型可以是其中通信从输入端口路由至相应输出端口的一 对一通信。
[0010] 在一些实例中,通信的类型可以是其中通信从一个或多个输入端口的输入端口路 由至一个或多个输出端口的多个输出端口的一对多或多对多类型。在这些实例中,该算法 可包括被选择为支持在入口交换机处的或多或少的网络资源使用以通过多级交换网络路 由通信的性能参数。
[0011] 在一些实例中,通信的类型可以是其中通信从一个或多个输入端口的多个输入端 口路由至一个或多个输出端口的输出端口的多对一或多对多类型。在这些实例中,该算法 可包括被选择为支持在中间交换机处的或多或少的网络资源使用以通过多级交换网络路 由通信的性能参数。
[0012] 在一些实例中,可使设备计算该通信和在多级交换网络上的任何其他现有通信的 网络资源需求。在这些实例中,可使设备基于多级交换网络的容量与通信和现有通信的网 络资源需求的比较来评估通信。
[0013] 在实例实施方式的其他方面中,提供了用于评估通过多级交换网络的通信的方法 和计算机可读存储介质。
[0014] 根据本公开的另一个方面,提供了用于评估通过多级交换网络的通信的方法,该 方法包括:接收通信将通过多级交换网络路由的指示,该多级交换网络被配置为根据通信 的类型将通信从一个或多个输入端口路由至一个或多个输出端口;基于一个或多个输入端 口、一个或多个输出端口和通信的类型来计算通信的网络资源需求,根据对于通信类型为 专用的但对于通过多级交换网络的通信的任何具体路径为通用的算法来计算网络资源需 求;以及基于多级交换网络的容量和通信的网络资源需求的比较来评估通信。
[0015] 在该方法中,多级交换网络包括多个入口交换机、多个中间交换机和多个出口交 换机,其中,通信将在一个或多个输入端口上输入至多个入口交换机的相应的一个或多个 入口交换机,并且在一个或多个输出端口上从多个出口交换机的相应的一个或多个出口交 换机输出,并且其中,中间交换机的数量确定多级交换网络的容量。
[0016] 在该方法中,计算网络资源需求包括:根据用于相应的一个或多个入口交换机的 每个入口交换机以及相应的一个或多个出口交换机的每个出口交换机的算法来计算资源 需求值,并且其中,评估通信包括基于多级交换网络的容量与每个入口交换机和出口交换 机的资源需求值的比较来评估通信。
[0017] 在该方法中,计算每个入口交换机的资源需求值包括计算输入至入口交换机的一 种或多种类型的通信的通信类型需求值的总和,并且其中,计算每个出口交换机的资源需 求值包括计算从出口交换机输出的一种或多种类型的通信的通信类型需求值的总和。
[0018] 在该方法中,通信类型是其中通信从一个或多个输入端口的输入端口路由至一个 或多个输出端口的多个输出端口的一对多或多对多类型,并且其中,该算法包括被选择为 支持在入口交换机处的或多或少的网络资源使用以通过多级交换网络路由通信的性能参 数。
[0019] 在该方法中,通信类型是其中通信从一个或多个输入端口的多个输入端口路由至 一个或多个输出端口的输出端口的多对一或多对多类型,并且其中,该算法包括被选择为 支持在中间交换机处的或多或少的网络资源使用以通过多级交换网络路由通信的性能参 数。
[0020] 在该方法中,计算网络资源需求包括计算该通信和在多级交换网络上的任何其他 现有通信的网络资源需求,并且其中,评估通信包括基于多级交换网络的容量与通信和现 有通信的网络资源需求的比较来评估通信。
[0021] 根据本公开的又一个方面,提供了用于评估通过多级交换网络的通信的计算机可 读存储介质,该计算机可读存储介质是非瞬时性的并且具有存储在其中的计算机可读程序 代码部分,该代码部分响应于处理器的执行使设备执行至少以下动作:接收将通过多级交 换网络路由的通信的指示,该多级交换网络被配置为根据通信的类型将通信从一个或多个 输入端口路由至一个或多个输出端口;基于一个或多个输入端口、一个或多个输出端口和 通信的类型来计算通信的网络资源需求,根据对于通信类型为专用的但对于通过多级交换 网络的通信的任何特定路径为通用的算法计算网络资源需求;以及基于多级交换网络的容 量和通信的网络资源需求的比较来评估通信。
[0022] 计算机可读存储介质,其中,多级交换网络包括多个入口交换机、多个中间交换机 和多个出口交换机,其中,通信将在一个或多个输入端口上输入至多个入口交换机的相应 的一个或多个入口交换机,并且在一个或多个输出端口上从多个入口交换机的相应的一个 或多个入口交换机输出,并且其中,中间交换机的数量确定多级交换网络的容量。
[0023] 计算机可读存储介质,其中,使设备计算网络资源需求包括使其根据用于相应的 一个或多个入口交换机的每个入口交换机以及相应的一个或多个出口交换机的每个出口 交换机的算法来计算资源需求值,并且其中,使设备评估通信包括使其基于多级交换网络 的容量与每个入口交换机和出口交换机的资源需求值的比较来评估通信。
[0024] 计算机可读存储介质,其中,使设备计算每个入口交换机的资源需求值包括使其 计算输入至入口交换机的一种或多种类型的通信的通信类型需求值的总和,并且其中,使 设备计算每个出口交换机的资源需求值包括使其计算从出口交换机输出的一种或多种类 型的通信的通信类型需求值的总和。
[0025] 计算机可读存储介质,其中,通信类型是其中通信从一个或多个输入端口的输入 端口路由至一个或多个输出端口的多个输出端口的一对多或多对多类型,并且其中,该算 法包括被选择为支持在入口交换机处的或多或少的网络资源使用以通过多级交换网络路 由通信的性能参数。
[0026] 计算机可读存储介质,其中,通信类型是其中通信从一个或多个输入端口的多个 输入端口路由至一个或多个输出端口的输出端口的多对一或多对多类型,并且其中,该算 法包括被选择为支持在中间交换机处的或多或少的网络资源使用以通过多级交换网络路 由通信的性能参数。
[0027] 计算机可读存储介质,其中,使设备计算网络资源需求包括使其计算在多级交换 网络上的通信和任何其他现有通信的网络资源需求,并且其中,使设备评估通信包括使其 基于多级交换网络的容量与通信和现有通信的网络资源需求的比较来评估通信。
[0028] 本文中讨论的特征、功能和优点可在各种实例实施方式中独立地实现或者在其它 实例实施方式可进行组合,其更多细节将参考以下描述和附图来了解。
【附图说明】
[0029] 现在将参考附图来概括地描述本公开的实例实施方式,以下附图不必按比例绘 制,并且其中:
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1