发明名称 TECHNOLOGIES FOR REDUCING LATENCY VARIATION OF STORED DATA OBJECT REQUESTS
摘要 Technologies for reducing latency variation of stored data object requests include a proxy computing node communicatively coupled to a plurality of storage nodes. The proxy computing node is configured to determine whether to chunk a data object corresponding to a data object request received by the proxy computing node. Accordingly, the proxy computing node is configured to obtain a retrieval latency of the storage node and determine whether to chunk the data object based on the retrieval latency. The proxy computing node is further configured to, subsequent to a determination to chunk the data object, determine a chunk size (i.e., a portion of the data object) to be retrieved from the storage node and a remaining size of the data object at the storage node after the portion of the data object corresponding to the chunk request is received. Other embodiments are described and claimed.
申请公布号 US2017093976(A1) 申请公布日期 2017.03.30
申请号 US201514866893 申请日期 2015.09.26
申请人 Raghunath Arun;Mesnier Michael P. 发明人 Raghunath Arun;Mesnier Michael P.
分类号 H04L29/08;H04L12/26 主分类号 H04L29/08
代理机构 代理人
主权项 1. A proxy computing node for managing data object requests in a storage node cluster, the proxy computing node comprising: one or more processors; and one or more data storage devices having stored therein a plurality of instructions that, when executed by the one or more processors, cause the proxy computing node to: receive a data object request from a client computing node, wherein the data object request identifies a data object;identify, based on the data object request, a storage node of a plurality of storage nodes on which the data object is stored;obtain a retrieval latency of the storage node;determine whether to chunk the data object based on the retrieval latency of the storage node;determine, in response to a determination to chunk the data object, a chunk size of the data object to request from the storage node as a function of the retrieval latency;generate a chunk request to retrieve, from the storage node, the portion of the data object based on the chunk size; andtransmit the chunk request to the storage node.
地址 Beaverton OR US