发明名称 Connection bucketing in mirroring asymmetric clustered multiprocessor systems
摘要 Creating a connection between one of a first plurality of computing devices in a primary chassis and one of a second plurality of computing devices in a failover chassis. A first plurality of buckets may be associated with the primary chassis, a second plurality of buckets may be associated with the failover chassis, where the first plurality of buckets may correspond to the second plurality of buckets. One of the first plurality of computing devices may be associated with one of the first plurality of buckets, and can create a connection with attributes such that a disaggregator in the failover chassis routes the connection to one of the second plurality of computing devices, wherein the one of the second plurality of computing devices may be associated with a bucket of the second plurality of buckets that corresponds to the one of the first plurality of buckets.
申请公布号 US9167006(B1) 申请公布日期 2015.10.20
申请号 US201313773332 申请日期 2013.02.21
申请人 F5 Networks, Inc. 发明人 King Anthony;Szabo Paul Imre;Baumann William Ross
分类号 G06F15/16;H04L29/06;H04L12/803;H04L12/931;H04L12/773;H04L12/701;H04L29/08;H04L12/729;H04L12/775 主分类号 G06F15/16
代理机构 Lowe Graham Jones PLLC 代理人 Branch John W.;Lowe Graham Jones PLLC
主权项 1. A system comprising: a connection disaggregation device (DAG) including a processor and a hardware memory that is arranged to store instructions that, when executed by the processor, cause the DAG to perform actions, including: receiving packets of a first connection from a client device;routing the packets of the first connection to a computing device of a plurality of computing devices by: mapping the packets of the first connection to a bucket of a plurality of buckets, wherein each of the plurality of buckets are mapped to one of the plurality of computing devices; androuting the packets of the first connection to the computing device that corresponds to the mapped bucket, wherein the first connection is provided for a primary chassis that is associated with the plurality of buckets; and the computing device including another processor storing instructions that, when executed by the other processor, cause the computing device to perform actions, including: receiving the routed the packets of the first connection; andcreating a second connection to a failover chassis, wherein the failover chassis is associated with a second plurality of buckets, wherein the computing device selects a first attribute and a second attribute for the second connection such that the failover chassis is caused to route the second connection to a bucket of the second plurality of buckets corresponding to the mapped bucket; and wherein the primary chassis is operative as a full proxy between the client device and the computing device.
地址 Seattle WA US