-
公开(公告)号:US20120014265A1
公开(公告)日:2012-01-19
申请号:US12834951
申请日:2010-07-13
CPC分类号: H04L43/18 , H04L47/125 , H04L47/2441
摘要: According to one example of the present invention, there is provided a method of routing data packets to a plurality of packet processors in a computer network. The method comprising obtaining workload data from the packet processors, determining a workload distribution across the packet processors, and updating a balancing table used by a switching element in the network based on the determined workload.
摘要翻译: 根据本发明的一个示例,提供了一种将数据分组路由到计算机网络中的多个分组处理器的方法。 该方法包括从分组处理器获得工作负载数据,确定分组处理器上的工作负载分布,以及基于所确定的工作量来更新由网络中的交换单元使用的平衡表。
-
公开(公告)号:US20110270987A1
公开(公告)日:2011-11-03
申请号:US12771059
申请日:2010-04-30
IPC分类号: G06F15/16
CPC分类号: H04L47/525 , H04L45/02 , H04L45/125 , H04L47/522
摘要: According to one embodiment of the present invention, there is provided a system for allocating bandwidth in a network to a plurality of traffic classes. Each traffic class has a first bandwidth allocation. The system comprises a network manager which is configured to determine a bandwidth utilization for each traffic class, to determine an amount of unused network bandwidth, to calculate second bandwidth allocations for each traffic class by allocating a share of any determined unused network bandwidth between at least some of the traffic classes, and to update, in accordance with the second bandwidth allocations, a routing table accessible by routers in the network.
摘要翻译: 根据本发明的一个实施例,提供了一种用于将网络中的带宽分配给多个业务类别的系统。 每个流量类都有第一个带宽分配。 该系统包括网络管理器,其被配置为确定每个业务类别的带宽利用率以确定未使用的网络带宽的数量,以通过在至少一个或多个之间分配任何确定的未使用的网络带宽的份额来计算每个业务类别的第二带宽分配 一些业务类,并且根据第二带宽分配来更新由网络中的路由器可访问的路由表。
-
公开(公告)号:US09166817B2
公开(公告)日:2015-10-20
申请号:US13145251
申请日:2009-01-19
IPC分类号: H04L12/801 , H04L12/803 , H04L12/709 , H04L12/46 , H04L12/701 , H04L12/707 , H04L12/753
CPC分类号: H04L12/462 , H04L45/00 , H04L45/24 , H04L45/245 , H04L45/48 , H04L47/10 , H04L47/125
摘要: A method for load balancing Ethernet traffic within a fat tree network (315, 455) includes randomly assigning incoming messages (510) into hash classes using a hash function (520); allocating the hash classes among uplinks (550); and transmitting the incoming messages on the uplinks (550) according to the hash class. A network switch (515) for load balancing communication flows in a fat tree network (315, 455) includes downlinks (545) and uplinks (550); the network switch (515) being configured to route communication flows among the downlinks (545) and uplinks (550); a hash module (520) which receives a MAC address from a message (510) and outputs a hash address; and a TCAM lookup module (535) which allocates the hash address into a hash class and allocates the hash class to one of the uplinks (550).
摘要翻译: 用于在胖树网络(315,455)内负载平衡以太网流量的方法包括使用散列函数(520)将进入消息(510)随机分配到散列类别中; 在上行链路中分配哈希类别(550); 以及根据所述散列类在所述上行链路(550)上发送所述传入消息。 用于在胖树网络(315,455)中负载平衡通信流的网络交换机(515)包括下行链路(545)和上行链路(550); 网络交换机(515)被配置为在下行链路(545)和上行链路(550)之间路由通信流; 散列模块(520),其从消息(510)接收MAC地址并输出散列地址; 以及TCAM查找模块(535),其将所述散列地址分配到散列类别中并将所述散列类别分配给所述上行链路之一(550)。
-
公开(公告)号:US08391174B2
公开(公告)日:2013-03-05
申请号:US12834951
申请日:2010-07-13
IPC分类号: H04J1/16
CPC分类号: H04L43/18 , H04L47/125 , H04L47/2441
摘要: According to one example of the present invention, there is provided a method of routing data packets to a plurality of packet processors in a computer network. The method comprising obtaining workload data from the packet processors, determining a workload distribution across the packet processors, and updating a balancing table used by a switching element in the network based on the determined workload.
摘要翻译: 根据本发明的一个示例,提供了一种将数据分组路由到计算机网络中的多个分组处理器的方法。 该方法包括从分组处理器获得工作负载数据,确定分组处理器上的工作负载分布,以及基于所确定的工作量来更新由网络中的交换单元使用的平衡表。
-
公开(公告)号:US20130039169A1
公开(公告)日:2013-02-14
申请号:US13643281
申请日:2010-04-30
IPC分类号: H04L12/00
CPC分类号: H04L45/48 , H04L45/04 , H04L45/24 , H04L45/28 , H04L45/745
摘要: In a method (400) for routing packets between a plurality of top switches (110a-110n) and a plurality of leaf switches (120a-120n) using a balancing table (204, 208, 210) in a fat tree network (100), a failed link between at least one top switch (110n) and at least one leaf switch (120n) is detected (402). In addition, the balancing table (204, 208, 210) is modified (406) based on the detected failed link, and the packets are routed (408) between the plurality of top switches (110a-110n) and the plurality of leaf switches (120a-120n) in the fat tree network (100) based on the modified balancing table (204, 208, 210).
摘要翻译: 在用于在胖树网络(100)中使用平衡表(204,208,210)在多个顶部交换机(110a-110n)和多个叶片交换机(120a-120n)之间路由分组的方法(400) 检测到至少一个顶部开关(110n)和至少一个叶片开关(120n)之间的故障连接(402)。 另外,基于检测到的故障链路来修改平衡表(204,208,210)(406),并且在多个顶部开关(110a-110n)和多个叶片开关之间路由(408)分组 (120,208,210),在所述胖树网络(100)中基于所述修改后的平衡表(120,208,210)来确定所述胖树网络(120a-120n)。
-
公开(公告)号:US20130287336A1
公开(公告)日:2013-10-31
申请号:US13456767
申请日:2012-04-26
申请人: Shih-Yuan Wang , Michael Renne Ty Tan , Wayne Victor Sorin , Michael Schlansker , Sagi Varghese Mathai
发明人: Shih-Yuan Wang , Michael Renne Ty Tan , Wayne Victor Sorin , Michael Schlansker , Sagi Varghese Mathai
IPC分类号: G02B6/26
CPC分类号: G02B6/3538 , G02B6/3524
摘要: An apparatus comprises a given multimode optical waveguide extending in a given direction. The apparatus also comprises another multimode optical waveguide extending in another direction and intersecting with the given multimode waveguide. The apparatus further comprises a bi-stable optical switch positioned at the intersection of the given multimode optical waveguide and the another multimode optical waveguide to redirect a multimode optical signal transmitted on the given multimode optical waveguide to the another optical waveguide in a redirection state and pass the multimode optical signal transmitted on the given multimode optical waveguide across the intersection of the given multimode optical waveguide and the another optical waveguide in a pass-through state. The bi-stable optical switch can comprise a gap extending diagonally from a given corner of the intersection of the given and the another optical multimode waveguides to an opposing corner of the intersection.
摘要翻译: 一种装置包括沿给定方向延伸的给定多模光波导。 该装置还包括在另一个方向上延伸并且与给定的多模波导相交的另一个多模光波导。 该装置还包括位于给定多模光波导和另一多模光波导的交叉点处的双稳态光开关,以将在给定多模光波导上传输的多模光信号重定向到重定向状态的另一光波导并通过 在给定的多模光波导上通过给定的多模光波导与另一光波导在交叉状态的交点处发送的多模光信号。 双稳态光开关可以包括从给定的和另一个光学多模波导的交叉点的给定角向对角延伸到相交角的相对拐角处的间隙。
-
公开(公告)号:US08125991B1
公开(公告)日:2012-02-28
申请号:US11831890
申请日:2007-07-31
CPC分类号: H04L45/7457
摘要: Described is a switch architecture that combines address management with simplified hardware to implement fast route lookup within network switches such as Ethernet switches. A managed address includes a cluster ID which is shared by all endpoints in a cluster, and a member ID which is unique for each node in the cluster. The switch extracts the cluster ID from a target address for a packet and compares it against at least one cluster ID stored in a cluster identification memory. Responsive to a match, the switch generates a port identification for the packet using a fast lookup table. Responsive to no match, the target address is considered an unmanaged address. In one implementation, a slow lookup table can be used to generate a port identification for the unmanaged address.
摘要翻译: 描述了一种将地址管理与简化硬件相结合的交换机体系结构,可在诸如以太网交换机之类的网络交换机内实现快速路由查找。 管理地址包括由集群中的所有端点共享的集群ID,以及集群中每个节点唯一的成员ID。 交换机从分组的目标地址中提取集群ID,并将其与存储在集群标识存储器中的至少一个集群ID进行比较。 响应于匹配,交换机使用快速查找表生成分组的端口标识。 响应于不匹配,目标地址被认为是非托管地址。 在一个实现中,可以使用慢查找表来生成非管理地址的端口标识。
-
公开(公告)号:US20070162701A1
公开(公告)日:2007-07-12
申请号:US11326919
申请日:2006-01-06
IPC分类号: G06F12/00
CPC分类号: G06F12/0831 , G06F12/0862 , G06F12/0893
摘要: Methods and systems for caching data from a head end of a queue are described. The cached data can then be selectively forwarded from the data producer to the data consumer upon request.
摘要翻译: 描述用于从队列的头端缓存数据的方法和系统。 然后可以根据要求将缓存的数据从数据生成器选择性地转发到数据消费者。
-
公开(公告)号:US20060015866A1
公开(公告)日:2006-01-19
申请号:US10892570
申请日:2004-07-16
申请人: Boon Ang , Michael Schlansker
发明人: Boon Ang , Michael Schlansker
IPC分类号: G06F9/445
CPC分类号: G06F8/61
摘要: A system installer is operable to configure hardware components in a reconfigurable data center for a hardware platform. The system installer is also operable to install software on the hardware platform.
摘要翻译: 系统安装程序可操作以配置用于硬件平台的可重构数据中心中的硬件组件。 系统安装程序也可以在硬件平台上安装软件。
-
公开(公告)号:US20050066153A1
公开(公告)日:2005-03-24
申请号:US10461782
申请日:2003-06-12
申请人: Harshvardhan Sharangpani , Tse-Yu Yeh , Michael Paul Corwin , Millind Mittal , Kent Fielden , Dale Morris , Rajiv Gupta , Michael Schlansker , Mircea Poplingher
发明人: Harshvardhan Sharangpani , Tse-Yu Yeh , Michael Paul Corwin , Millind Mittal , Kent Fielden , Dale Morris , Rajiv Gupta , Michael Schlansker , Mircea Poplingher
CPC分类号: G06F9/3806 , G06F9/322 , G06F9/325 , G06F9/3844 , G06F9/3846
摘要: A branch operation is processed using a branch predict instruction and an associated branch instruction. The branch predict instruction indicates a predicted direction, a target address, and an instruction address for the associated branch instruction. When the branch predict instruction is detected, the target address is stored at an entry indicated by the associated branch instruction address and a prefetch request is triggered to the target address. The branch predict instruction may also include hint information for managing the storage and use of the branch prediction information.
摘要翻译: 使用分支预测指令和相关联的分支指令来处理分支操作。 分支预测指示指示相关联的分支指令的预测方向,目标地址和指令地址。 当检测到分支预测指令时,目标地址被存储在由关联的分支指令地址指示的条目上,并且预取请求被触发到目标地址。 分支预测指令还可以包括用于管理分支预测信息的存储和使用的提示信息。
-
-
-
-
-
-
-
-
-