发明名称 SEARCH RESULT REPLICATION IN A SEARCH HEAD CLUSTER
摘要 Systems and methods for search result replication in a search head cluster of a data aggregation and analysis system. An example method may comprise maintaining a replication count corresponding to how many replicas of a result of a particular map-reduce search exist in a search head cluster comprising a plurality of search heads that are each configured to enable them to manage a reduce phase of a map-reduce search, determining that the replication count is less than a target replication count, selecting, based the determining, a target search head from the search head cluster to receive a replica of the search result, initiating a replication of the search result from a source search head in the search head cluster to the selected target search head, receiving an indication that the replication is complete, and based on receiving the indication, increasing the replication count corresponding to the search result.
申请公布号 US2016034555(A1) 申请公布日期 2016.02.04
申请号 US201414449069 申请日期 2014.07.31
申请人 Splunk Inc. 发明人 Rahut Anirban;Vasan Sundar
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method, comprising: maintaining a replication count corresponding to how many replicas of a result of a particular map-reduce search exist in a search head cluster comprising a plurality of search heads that are each configured to enable them to manage a reduce phase of a map-reduce search; determining that the replication count is less than a target replication count; based on determining that the replication count is less than the target replication count, selecting a target search head from the search head cluster to receive a replica of the search result; initiating a replication of the search result from a source search head in the search head cluster to the selected target search head; receiving an indication that the replication is complete; and based on receiving the indication that the replication is complete, increasing the replication count corresponding to the search result; wherein the method is performed by one or more processing devices.
地址 San Francisco CA US