×

Virtualized file server rolling upgrade

  • US 10,540,165 B2
  • Filed: 02/01/2017
  • Issued: 01/21/2020
  • Est. Priority Date: 02/12/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a virtualized file server (VFS) comprising a plurality of user virtual machines (VMs), the virtualized file server configured to provide file services to additional virtual machines hosted by one or more host machines;

    a deployment server configured to upgrade the VFS from a first code version to a second code version by performing actions comprising;

    generating a snapshot of a code image associated with the second program code version;

    providing the snapshot to a selected user VM of the one or more user VMs when the selected user VM has acquired an upgrade token, the upgrade token configured for association with a single one of the user VMs at a time;

    detaching an existing code image from the selected user VM, wherein the selected user VM is located on a host machine;

    attaching the snapshot to the selected user VM; and

    causing the selected user VM to boot from the snapshot.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×