The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 17, 2012
Filed:
Mar. 25, 2009
David A. Maltz, Bellevue, WA (US);
Albert G. Greenberg, Seattle, WA (US);
Parveen K. Patel, Redmond, WA (US);
Sudipta Sengupta, Redmond, WA (US);
Parantap Lahiri, Redmond, WA (US);
David A. Maltz, Bellevue, WA (US);
Albert G. Greenberg, Seattle, WA (US);
Parveen K. Patel, Redmond, WA (US);
Sudipta Sengupta, Redmond, WA (US);
Parantap Lahiri, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A system for commoditizing data center networking is disclosed. The system includes an interconnection topology for a data center having a plurality of servers and a plurality of nodes of a network in the data center through which data packets may be routed. The system uses a routing scheme where the routing is oblivious to the traffic pattern between nodes in the network, and wherein the interconnection topology contains a plurality of paths between one or more servers. The multipath routing may be Valiant load balancing. It disaggregates the function of load balancing into a group of regular servers, with the result that load balancing server hardware can be distributed amongst racks in the data center leading to greater agility and less fragmentation. The architecture creates a huge, flexible switching domain, supporting any server/any service, full mesh agility, and unregimented server capacity at low cost.