-
1.
公开(公告)号:US09760576B1
公开(公告)日:2017-09-12
申请号:US14216216
申请日:2014-03-17
Applicant: Amazon Technologies, Inc.
Inventor: Kerry Quintin Lee , Derek Ernest Denny-Brown, II , Varun Marupadi
IPC: G06F17/30
CPC classification number: G06F17/30129 , G06F17/30979
Abstract: Embodiments of system and method for performing object-modifying commands in an unstructured storage service are described. Embodiments may include utilizing one or more nodes to implement an unstructured storage service including a service interface configured to service data storage requests and data retrieval requests from remote clients. The unstructured storage service is configured to isolate access to each of multiple storage domains of the service to different clients. Embodiments may also include receiving from a given remote client, a request to store a data object to a given storage domain of the service. The request further specifying a command to modify source data for the object prior to storing the object. Embodiments may also include using the unstructured storage service to perform the command without exporting the source data from the unstructured storage service to the given remote client prior to completion of the command.
-
2.
公开(公告)号:US11494437B1
公开(公告)日:2022-11-08
申请号:US15701338
申请日:2017-09-11
Applicant: Amazon Technologies, Inc.
Inventor: Kerry Quintin Lee , Derek Ernest Denny-Brown, II , Varun Marupadi
IPC: G06F16/93 , G06F16/835 , G06F16/17 , G06F16/438 , G06F16/34 , G06F16/30 , G06F16/33 , G06F16/2455
Abstract: Embodiments of system and method for performing object-modifying commands in an unstructured storage service are described. Embodiments may include utilizing one or more nodes to implement an unstructured storage service including a service interface configured to service data storage requests and data retrieval requests from remote clients. The unstructured storage service is configured to isolate access to each of multiple storage domains of the service to different clients. Embodiments may also include receiving from a given remote client, a request to store a data object to a given storage domain of the service. The request further specifying a command to modify source data for the object prior to storing the object. Embodiments may also include using the unstructured storage service to perform the command without exporting the source data from the unstructured storage service to the given remote client prior to completion of the command.
-
公开(公告)号:US10366010B1
公开(公告)日:2019-07-30
申请号:US14957474
申请日:2015-12-02
Applicant: Amazon Technologies, Inc.
Inventor: Anand S. Gupta , Kerry Q. Lee , Varun Marupadi
IPC: G06F12/0888 , G06F12/06 , G06F3/06
Abstract: A caching system and methodology for data in a memory for faster access to commonly-used data by other applications and computer devices on a network. The memory can include a solid-state drive (SSD) array for the cache memory that has read-bias, in addition to a magnetic hard drive array. The system uses a logical set of slots to hold identifiers for specific groups of data that can be placed into cache memory and each identifier has a usage attribute that changes based upon the usage of the specific group of data and causes the identifier to move within the set of slots and potentially into cache memory.
-
-