SEARCH RESULT REPLICATION MANAGEMENT IN A SEARCH HEAD CLUSTER

    公开(公告)号:US20190073409A1

    公开(公告)日:2019-03-07

    申请号:US16159893

    申请日:2018-10-15

    Applicant: Splunk Inc.

    Abstract: 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 in a data store associated with at least one of the plurality of search heads, the replication count corresponding to how many of the replicas of the search result are stored in the search head cluster, determining that the replication count is greater than a target replication count, based on determining that the replication count is greater than the target replication count, initiating a deletion of at least one replica of the replicas of the search result from a target search head of the plurality of search heads storing the replicas, receiving an indication that the deletion is complete, and based on receiving the indication that the deletion is complete, decreasing the replication count corresponding to the search result.

    SEARCH RESULT REPLICATION IN A SEARCH HEAD CLUSTER
    2.
    发明申请
    SEARCH RESULT REPLICATION IN A SEARCH HEAD CLUSTER 审中-公开
    搜索结果在搜索头集合中的复制

    公开(公告)号:US20160034555A1

    公开(公告)日:2016-02-04

    申请号:US14449069

    申请日:2014-07-31

    Applicant: Splunk Inc.

    CPC classification number: G06F17/30598 G06F17/30575 G06F17/30864

    Abstract: 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.

    Abstract translation: 在数据聚合和分析系统的搜索头集群中搜索结果复制的系统和方法。 示例性方法可以包括维持与包括多个搜索头的搜索头集合中存在特定地图减少搜索的结果的多少副本相对应的复制计数,所述多个搜索头被配置为使得它们能够管理 映射减少搜索,确定复制计数小于目标复制计数,基于确定搜索头集群中的目标搜索头来选择以接收搜索结果的副本,从而启动搜索结果的复制 搜索头集群中的源搜索头到所选择的目标搜索头,接收复制完成的指示,并且基于接收到该指示,增加与搜索结果对应的复制计数。

    High availability scheduler
    3.
    发明授权
    High availability scheduler 有权
    高可用性调度程序

    公开(公告)号:US09047246B1

    公开(公告)日:2015-06-02

    申请号:US14448969

    申请日:2014-07-31

    Applicant: Splunk Inc.

    Inventor: Anirban Rahut

    Abstract: A high availability scheduler of tasks in a cluster of server devices is provided. A server device of the cluster of server devices enters a leader state based upon the results of a consensus election process in which the server device participates with others of the cluster of server devices. Upon entering the leader state, the server device schedules one or more tasks by assigning each of the one or more tasks to a server device in the cluster.

    Abstract translation: 提供了服务器设备集群中任务的高可用性调度程序。 服务器设备集群的服务器设备基于服务器设备与服务器设备集群中的其他服务器设备参与的一致选择过程的结果进入引导者状态。 在进入领导状态时,服务器设备通过将一个或多个任务中的每一个分配给集群中的服务器设备来调度一个或多个任务。

    Search result replication management in a search head cluster

    公开(公告)号:US11704341B2

    公开(公告)日:2023-07-18

    申请号:US16159893

    申请日:2018-10-15

    Applicant: Splunk Inc.

    CPC classification number: G06F16/285 G06F16/27 G06F16/951

    Abstract: 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 in a data store associated with at least one of the plurality of search heads, the replication count corresponding to how many of the replicas of the search result are stored in the search head cluster, determining that the replication count is greater than a target replication count, based on determining that the replication count is greater than the target replication count, initiating a deletion of at least one replica of the replicas of the search result from a target search head of the plurality of search heads storing the replicas, receiving an indication that the deletion is complete, and based on receiving the indication that the deletion is complete, decreasing the replication count corresponding to the search result.

    High availability scheduler for scheduling map-reduce searches
    6.
    发明授权
    High availability scheduler for scheduling map-reduce searches 有权
    用于调度map-reduce搜索的高可用性调度程序

    公开(公告)号:US09256501B1

    公开(公告)日:2016-02-09

    申请号:US14692491

    申请日:2015-04-21

    Applicant: Splunk Inc.

    Inventor: Anirban Rahut

    Abstract: A high availability scheduler of tasks in a cluster of server devices is provided. A server device of the cluster of server devices enters a leader state based upon the results of a consensus election process in which the server device participates with others of the cluster of server devices. Upon entering the leader state, the server device schedules one or more tasks by assigning each of the one or more tasks to a device, wherein the one or more tasks involve initiating a late-binding schema.

    Abstract translation: 提供了服务器设备集群中任务的高可用性调度程序。 服务器设备集群的服务器设备基于服务器设备与服务器设备集群中的其他服务器设备参与的一致选择过程的结果进入引导者状态。 在进入领导状态时,服务器设备通过将一个或多个任务中的每一个分配给设备来调度一个或多个任务,其中所述一个或多个任务涉及启动后期绑定模式。

    High availability scheduler for scheduling map-reduce searches based on a leader state

    公开(公告)号:US10698777B2

    公开(公告)日:2020-06-30

    申请号:US15964940

    申请日:2018-04-27

    Applicant: Splunk Inc.

    Inventor: Anirban Rahut

    Abstract: A high availability scheduler of tasks in a cluster of server devices is provided. A server device of the cluster of server devices enters a leader state based upon the results of an election process in which the server device participates with others of the cluster of server devices. Upon entering the leader state, the server device schedules one or more tasks by assigning each of the one or more tasks to a device, wherein the one or more tasks involve initiating a search of time stamped events.

    HIGH AVAILABILITY SCHEDULER FOR SCHEDULING MAP-REDUCE SEARCHES
    9.
    发明申请
    HIGH AVAILABILITY SCHEDULER FOR SCHEDULING MAP-REDUCE SEARCHES 有权
    用于调度MAP-REDUCE搜索的高可用性调度器

    公开(公告)号:US20160034566A1

    公开(公告)日:2016-02-04

    申请号:US14692491

    申请日:2015-04-21

    Applicant: Splunk Inc.

    Inventor: Anirban Rahut

    Abstract: A high availability scheduler of tasks in a cluster of server devices is provided. A server device of the cluster of server devices enters a leader state based upon the results of a consensus election process in which the server device participates with others of the cluster of server devices. Upon entering the leader state, the server device schedules one or more tasks by assigning each of the one or more tasks to a device, wherein the one or more tasks involve initiating a late-binding schema.

    Abstract translation: 提供了服务器设备集群中任务的高可用性调度程序。 服务器设备集群的服务器设备基于服务器设备与服务器设备集群中的其他服务器设备参与的一致选择过程的结果进入引导者状态。 在进入领导状态时,服务器设备通过将一个或多个任务中的每一个分配给设备来调度一个或多个任务,其中所述一个或多个任务涉及启动后期绑定模式。

    Search result replication in a search head cluster

    公开(公告)号:US10133806B2

    公开(公告)日:2018-11-20

    申请号:US14449069

    申请日:2014-07-31

    Applicant: Splunk Inc.

    Abstract: 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.

Patent Agency Ranking