Log in
Enquire now
‌

US Patent 9323681 File storage system, cache appliance, and method

Patent 9323681 was granted and assigned to Avere Systems on April, 2016 by the United States Patent and Trademark Office.

OverviewStructured DataIssuesContributors

Contents

Is a
Patent
Patent

Patent attributes

Current Assignee
Avere Systems
Avere Systems
Patent Jurisdiction
United States Patent and Trademark Office
United States Patent and Trademark Office
Patent Number
9323681
Patent Inventor Names
Vasilis J. Apostolides0
John R. Boyles0
Joseph Nevi Hosteny, IV0
Michael L. Kazar0
Jason Bertschi0
Date of Patent
April 26, 2016
Patent Application Number
12283961
Date Filed
September 18, 2008
Patent Citations Received
‌
US Patent 12137140 Scale out storage platform having active failover
0
‌
US Patent 12087382 Adaptive threshold for bad flash memory blocks
0
‌
US Patent 12086029 Intra-device and inter-device data recovery in a storage system
0
‌
US Patent 12086472 Heterogeneous storage arrays
0
‌
US Patent 12093545 Storage system with selectable write modes
0
‌
US Patent 12093236 Probalistic data structure for key management
0
‌
US Patent 12105584 Acquiring failure information
0
‌
US Patent 12105620 Storage system buffering
0
...
Patent Primary Examiner
‌
Robert Beausoliel, Jr.
Patent abstract

A file storage system for storing data of a file received from a client includes a back-end file server in which the data is stored. The system includes a cache appliance in communication with the file server, such that the appliance stores portions of the data or attributes of the file, and uses the stored data or attributes to process file system requests received from the client, and which reads and writes data and attributes to the back-end file server independently. A system for responding to a file system protocol request in regard to a back-end server includes a token server. The system includes a plurality of cache appliances in communication with the token server, each of which receives tokens from the token server to synchronize access to data and attributes caches of the cache appliances, and reading and writing data and attributes to the back-end servers when tokens are revoked, the cache appliance having persistent storage in which data are stored, and the token server having persistent storage in which tokens are stored. A storage system includes a plurality of backend servers. The system includes a token server which grants permission to read and write file attributes and data system, and includes a plurality of cache appliances in communication with at least one of the backend servers and the token server for processing an incoming NFS request to the one backend server. Each cache appliance comprises an NFS server which converts incoming NFS requests into cache manager operations; a token client module in communication with the token server having a cache of tokens obtained from the token server; a cache manager that caches data and attributes and uses tokens from the token client module to ensure that the cached data or attributes are the most recent data or attributes, and an NFS client which sends outgoing NFS requests to the back-end file server. Methods for storing data of a file received from a client.

Timeline

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date
No Further Resources data yet.

References

Find more entities like US Patent 9323681 File storage system, cache appliance, and method

Use the Golden Query Tool to find similar entities by any field in the Knowledge Graph, including industry, location, and more.
Open Query Tool
Access by API
Golden Query Tool
Golden logo

Company

  • Home
  • Press & Media
  • Blog
  • Careers
  • WE'RE HIRING

Products

  • Knowledge Graph
  • Query Tool
  • Data Requests
  • Knowledge Storage
  • API
  • Pricing
  • Enterprise
  • ChatGPT Plugin

Legal

  • Terms of Service
  • Enterprise Terms of Service
  • Privacy Policy

Help

  • Help center
  • API Documentation
  • Contact Us
By using this site, you agree to our Terms of Service.