×

Local and remote access to virtual machine image filesystems

  • US 9,921,884 B1
  • Filed: 11/01/2012
  • Issued: 03/20/2018
  • Est. Priority Date: 11/01/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for providing access to a filesystem stored in a virtual disk contained in a virtual machine image, the method comprising:

  • receiving a request from a client application to perform an operation on the filesystem stored in the virtual disk;

    in response to receiving the request, determining whether the filesystem is currently in a quiesced state;

    in response to determining that the filesystem is not in the quiesced state;

    presenting, via a user interface, an error message and an opportunity to place the filesystem into the quiesced state; and

    placing the filesystem into the quiesced state by at least unmounting the filesystem or closing the virtual machine image;

    in response to determining that the filesystem is in the quiesced state, allowing a client application to access the filesystem stored in the virtual disk, the allowing comprising at least one of;

    causing an operating system of a host computer to mount the virtual disk, the mounting comprising;

    creating a virtual device;

    exposing the virtual device to the operating system;

    instructing the operating system to mount the virtual device;

    determining whether the operating system provides support for the filesystem; and

    in response to determining that the operating system provides support for the filesystem, utilizing one or more components provided by the operating system to interpret the filesystem;

    orproviding an interface through which the client application is configured to request to perform the operation on the filesystem stored in the virtual disk, wherein the operation is performed without mounting the virtual disk.

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