Nasuni has been granted a patent for a versioned file system that utilizes structured data representations. The system allows for the creation and export of structured data representations to a cloud data store, enabling the storage and retrieval of different versions of a local file system. The patent also includes a method for providing storage for an enterprise, utilizing scalable file systems across multiple cloud-based storage service providers. The file system interfaces export local file system data in an encrypted manner and as a self-contained structured data representation, allowing for the reconstruction of the file system at a specific point-in-time. GlobalData’s report on Nasuni gives a 360-degree view of the company including its patenting strategy. Buy the report here.
According to GlobalData’s company profile on Nasuni, Distributed control systems was a key innovation area identified from patents. Nasuni's grant share as of September 2023 was 60%. Grant share is based on the ratio of number of grants to total number of patents.
Method for providing scalable file system storage in the cloud
A recently granted patent (Publication Number: US11748201B2) describes a method for providing storage for an enterprise. The method involves provisioning a scalable file system across one or more cloud-based storage service providers. The enterprise is provided with one or more file system interfaces, which can execute as virtual machines or on physical hardware. These interfaces represent a local file system to the enterprise, with the actual data stored in the cloud-based storage providers.
The file system interfaces export their local file system data in an encrypted and structured manner. The structured data representation includes a Uniform Resource Identifier (URI)-addressable cloud node that contains information about the associated local file system, along with access control. This structured data representation is self-contained and includes or points to all the necessary data structures and data needed to reconstruct the local file system at a specific point-in-time.
The structured data representation can include one or more tree-based data structures, starting with a root that represents the current version of the local file system. These data structures also include change events generated as a result of modifications to the local file system. From a tree-walk perspective, a tree-based data structure represents a complete version of the local file system at a given point-in-time.
The method allows for the restoration of the local file system, directories, files, or pieces of files from the scalable file system based on a specific time period. The file system interfaces can be located on physical hardware on-premises within the enterprise. The structured data representation can be a logical combination of the current version of the local file system and one or more prior versions.
The file system interface can be a generic virtual file system interface that supports a set of access protocols, such as NFS and CIFS. Some or all of the file system interfaces can be implemented as instances within a cloud computing layer. The scalable file system described in the patent is a write-once object-based data store.
Overall, this patent describes a method for providing storage for an enterprise by leveraging cloud-based storage service providers and utilizing file system interfaces to represent and manage the local file system. The method allows for encryption, structured data representation, and restoration of the file system at specific points-in-time.