-
公开(公告)号:US20250028712A1
公开(公告)日:2025-01-23
申请号:US18428428
申请日:2024-01-31
Applicant: Splunk Inc.
Inventor: Brent Davis , David Johns DeWitt , Derek Feriancek , Venkatasubramanian Jayaraman , Vinay Manivel , Christopher Ogle , Balaji Rao
IPC: G06F16/242 , G06F11/34 , G06F16/22 , G06F16/2453 , G06F16/2458
Abstract: A query coordinator can receive a query and identify a first portion of the query to be processed by a first data processing system and a second portion of the query to be processed by a second data processing system. The query coordinator can obtain a modified query based on identifying the first portion and the second portion of the query. The query coordinator can define a query processing scheme according to the modified query and provide the query processing scheme to the second data processing system. Based on providing the query processing scheme, the query coordinator can obtain an output of the second data processing system. The query coordinator can identify a second query based on the output and provide the second query to a component of the first data processing system.
-
公开(公告)号:US20250028698A1
公开(公告)日:2025-01-23
申请号:US18414157
申请日:2024-01-16
Applicant: Splunk Inc.
Inventor: Brent Davis , David Johns DeWitt , Derek Feriancek , Oleksandr Gyryk , Ankit Jain , Balaji Rao , Douglas Rapp , Sai Krishna Sajja
IPC: G06F16/22 , G06F16/2455 , G06F16/28
Abstract: A data intake and query system can manage the search of data stored at an external location relative to the data intake and query system using one or more indexers. The data intake and query system can receive data stored at the external location. The data intake and query system can process the data and generate an index using the one or more indexers. The data intake and query system can discard the data and store the index and a location identifier of the external location in one or more buckets. In response to a query, the data intake and query system can identify that at least a subset of the data is responsive to the query using the index and can obtain the at least the subset of the data from the external location using the location identifier.
-
公开(公告)号:US12093272B1
公开(公告)日:2024-09-17
申请号:US17661528
申请日:2022-04-29
Applicant: Splunk Inc.
Inventor: Alexandros Batsakis , Nitilaksha Satyaveera Halakatti , Ningxuan He , Prem Kumar Jayaraj , Manuel Gregorio Martinez , Balaji Rao , Jianming Zhang , Steve Yu Zhang
IPC: G06F16/2458
CPC classification number: G06F16/2471
Abstract: A computing device can receive a query that identifies a set of data to be processed and determine that a portion of the set of data resides in an external data system. The query system can request data identifiers associated with data objects of the set of data from the external data system and communicate the data identifiers to a data queue. The computing device can instruct one or more search nodes to retrieve the identifiers from the data queue. The search nodes can use the data identifiers to retrieve data objects from the external data system and process the data objects according to instructions received from the computing device. The search nodes can provide results of the processing to the computing device.
-
公开(公告)号:US20230147068A1
公开(公告)日:2023-05-11
申请号:US18051481
申请日:2022-10-31
Applicant: Splunk Inc.
Inventor: Balaji Rao , Jindrich Dinga , Kieran Cairney , Manuel Martinez , Nitilaksha Halakatti , Ningxuan He , Arindam Bhattacharjee , Sourav Pal , Alexandros Batsakis
IPC: G06F16/2453 , G06F16/2458 , H04L9/08 , H04L41/0806 , H04L67/10 , G06F8/61 , H04L67/52
CPC classification number: G06F16/24547 , G06F16/2465 , H04L9/0866 , H04L41/0806 , H04L67/10 , G06F8/61 , H04L67/52
Abstract: Systems and methods are described for establishing and managing components of a distributed computing framework implemented in a data intake and query system. The distributed computing framework may include a master and a plurality of worker nodes. The master may selectively operate on a search head captain that is chosen from the search heads of the data intake and query system. The search head captain may distribute configuration information for the master and the distributed computing framework to the other search heads, which in turn, may distribute that configuration information to indexers of the data intake and query system. Worker nodes may be selectively activated for operation on the indexers based on the configuration information, and the worker nodes may additionally use the configuration information to contact the master and join the distributed computing framework. This approach may provide numerous benefits, including improved security, flexibility in the selection of worker nodes, and redundancy for failures of physical components of the data intake and query system.
-
公开(公告)号:US12072939B1
公开(公告)日:2024-08-27
申请号:US17589712
申请日:2022-01-31
Applicant: Splunk Inc.
Inventor: Alexandros Batsakis , Nir Frenkel , Nitilaksha Halakatti , Balaji Rao , Anish Shrigondekar , Ruochen Zhang , Steve Yu Zhang
IPC: G06F16/00 , G06F16/23 , G06F16/2458 , G06F16/903 , G06F16/9032
CPC classification number: G06F16/90335 , G06F16/23 , G06F16/2471 , G06F16/9032
Abstract: A data intake and query system can generate local data enrichment objects and receive federated data enrichment objects from another data intake and query system. In response to receiving a query, the data intake and query system can determine whether the query is subquery of a federated query. If the query is a subquery, the data intake and query system can use the federated data enrichment objects to execute the query.
-
公开(公告)号:US11494380B2
公开(公告)日:2022-11-08
申请号:US16657899
申请日:2019-10-18
Applicant: Splunk Inc.
Inventor: Balaji Rao , Jindrich Dinga , Kieran Cairney , Manuel Martinez , Nitilaksha Halakatti , Ningxuan He , Arindam Bhattacharjee , Sourav Pal , Alexandros Batsakis
IPC: G06F15/16 , G06F16/2453 , G06F16/2458 , H04L9/08 , H04L41/0806 , H04L67/10 , H04L67/52 , G06F8/61
Abstract: Systems and methods are described for establishing and managing components of a distributed computing framework implemented in a data intake and query system. The distributed computing framework may include a master and a plurality of worker nodes. The master may selectively operate on a search head captain that is chosen from the search heads of the data intake and query system. The search head captain may distribute configuration information for the master and the distributed computing framework to the other search heads, which in turn, may distribute that configuration information to indexers of the data intake and query system. Worker nodes may be selectively activated for operation on the indexers based on the configuration information, and the worker nodes may additionally use the configuration information to contact the master and join the distributed computing framework. This approach may provide numerous benefits, including improved security, flexibility in the selection of worker nodes, and redundancy for failures of physical components of the data intake and query system.
-
公开(公告)号:US20250028720A1
公开(公告)日:2025-01-23
申请号:US18428372
申请日:2024-01-31
Applicant: Splunk Inc.
Inventor: Brent Davis , David Johns DeWitt , Derek Feriancek , Venkatasubramanian Jayaraman , Vinay Manivel , Christopher Ogle , Balaji Rao
IPC: G06F16/2453 , G06F16/22 , G06F16/242 , G06F16/2455
Abstract: A query coordinator can receive and parse a query. Based on parsing the query, the query coordinator can identify one or more components of a first data processing system to obtain and process data according to the query. The query coordinator can define a query processing scheme based on identifying the one or more components and provide the query processing scheme to a second data processing system. Based on providing the query processing scheme, the query coordinator can obtain an output of the second data processing system. The query coordinator can identify a second query based on the output and provide the second query to the one or more components.
-
公开(公告)号:US20250028714A1
公开(公告)日:2025-01-23
申请号:US18428405
申请日:2024-01-31
Applicant: Splunk Inc.
Inventor: Brent Davis , David Johns DeWitt , Derek Feriancek , Venkatasubramanian Jayaraman , Vinay Manivel , Christopher Ogle , Balaji Rao
IPC: G06F16/2452
Abstract: A query coordinator can receive a query. The query coordinator can determine one or more data semantics of a first data processing system. The data semantics of the first data processing system may be based on execution of one or more queries by the first data processing system. The query coordinator can define a query processing scheme for obtaining and processing data based on the query. The query processing scheme may include instructions for a second data processing system to execute at least a portion of the query according to the data semantics of the first data processing system. The query coordinator can provide the query processing scheme to the second data processing system and obtain query results from the second data processing system.
-
公开(公告)号:US12007996B2
公开(公告)日:2024-06-11
申请号:US18051481
申请日:2022-10-31
Applicant: Splunk Inc.
Inventor: Balaji Rao , Jindrich Dinga , Kieran Cairney , Manuel Martinez , Nitilaksha Halakatti , Ningxuan He , Arindam Bhattacharjee , Sourav Pal , Alexandros Batsakis
IPC: G06F15/16 , G06F8/61 , G06F16/2453 , G06F16/2458 , H04L9/08 , H04L41/0806 , H04L67/10 , H04L67/52
CPC classification number: G06F16/24547 , G06F8/61 , G06F16/2465 , H04L9/0866 , H04L41/0806 , H04L67/10 , H04L67/52
Abstract: Systems and methods are described for establishing and managing components of a distributed computing framework implemented in a data intake and query system. The distributed computing framework may include a master and a plurality of worker nodes. The master may selectively operate on a search head captain that is chosen from the search heads of the data intake and query system. The search head captain may distribute configuration information for the master and the distributed computing framework to the other search heads, which in turn, may distribute that configuration information to indexers of the data intake and query system. Worker nodes may be selectively activated for operation on the indexers based on the configuration information, and the worker nodes may additionally use the configuration information to contact the master and join the distributed computing framework. This approach may provide numerous benefits, including improved security, flexibility in the selection of worker nodes, and redundancy for failures of physical components of the data intake and query system.
-
10.
公开(公告)号:US20210117425A1
公开(公告)日:2021-04-22
申请号:US16657899
申请日:2019-10-18
Applicant: Splunk Inc.
Inventor: Balaji Rao , Jindrich Dinga , Kieran Cairney , Manuel Martinez , Nitilaksha Halakatti , Ningxuan He , Arindam Bhattacharjee , Sourav Pal , Alexandros Batsakis
IPC: G06F16/2453 , G06F16/2458 , H04L9/08 , G06F8/61 , H04L29/08 , H04L12/24
Abstract: Systems and methods are described for establishing and managing components of a distributed computing framework implemented in a data intake and query system. The distributed computing framework may include a master and a plurality of worker nodes. The master may selectively operate on a search head captain that is chosen from the search heads of the data intake and query system. The search head captain may distribute configuration information for the master and the distributed computing framework to the other search heads, which in turn, may distribute that configuration information to indexers of the data intake and query system. Worker nodes may be selectively activated for operation on the indexers based on the configuration information, and the worker nodes may additionally use the configuration information to contact the master and join the distributed computing framework. This approach may provide numerous benefits, including improved security, flexibility in the selection of worker nodes, and redundancy for failures of physical components of the data intake and query system.
-
-
-
-
-
-
-
-
-