Converting file system metadata structure while the file system remains available
First Claim
Patent Images
1. A system comprising:
- software;
a storage subsystem containing user data associated with file system metadata having a first metadata structure, the file system metadata associated with a file system; and
file system logic to convert the first metadata structure to a second, different metadata structure while the file system remains available such that the software continues to access the file system for accessing the user data.
1 Assignment
0 Petitions
Accused Products
Abstract
A system comprises software, a storage subsystem containing user data associated with file system metadata having a first metadata structure, and file system logic to convert the first metadata structure to a second, different metadata structure while the file system remains available such that the software continues to access the file system for accessing the user data.
-
Citations
21 Claims
-
1. A system comprising:
-
software;
a storage subsystem containing user data associated with file system metadata having a first metadata structure, the file system metadata associated with a file system; and
file system logic to convert the first metadata structure to a second, different metadata structure while the file system remains available such that the software continues to access the file system for accessing the user data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-executed method comprising:
-
storing file system metadata having a first layout, the file system metadata having the first layout associated with a first volume in a storage system; and
converting a layout of the file system metadata from the first layout to a second, different layout by migrating user data from the first volume to a second volume in the storage system, wherein the second volume is associated with file system metadata having the second layout, wherein converting the layout of the file system metadata occurs while the file system remains online. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An article comprising at least one storage medium containing instructions that when executed cause a computer to:
-
store user data associated with metadata having a first structure, the metadata associated with a file system;
convert the first structure of the metadata to a second, different structure to change a characteristic of the file system while the file system remains available to software in the computer; and
enable the software in the computer to access the user data while conversion from the first structure to the second structure is occurring. - View Dependent Claims (18, 19, 20)
-
-
21. A system comprising:
-
software;
a file system having a volume add/remove module and a user data migration module;
a storage subsystem to store a first volume containing user data associated with file system metadata having a first file system metadata structure, in response to one or more first commands, the volume add/remove module to add a second volume that is associated with file system metadata having a second, different file system metadata structure, the one or more first commands specifying the second file system metadata structure, and in response to one or more second commands to remove the first volume, the user data migration module to migrate the user data from the first volume to the second volume, migration of the user data from the first volume to the second volume effecting file system metadata conversion from the first file system metadata structure to the second file system metadata structure, wherein the file system remains online and available for access by the software while file system metadata structure conversion is occurring.
-
Specification