×

Selection of a data path based on one or more performance characteristics of a computer system

  • US 7,688,753 B1
  • Filed: 12/28/2007
  • Issued: 03/30/2010
  • Est. Priority Date: 12/28/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for use in a computer system comprising at least one client device, at least one storage system that provides at least one volume of storage to store information and at least one file system server that provides a file system interface for at least some of the information stored on the at least one volume of storage, the computer system comprising at least first and second data paths extending between the at least one client device and the at least one storage system, the first data path passing through the at least one file system server so that the at least one client device exchanges information with the at least one storage system via the first path using the file system interface, the second data path not passing through the at least one file system server so that the at least one client device exchanges information with the at least one storage system via the second path using a storage system interface presented by the at least one storage system, the method comprising acts of:

  • (A) for an input/output (I/O) operation, generated by the at least one client device, that seeks to exchange a first set of information between the at least one client device and the at least one storage system;

    (A1) examining information specifying at least one performance characteristic of at least one component of the computer system; and

    (A2) selecting between the first and second data paths for exchanging the first set of information based at least in part on the at least one performance characteristic of the at least one component of the computer system.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×