US 12,124,417 B2
Fast and efficient storage system implemented with multiple cloud services
Giorgio Regni, Albany, CA (US); Vianney Rancurel, Sausalito, CA (US); and Nicolas Trangez, Antwerp (BE)
Assigned to Scality, S.A., Paris (FR)
Filed by SCALITY, S.A., Paris (FR)
Filed on Jan. 22, 2021, as Appl. No. 17/156,261.
Prior Publication US 2022/0237151 A1, Jul. 28, 2022
Int. Cl. G06F 16/182 (2019.01); G06F 16/11 (2019.01); G06F 16/16 (2019.01); G06F 16/18 (2019.01)
CPC G06F 16/1824 (2019.01) [G06F 16/128 (2019.01); G06F 16/164 (2019.01); G06F 16/1873 (2019.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus, comprising:
a storage system, comprising:
a compute engine cloud service that interfaces with a database cloud service, a high performance object storage cloud service and a low performance object storage cloud service, the high performance object storage cloud service having faster access than the low performance object storage cloud service, the compute engine cloud service implemented with computing hardware resources, the database cloud service, the high performance object storage cloud service and the low performance object storage cloud service each being implemented with respective storage hardware resources;
the compute engine cloud service to perform the following:
accept a filepath from a user that specifies a file and form a primary key for a representation of the file;
apply the primary key to the database cloud service to obtain a representation of the file, the representation of the file comprising an inode for the file's meta data;
use the inode for the file's meta data to obtain the file's meta data from the high performance object storage cloud service, the file's meta data pointing to information within the high performance object storage cloud service for accessing the file's stripes;
access the information within the high performance object storage cloud service to obtain an object ID for a stripe within the file; and,
use the object ID to access the stripe from the low performance object storage cloud service.