×

Performing online in-place upgrade of cluster file system

  • US 8,577,853 B2
  • Filed: 08/17/2011
  • Issued: 11/05/2013
  • Est. Priority Date: 08/17/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of upgrading a version of a shared file system to an upgraded shared filed system without taking the shared file system offline, wherein the shared file system is supported by at least one storage array and accessed by a plurality of host computer systems, each host computer system including a file system driver for accessing data on the at least one storage array stored in accordance with the shared file system, said method comprising:

  • transmitting a request to each host computer system to upgrade its respective file system driver to a new file system driver that corresponds to the upgraded shared file system;

    upon receiving a notification from each of the host computer systems that the host computer system has upgraded its respective file system driver to the new file system driver, transmitting a request to a selected host computer system to upgrade file system management data structures stored in the shared file system for correspondence with the upgraded shared file system; and

    transmitting a request to each host computer system to upgrade file descriptors for each file for which the host computer system currently holds a file lock for correspondence with the upgraded shared file system, wherein each file descriptor that corresponds to a file for which no host computer system currently holds a file lock is upgraded by the new file system driver of a host computer system that subsequently obtains a file lock in order to access the file that corresponds to the file descriptor.

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