Managed Directories for Virtual Machines
US-2024385997-A1 · Nov 21, 2024 · US
US11288125B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11288125-B2 |
| Application number | US-202016928297-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 14, 2020 |
| Priority date | Jan 23, 2009 |
| Publication date | Mar 29, 2022 |
| Grant date | Mar 29, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An interface between an existing local file system and a data store generates and exports to the data store a versioned file system. The state of the local file system at a given point in time can be determined using the versioned file system. In operation, the interface creates and exports to the data store structured data representations, which correspond to versions of the local file system, as well as actual file system data that these structured data representations represent. A cache associated with the interface stores recently used data and metadata, as well as all write data and metadata waiting to be transferred to the data store. Prior to transfer, one or more data transformations may be applied to the data and metadata. In one embodiment, the data store comprises one or more cloud storage service providers. A content control system is used to configure and manage the interface.
Opening claim text (preview).
The invention claimed is: 1. Apparatus to configure and manage storage for an enterprise, comprising: one or more hardware processors; computer memory associated with each hardware processor to hold computer software executed by the hardware processor, wherein the computer software comprises: first computer software configured as a management interface to receive input that provisions and manages a scalable file system across a cloud of one or more cloud-based storage service providers, wherein the input defines a volume, and one or more attributes associated with the volume, wherein the volume is a logical construct representing a point of indirection separating the scalable file system from storage resources in the cloud; and second computer software configured as a file system interface to represent, to the enterprise, a local file system whose inode structure and data are stored in one or more cloud-based storage service providers in a write-once, read-many manner; wherein a capacity of the scalable file system is thinly-provisioned and adjusted continuously as the file system interface exports, into the volume, its local file system inode structure and data to the one or more cloud-based storage service providers, the capacity scaling continuously and as needed to store the local file system inode structure and data; wherein the local file system provides a cache for the cloud.
Details of file system snapshots on the file-level, e.g. snapshot creation, administration, deletion (error detection or correction of the data by redundancy in operations or in hardware G06F11/14, G06F11/16) · CPC title
Versioning file systems, temporal file systems, e.g. file system supporting different historic versions of files · CPC title
Provision of network file services by network file servers, e.g. by using NFS, CIFS (network file access protocols H04L67/1097) · CPC title
Point-in-time backing up or restoration of persistent data · CPC title
Using snapshots, i.e. a logical point-in-time copy of the data · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.