The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 23, 2024

Filed:

Dec. 10, 2021
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Christopher Magee Greenwood, Seattle, WA (US);

Marc Stephen Olson, Bellevue, WA (US);

Jacob Wires, Vancouver, CA;

Andrew Kent Warfield, Vancouver, CA;

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 16/188 (2019.01); G06F 9/455 (2018.01); G06F 11/14 (2006.01); G06F 16/172 (2019.01);
U.S. Cl.
CPC ...
G06F 16/196 (2019.01); G06F 9/45558 (2013.01); G06F 11/14 (2013.01); G06F 16/172 (2019.01); G06F 2009/45583 (2013.01);
Abstract

Systems and methods are provided for implementing a multi-service file system for a hosted computing instance via a locally-addressable secure compute layer. Software within the instance can submit file operations to the secure compute layer, which the secure compute layer can translate into calls to one or more network-accessible storage services. To provide a multi-service file system, the secure compute layer can obtain mapping data mapping file system objects within the virtualized file system to different network-accessible storage services. On receiving a file operation, the secure compute layer can determine one or more network-accessible storage services corresponding to the file operation, and submit appropriate calls to the one or more network-accessible storage services. By varying the calls for file operations, various functionalities, such as data backup, write staging, read caching, and failover can be implemented independent of both operation of the hosted computing device and the network-accessible storage services.


Find Patent Forward Citations

Loading…