Patent ID: 8751641

Claim:
A method for optimizing usage of a clustered-network attached storage (NAS), said method comprising: configuring the clustered NAS by determining A number of addresses and N number of nodes in the clustered NAS that produces L amount of load for P number of client systems producing each an equivalent and constant load, and coupled to the clustered NAS such that said A number of addresses enables said P number of client systems to evenly access said N number of nodes for sharing said L amount of load, wherein each node of said N number of nodes is configured to produce a respective h amount of load, and wherein N is greater than 2; configuring a respective set of addresses selected from said A number of addresses such that said P number of client systems accesses said N number of nodes via the respective set of addresses during production of said L amount of load by said P number of client systems; and administering service of the clustered NAS, concurrently with the production by said P number of client systems, by monitoring and optimizing the service of said N number of nodes in the clustered NAS such that the clustered NAS compensates a failure of a node in the clustered NAS and such that the clustered NAS seamlessly services the production of said L amount of load by said P number of client systems, wherein said configuring the clustered NAS comprises: computing said L as a maximum amount of load that said P number of client systems generate to be serviced by the clustered NAS; computing said N as a function of L/h to represents a number of nodes in the clustered NAS to service the computed L amount of load; and calculating said A that represents a number of addresses necessary for the computed N number of nodes in the clustered NAS as A=N(N−1).