Generating interconnect fabric requirements

    公开(公告)号:US09009004B2

    公开(公告)日:2015-04-14

    申请号:US10066051

    申请日:2002-01-31

    IPC分类号: G06F17/50 H04L12/24

    摘要: A technique for generating interconnect fabric requirements. The technique programmatically generates an interconnect design problem based on criteria specified by a user. In one aspect, a computer implemented method is provided for generating an interconnect fabric design problem. The problem includes requirements for a plurality of flows among a set of network nodes. A source node and a terminal node are selected, from among the set of network nodes, for a flow to be added to the requirements. A maximum capacity available at the selected source node and the selected terminal node is determined. The flow is generated having a capacity less than or equal to the lower of the maximum capacity of the source node and the terminal node. Depending upon the input criteria, the invention may generate problems with greater flexibility than prior techniques.

    Module-building method for designing interconnect fabrics
    2.
    发明授权
    Module-building method for designing interconnect fabrics 有权
    用于设计互连面料的模块构建方法

    公开(公告)号:US07502839B2

    公开(公告)日:2009-03-10

    申请号:US09968437

    申请日:2001-09-28

    IPC分类号: G06F15/177

    CPC分类号: H04L41/145

    摘要: Disclosed is a method for designing a network with a given set of network flow requirements, each flow requirement having a source, a destination and a bandwidth. The method comprises the steps of assigning each flow to a port on its associated source and destination, determining the partition of source and destination ports into port groups which are disjoint sets, and generating network modules to support the assignment of flows by using an appropriate interconnected combination of links, hubs and switches. The design of the module accounts for the relative costs of the links, hubs and switches and finds the allocation and subsequent module design that produces a cost effective interconnection fabric that supports all flow requirements.

    摘要翻译: 公开了一种用于设计具有给定的一组网络流量要求的网络的方法,每个流量需求具有源,目的地和带宽。 该方法包括以下步骤:将每个流分配给其相关联的源和目的地上的端口,确定源端口和目的端口到不相交集合的端口组中的分区,以及生成网络模块以通过使用适当的互连 链路,集线器和交换机的组合。 该模块的设计考虑了链路,集线器和交换机的相对成本,并发现分配和后续模块设计,生成支持所有流量需求的成本效益互连结构。

    Methods and apparatus for designing the racking and wiring configurations for pieces of hardware
    3.
    发明授权
    Methods and apparatus for designing the racking and wiring configurations for pieces of hardware 有权
    用于设计硬件零件和配线配置的方法和设备

    公开(公告)号:US08798964B2

    公开(公告)日:2014-08-05

    申请号:US10289662

    申请日:2002-11-06

    摘要: In one embodiment of the invention, a method of designing the racking configuration for boxes in racks and for determining which connections go between different racks, including: solving a rack select optimization sub-problem to determine racks to use; and solving a rack assign optimization sub-problem to determine which particular rack will hold a particular box. In another embodiment, an apparatus for designing the racking configuration for boxes in racks and for determining which connections go between different racks, including: a machine-readable representation for a racking configuration problem; and a solver that can read that machine-readable representation and that is configured to: solve a rack select optimization sub-problem to determine at least one rack to use; and solve a rack assign optimization sub-problem to determine which particular rack will hold at least one box.

    摘要翻译: 在本发明的一个实施例中,一种设计机架中盒子的货架配置并确定哪些连接在不同机架之间的方法,包括:解决机架选择优化子问题以确定要使用的机架; 并解决机架分配优化子问题以确定哪个特定的机架将保持特定的框。 在另一个实施例中,一种用于设计机架中箱子的货架配置并确定哪些连接在不同机架之间的装置的装置,包括:用于货架配置问题的机器可读表示; 以及可以读取该机器可读表示并且被配置为:解决机架选择优化子问题以确定至少一个使用的机架的求解器; 并解决机架分配优化子问题,以确定哪个特定机架将容纳至少一个框。

    Reliability for interconnect fabrics
    4.
    发明授权
    Reliability for interconnect fabrics 有权
    互连面料的可靠性

    公开(公告)号:US07233983B2

    公开(公告)日:2007-06-19

    申请号:US10052682

    申请日:2002-01-17

    IPC分类号: G06F13/00

    CPC分类号: H04L49/10

    摘要: A technique for providing reliability to an interconnect fabric for communication among a set of nodes. The technique may be used to efficiently and programmatically produce a cost-effective interconnect fabric having a degree of reliability over a range of design problems. In one aspect, ports associated with each node are partitioned into a first set of ports and a second set of ports. A primary interconnect fabric is formed among the first set of ports in response to a set of flow requirements and a backup interconnect fabric is formed among the second set of ports. The backup interconnect fabric carries a portion of communications carried by the primary fabric so as to protect against a failure of an element in the primary fabric.

    摘要翻译: 一种用于向互连结构提供可靠性以在一组节点之间进行通信的技术。 该技术可以用于有效地和编程地产生在一系列设计问题上具有可靠度的成本有效的互连结构。 在一个方面,与每个节点相关联的端口被划分成第一组端口和第二组端口。 响应于一组流量要求,在第一组端口中形成主互连结构,并且在第二组端口之间形成备用互连结构。 备用互连网络承载由主要结构承载的通信的一部分,以便防止主要结构中的元件的故障。

    Reliability for interconnect fabrics

    公开(公告)号:US07032013B2

    公开(公告)日:2006-04-18

    申请号:US10027589

    申请日:2001-12-19

    IPC分类号: G06F15/177

    CPC分类号: H04L49/10

    摘要: A technique for providing reliability to an interconnect fabric for communication among a set of nodes. Ports associated with each node are partitioned into a first set of ports and a second set of ports. A first interconnect fabric is formed among the first set of ports for each node in response to a set of flow requirements. A second interconnect fabric is formed among the second set of ports. Reliability is enhanced because, in the event of a failure of any single element of the first interconnect fabric, the flows among the nodes can still be achieved by the second interconnect fabric.

    Designing interconnect fabrics
    7.
    发明授权
    Designing interconnect fabrics 失效
    设计互连面料

    公开(公告)号:US07000011B1

    公开(公告)日:2006-02-14

    申请号:US09707227

    申请日:2000-11-06

    申请人: Julie Ann Ward

    发明人: Julie Ann Ward

    IPC分类号: G06F15/177

    CPC分类号: H04L49/10

    摘要: A method for designing an interconnect fabric for communication between a set of source nodes and a set of terminal nodes. The method partitions the flow requirements of the interconnect fabric into flow-sets and merges the flow-sets to reduce insensibilities with respect to available ports on source and terminal nodes while taking into account costs and feasibility of implementation.

    摘要翻译: 一种用于设计用于一组源节点和一组终端节点之间的通信的互连结构的方法。 该方法将互连结构的流量需求分为流程集合,并将流程集合,以减少源节点和终端节点上可用端口的不敏感性,同时考虑到成本和可行性。