Patent ID: 11971848
Assignee: DELL PRODUCTS L.P.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A system, comprising:
a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
migrating a first source file system on a first computer to a first destination file system on a second computer, wherein the second computer hosts a group of migrated file systems that comprises the first destination file system;
transferring a network address of the first computer to the second computer, wherein, before the transferring, a network communication directed to the network address is directed to the first computer, and wherein, after the transferring, the network communication directed to the network address is directed to the second computer;
receiving, at the second computer, a request from a client computer that is directed to the network address, wherein the request indicates a file system operation, wherein the request references a source file handle of the first source file system, and wherein the source file handle comprises an identifier of the first source file system;
determining that the source file handle corresponds to the first destination file system among the group of migrated file systems based on the identifier of the first source file system, wherein the first destination file system comprises an identifier that is unique among the group of migrated file systems;
determining, from a source inode number of the source file handle and the identifier of the first source file system, a source inode number segment, based on the source inode number being determined to be within a contiguous range of inode numbers associated with the source inode number segment, and wherein the contiguous range of inode numbers is less than a total range of inode numbers of the first source file system;
determining, from the source inode number segment, a destination inode number segment, wherein the second computer maintains respective destination inode number segments for respective migrated file systems of the group of migrated file systems;
determining, from the destination inode number segment, a destination inode number; and
performing the file system operation on the first destination file system of the group of migrated file systems using the destination inode number and the identifier of the first destination file system.