Load Balanced Network File Accesses
1 Assignment
0 Petitions
Accused Products
Abstract
A system comprises control circuitry that is operable to assign a first of a plurality of computing devices to serve file system requests destined for any of a first plurality of network addresses; assign a second of the computing devices to serve file system requests destined for any of a second plurality of network addresses; maintain statistics regarding file system requests sent to each of the first plurality of network addresses and the second plurality of network addresses; and reassign, based on the statistics, the first of the computing devices to serve file system requests destined for a selected one of the second plurality of network addresses.
51 Citations
65 Claims
-
1-45. -45. (canceled)
-
46. A system comprising:
-
control circuitry, wherein the control circuitry is operable to maintain statistics regarding file system requests, wherein prior to a network event; a first computing device is operable to serve a file system request to any of a first plurality of IP addresses of a set of IP addresses, a second computing device is operable to serve a file system request to any of a second plurality of IP addresses of the set of IP addresses, and a third computing device is operable to serve a file system request to any of a third plurality of IP addresses of the set of IP addresses, and wherein subsequent to the network event, based on the statistics, the control circuitry is operable to; reassign the second computing device to serve file system requests destined for a first portion of the first plurality of IP addresses, and reassign the third computing device to serve file system requests destined for a second portion of the first plurality of IP addresses. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A system comprising:
control circuitry operable to; assign a first computing device to serve file system requests destined for any of a first plurality of network addresses; assign a second computing device to serve file system requests destined for any of a second plurality of network addresses; assign a third computing device to serve file system requests destined for any of a third plurality of network addresses; maintain statistics regarding file system requests serviced by the first computing device, the second computing device, and third computing device; and reassign, based on the statistics, the first computing device to serve file system requests destined for one or more of the second plurality of network addresses and one or more of the third plurality of network addresses. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65)
Specification