IP Library Patent Application 18450319
Patent Application
App. No. 18/450,319

DISASTER RECOVERY FOR DISTRIBUTED FILE SERVERS, INCLUDING METADATA FIXERS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/450,319
Filed
Aug 15, 2023
Art Unit
2113
USPC
714/19
Abstract

Examples of systems described herein include a virtualized file servers. Examples of virtualized file servers described herein may support disaster recovery of the virtualized file server. Accordingly, examples of virtualized file servers may support metadata fixing procedures to update metadata in a recovery setting. Examples of virtualized file servers may support hypervisor-agnostic disaster recovery.

Claims (35)

1 . (canceled)

2 . At least one non-transitory computer readable storage medium encoded with executable instructions which, when executed, cause a system to perform operations comprising:

protecting an individual share of a virtualized file server at least in part by adding a volume group used for file services storage to a protection domain, wherein the virtualized file server includes a plurality of file server virtual machines, each of the FSVMs presenting a namespace of storage items, including the individual share; and

replicating the share at least in part to update a remote site for disaster recovery of at least a portion of the virtualized file server.

3 . At least one non-transitory computer readable storage medium encoded with executable instructions which, when executed by at least one processor of a system, cause the system to perform operations comprising:

replicating a share of a first virtualized file server (VFS) located at a first site to update a second VFS located at a second site, each VFS of each site including a respective plurality of file server virtual machines (FSVMs) hosted on a respective plurality of host machines, each of the FSVMs presenting a namespace of storage items including the share; and

in response to disaster recovery of the first VFS, activating the second VFS to recover the share for at least a portion of the first VFS.

4 . The non-transitory computer readable storage medium of claim 3 , wherein the first VFS is a live VFS and wherein the second VFS is a remote VFS.

5 . The non-transitory computer readable storage medium of claim 3 , wherein the first site is a live site and the second site is a remote site.

6 . The non-transitory computer readable storage medium of claim 3 , wherein the first site and the second site utilize different hypervisors.

7 . The non-transitory computer readable storage medium of claim 3 , wherein the operations further comprise:

take a snapshot of elements in a protection domain as VFS-level actions are taken.

8 . The non-transitory computer readable storage medium of claim 7 , wherein the VFS-level action comprises expansion or reduction of the VFS.

9 . The non-transitory computer readable storage medium of claim 3 , wherein the share is stored in a storage pool, the storage pool aggregating storage devices including at least one local storage device of the plurality of host machines of the first VFS.

10 . A method comprising:

replicate a share of a first virtualized file server (VFS) located at a first site to update a second VFS located at a second site, each VFS of each site including a respective plurality of file server virtual machines (FSVMs) hosted on a respective plurality of host machines, each of the FSVMs presenting a namespace of storage items including the share; and

in response to disaster recovery of the first VFS, activate the second VFS to recover the share for at least a portion of the first VFS.

11 . The method of claim 10 , wherein the first VFS is a live VFS and wherein the second VFS is a remote VFS.

12 . The method of claim 10 , wherein the first site is a live site and the second site is a remote site.

13 . The method of claim 10 , wherein the first site and the second site utilize different hypervisors.

14 . The method of claim 10 , further comprising:

take a snapshot of elements in a protection domain as VFS-level actions are taken.

15 . The method of claim 14 , wherein the VFS-level action comprises expansion or reduction of the VFS.

16 . The method of claim 10 , wherein the share is stored in a storage pool, the storage pool aggregating storage devices including at least one local storage device of the plurality of host machines of the first VFS.

17 . A system comprising:

a first virtualized file server (VFS) located at a first site, the first VFS comprising a first plurality of file server virtual machines (VSVMs) hosted on a first plurality of host machines, each of the first FSVMs configured to present a namespace of storage items including a share;

a second VFS located at a second site, the second VFS comprising a second plurality of FSVMs hosted on a second plurality of host machines;

wherein the first VFS is configured to replicate a share to the second VFS; and

wherein the second VFS is configured to be activated responsive to disaster recovery of the first VFS to recover the share.

18 . The system of claim 17 , wherein the first VFS is a live VFS and wherein the second VFS is a remote VFS.

19 . The system of claim 17 , wherein the first site is a live site and the second site is a remote site.

20 . The system of claim 17 , wherein the first site and the second site utilize different hypervisors.

21 . The system of claim 17 , wherein the first VFS is configured to take a snapshot of elements in a protection domain as VFS-level actions are taken.

22 . The system of claim 21 , wherein the VFS-level action comprises expansion or reduction of the VFS.

23 . The system of claim 21 , wherein the system further comprises a storage pool, the storage pool comprising an aggregation of storage devices including at least one local storage device of the plurality of host machines of the first VFS, and wherein the share is stored in the storage pool.

Assignments (2)
SECURITY INTEREST Recorded Feb 13, 2025
From: NUTANIX, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 070206/0463 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2024
From: VENKATESH, ANIL KUMAR GOPALAPURA; KANADA, DEVYANI SURYAKANT; BAFNA, KALPESH ASHOK; RANASINGH, MAUSUMI; TYAGI, SAURABH; BELLUBBI, VIJAYKUMAR
To: NUTANIX, INC.
Reel/Frame 066102/0986 →