Duty cycle estimation for job assignment

    公开(公告)号:US11775343B1

    公开(公告)日:2023-10-03

    申请号:US17973420

    申请日:2022-10-25

    Applicant: Splunk Inc.

    CPC classification number: G06F9/4881 G06F9/4806 G06F9/4843

    Abstract: A computer implemented system is described for assigning executable jobs to pipeline sets, whereby the jobs may be network based computer jobs. The assigning includes generating a weight for each pipeline set of multiple pipeline sets to obtain multiple weights. Generating a weight includes obtaining duty cycle metrics for pipeline software threads in the pipeline set. The duty cycle metrics include a measure of an amount of time that a corresponding pipeline thread is executing and actively processing data. Generating the weight further includes determining the weight for the pipeline set based at least in part on the duty cycle metrics. The method further includes assigning a job request to a target pipeline set selected from the pipeline sets according to a weighted random algorithm, wherein the weighted random algorithm uses the weights.

    RESEGMENTING CHUNKS OF DATA BASED ON SOURCE TYPE TO FACILITATE LOAD BALANCING

    公开(公告)号:US20210279113A1

    公开(公告)日:2021-09-09

    申请号:US17237904

    申请日:2021-04-22

    Applicant: SPLUNK INC.

    Abstract: Resegmenting chunks of data for load balancing is disclosed. A plurality of first chunks of data is received. The plurality of first chunks of data includes one or more entries that include raw data produced by a component of an information technology environment and that reflects activity in the information technology environment. The plurality of first chunks of data is resegmented into a plurality of second chunks of data based on a source type of the plurality of first chunks. A first subset of the plurality of second chunks of data is distributed to a first indexer of a set of indexers. An occurrence of a trigger event is determined, and in response to the trigger event, a second subset of the plurality of second chunks of data is distributed to a second indexer of the set of indexers.

    Resegmenting chunks of data for efficient load balancing across indexers

    公开(公告)号:US11016821B2

    公开(公告)日:2021-05-25

    申请号:US16703236

    申请日:2019-12-04

    Applicant: SPLUNK INC.

    Abstract: Resegmenting chunks of data for load balancing is disclosed. A plurality of first chunks of data is received. The plurality of first chunks of data includes one or more entries that include raw data produced by a component of an information technology environment and that reflects activity in the information technology environment. The plurality of first chunks of data is resegmented into a plurality of second chunks of data based on entry boundaries in at least some of the plurality of first chunks of data. A first subset of the plurality of second chunks of data is distributed to a first indexer of a set of indexers. An occurrence of a trigger event is determined, and in response to the trigger event, a second subset of the plurality of second chunks of data is distributed to a second indexer of the set of indexers.

    Automatic actionable event responder for operational clusters

    公开(公告)号:US10985970B1

    公开(公告)日:2021-04-20

    申请号:US16657684

    申请日:2019-10-18

    Applicant: Splunk Inc.

    Abstract: An operational event processor receives information describing operational events arising in relation to a server cluster of a data intake and query system. Responsive actions are identified for the events that are actionable, and those responsive actions are automatically dispatched. Dispatching may include automatically causing the performance of the actions based on remembered preauthorizations, or automatically causing the performance of the actions based on obtaining real time user authorizations. The operational event processor may employ mechanisms to provide extensibility and a high degree of interoperability with other system components.

    RESEGMENTING CHUNKS OF DATA FOR EFFICIENT LOAD BALANCING ACROSS INDEXERS

    公开(公告)号:US20180217874A1

    公开(公告)日:2018-08-02

    申请号:US15420590

    申请日:2017-01-31

    Applicant: Splunk Inc.

    Abstract: Resegmenting chunks of data for load balancing is disclosed. A plurality of first chunks of data is received. The plurality of first chunks of data includes one or more entries that include raw data produced by a component of an information technology environment and that reflects activity in the information technology environment. The plurality of first chunks of data is resegmented into a plurality of second chunks of data based on entry boundaries in at least some of the plurality of first chunks of data. A first subset of the plurality of second chunks of data is distributed to a first indexer of a set of indexers. An occurrence of a trigger event is determined, and in response to the trigger event, a second subset of the plurality of second chunks of data is distributed to a second indexer of the set of indexers.

Patent Agency Ranking