发明名称 Expandable distributed core architectures having reserved interconnect bandwidths
摘要 A network system for an expandable distributed core architecture (“DCA”) includes multiple spine switches, multiple leaf switches coupled thereto, and a plurality of interconnections coupling each of the spine switches to each of the leaf switches. Servers, storage, and other system items and resources can be coupled to the leafs via downlinks and uplinks. Each of the plurality of spine switches includes at least one unused spine port that is reserved for a future expansion of the DCA in order to accommodate the addition of at least one other separate leaf switch to the at least one unused spine port. Additional ports can be unused and reserved for future expansion additions of more leafs and/or more spines. Also, a computing system assists in the design of the specific number and configuration of spines, leafs and interconnections based upon user inputs regarding current and future system needs.
申请公布号 US9473358(B2) 申请公布日期 2016.10.18
申请号 US201313778056 申请日期 2013.02.26
申请人 DELL PRODUCTS L.P. 发明人 Virk Jaiwant;Dang Annie A.;Kim Kwangsuk;Dacquay Alexis
分类号 H04L12/24;H04L12/931 主分类号 H04L12/24
代理机构 Haynes and Boone, LLP 代理人 Haynes and Boone, LLP
主权项 1. A method of implementing an expandable distributed core architecture (“DCA”) having reserved interconnect bandwidths, the method comprising: obtaining, by a computing system, requirements for DCA operation, the requirements comprising first requirements for the expandable DCA and second requirements for an expanded DCA, the first requirements specifying a number of uplink ports and a number of downlink ports for the expandable DCA, the second requirements specifying a number of uplink ports and a number of downlink ports for the expanded DCA, wherein at least one of (i) and (ii) is true: (i) the number of uplink ports for the expanded DCA is higher than the number of uplink ports for the expandable DCA; (ii) the number of downlink ports for the expanded DCA is higher than the number of downlink ports for the expandable DCA; and determining, by the computing system, a configuration of the expandable DCA based on the first and second requirements and on an optimality objective, wherein determining the configuration comprises using the numbers of the uplink and downlink ports for the expandable DCA and the numbers of the uplink and downlink ports for the expanded DCA to determine a number of spine switches for the expandable DCA, a number of leaf switches for the expandable DCA, and direct interconnections between the spine and leaf switches for the expandable DCA; wherein the configuration is for the expandable DCA corresponding to the first requirements but not the second requirements, but the configuration takes into account the second requirements to provide expandability of the expandable DCA to the expanded DCA with the expanded DCA including all of the spine and leaf switches of the expandable DCA and all of the direct interconnections between the spine and leaf switches of the expandable DCA, the configuration requiring at least one of the spine and leaf switches of the expandable DCA to have at least one port that is unused in the expandable DCA but is used in the expanded DCA; wherein the optimality objective comprises at least one of: low cost; high throughput; high speed; minimal amount of switches; minimal amount of routing components.
地址 Round Rock TX US