-
公开(公告)号:US12153580B2
公开(公告)日:2024-11-26
申请号:US18180023
申请日:2023-03-07
Applicant: Strong Force VCN Portfolio 2019, LLC
Inventor: Charles Howard Cella , Andrew Cardno
IPC: G06F16/2455 , G05D1/00 , G06F16/182 , G06F16/2453 , G06F16/2458 , G06F16/27 , G06Q10/0631 , G06Q10/0833 , G06Q10/087 , G06Q20/38 , G06Q30/0201 , G06Q30/0202 , G06V10/774 , H04N23/67
Abstract: A method for processing a query for data stored in a distributed database includes receiving, at an edge device, the query for data stored in the distributed database from a query device. The method includes causing, by the edge device, the query to be stored on a dynamic ledger maintained by the distributed database. The method includes detecting, by the edge device, that summary data has been stored on the dynamic ledger. The method includes generating, by the edge device, an approximate response to the query based on the summary data stored on the dynamic ledger. The method includes transmitting, to the query device, the approximate response.
-
公开(公告)号:US12153567B2
公开(公告)日:2024-11-26
申请号:US17113082
申请日:2020-12-06
Applicant: ARGOSOPEREM LLC
Inventor: John Dutchak , Cory Moreira , Dhiraj Rattan , Carlos Korten , Christopher A. Wiklof
IPC: G06F16/00 , G06F16/182 , G06F16/21 , G06F16/23 , G06F16/25 , G06F21/60 , G06Q20/06 , G06Q20/36 , G06Q50/18 , H04L9/06 , H04L9/40 , G06F3/0484 , H04L9/00 , H04L9/30 , H04L67/1097
Abstract: A computer method and system for automated storage and retrieval of data utilizes blockchain technology to enhance security and efficiency of data storage and access. When a data object is stored in a data storage system, a corresponding storage address is written onto a blockchain. When the data object is to be retrieved, the storage address is read from the blockchain and the data object is retrieved from the storage location.
-
公开(公告)号:US20240385988A1
公开(公告)日:2024-11-21
申请号:US18788694
申请日:2024-07-30
Applicant: JFrog Ltd.
Inventor: Yoav Landman
IPC: G06F16/11 , G06F9/54 , G06F16/14 , G06F16/182
Abstract: The present disclosure provides a method, system, and device for generating and managing archived data. To illustrate, an archive request including an indication of a first set of files is received from an entity device. Archive information is generated based on the first set of files and stored at a first storage location and the first set of files are transmitted to an archival storage location. After the storage at the archival storage location, the archive information is accessed from the first storage location based on a retrieval request from the entity device and a request is transmitted to the archival storage location based on the archive information. The first set of files are received from the archival storage location and stored at a second storage location. A notification is sent to the entity device indicating the first set of files are available at the second storage location.
-
公开(公告)号:US12141099B2
公开(公告)日:2024-11-12
申请号:US17689824
申请日:2022-03-08
Applicant: Microsoft Technology Licensing, LLC
Inventor: Vladimirs Petters , Roopesh Battepati , David Kruse , Mathew George
IPC: G06F16/16 , G06F16/182
Abstract: Examples described herein generally relate to a scalable multi-tier storage system. An entry may be added and/or deleted within the storage system. To delete an entry, the storage system may determine whether the entry corresponds to the file or the directory based on directory metadata, and request deletion of the directory metadata associated with the entry from the directory volume based on determining that the entry corresponds to the directory, and further requesting deletion of the file from a file volume based on a determination that the entry corresponds to the file. To add a file, the storage system may generate directory metadata associated with the entry in the directory volume based on a determination that the entry corresponds to the directory, and may further allocate file metadata in the file volume based on a determination that the entry corresponds to the file.
-
公开(公告)号:US20240370410A1
公开(公告)日:2024-11-07
申请号:US18773483
申请日:2024-07-15
Applicant: NetApp, Inc.
Inventor: Ravikanth Dronamraju , Ananthan Subramanian , Daniel McCarthy , Christopher Cason , Arindam Banerjee
IPC: G06F16/188 , G06F9/50 , G06F16/182
Abstract: In various examples, data storage is managed using a distributed storage management system that is resilient. Data blocks of a logical block device may be distributed across multiple nodes in a cluster. The logical block device may correspond to a file system volume associated with a file system instance deployed on a selected node within a distributed block layer of a distributed file system. Each data block may have a location in the cluster identified by a block identifier associated with each data block. Each data block may be replicated on at least one other node in the cluster. A metadata object corresponding to a logical block device that maps to the file system volume may be replicated on at least another node in the cluster. Each data block and the metadata object may be hosted on virtualized storage that is protected using redundant array independent disks (RAID).
-
公开(公告)号:US20240370409A1
公开(公告)日:2024-11-07
申请号:US18736801
申请日:2024-06-07
Applicant: PURE STORAGE, INC.
Inventor: ZOHEB SHIVANI , TEJAL JOSHI CHAKERES , CHU ZHANG , RONALD KARR , DAVID GRUNWALD
IPC: G06F16/178 , G06F16/182
Abstract: Methods and systems for transitioning a replica of a file system are described. An illustrative method includes updating a replica file system on a target data repository to be a replica of a source file system as the source file system existed on the source data repository at a point in time, where the replica file system is constructed of block objects at the target data repository that store metadata for individual files and directories of the replica file system and support access to blocks of data associated with the files and directories of the target file system at the target data repository, and where the updating includes updating the block objects of the replica file system to be replicas of block objects of the source file system as the block objects of the source file system existed on the source data repository at the point in time.
-
公开(公告)号:US12135986B2
公开(公告)日:2024-11-05
申请号:US16952307
申请日:2020-11-19
Applicant: International Business Machines Corporation
Inventor: Scott Brewer , Theodore Timothy Harris, Jr. , Sara Megan Coronado , Raul E. Saba , Drew Olson , Joseph W. Dain , Gregory T. Kishi
IPC: G06F9/48 , G06F16/17 , G06F16/182
Abstract: A method includes scanning, by a device of a plurality of devices, a directory of a file system. The directory includes a plurality of subdirectories, and each device of the plurality of devices corresponds to a different queue of a plurality of queues. The method also includes inserting, by the device, a plurality of scanning tasks into a subset of the plurality of queues in a round robin fashion. The plurality of scanning tasks correspond to the plurality of subdirectories and responding to a scanning task of the plurality of scanning tasks includes scanning a subdirectory of the plurality of subdirectories.
-
公开(公告)号:US12135695B2
公开(公告)日:2024-11-05
申请号:US17662274
申请日:2022-05-06
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Jun Guo , Xiang Yu Yang , Deng Xin Luo , Na Liu , Chen Yu Chang , Qin Dong Yin
IPC: G06F16/182 , G06F16/22 , G06F16/2457 , G06F16/28
Abstract: In an approach, a processor obtains a configuration file of a distributed file system federation, the configuration file comprising a list of a plurality of subclusters within the distributed file system federation and migration trigger factors for the plurality of subclusters. A processor determines a list of one or more source subclusters and a list of to-be-migrated directories in the one or more source subclusters based on a scanning result of the plurality of subclusters and the migration trigger factors in the configuration file. A processor generates a migration plan to migrate the to-be-migrated directories from the one or more source subclusters to one or more target subclusters in the distributed file system federation.
-
公开(公告)号:US20240362192A1
公开(公告)日:2024-10-31
申请号:US18440999
申请日:2024-02-14
Applicant: Hitachi, Ltd.
Inventor: Yoshiki KUROKAWA , Toshihiko KASHIYAMA , Norifumi NISHIKAWA , Mayuko OZAWA , Kazuhiko MOGI
IPC: G06F16/182 , G06F16/14 , G06F16/172 , G06F16/18 , G06F16/188
CPC classification number: G06F16/1844 , G06F16/144 , G06F16/172 , G06F16/1865 , G06F16/188
Abstract: An update method in which a computer updates data stored in a first storage device by copying a plurality of files stored in the first storage device to a second storage device and writing the files updated in the second storage device back to the first storage device, the plurality of files constituting a part of a database. The update method includes a query determination for determining whether a query for requesting writing to one of the files stored in the second storage device is based on a cluster key of the database, low-frequency file identification for identifying a file having a low writing frequency among the files stored in the second storage device, and write-back for writing the file having the low writing frequency identified in the low-frequency file identification to the first storage device.
-
40.
公开(公告)号:US20240362182A1
公开(公告)日:2024-10-31
申请号:US18308876
申请日:2023-04-28
Applicant: NetApp, Inc.
Inventor: Kiran Srinivasan , Senthil Murugan Vivekanandan , Gregory Pailet
IPC: G06F16/11 , G06F16/182
CPC classification number: G06F16/122 , G06F16/183
Abstract: The technology disclosed herein enables accelerated data transmission between producers and consumers. In a particular example, a method includes receiving a first request from a producer-connector component of a producer component to store a payload to a storage repository. In response to the first request, the method includes providing a unique identifier to the connector component. The connector component provides the unique identifier to the distributed-clustered application. The method further includes storing the payload in association with the unique identifier to the storage repository. The method also includes retrieving the payload from the storage repository using the unique identifier to identify the payload in the storage repository. The method includes receiving a second request from a consumer-connector component of the consumer component to retrieve the payload. In response to the second request, the method includes supplying the payload to the consumer component.
-
-
-
-
-
-
-
-
-