Processing data using containerized nodes in a containerized scalable environment
Alexandros Batsakis, San Francisco, CA (US); Ashish Mathew, San Mateo, CA (US); Christopher Madden Pride, Oakland, CA (US); Bharath Kishore Reddy Aleti, San Ramon, CA (US); Sourav Pal, Foster City, CA (US); Arindam Bhattacharjee, Fremont, CA (US); and James Monschke, San Francisco, CA (US)
Assigned to Splunk Inc., San Francisco, CA (US)
Filed by Splunk Inc., San Francisco, CA (US)
Filed on Jun. 2, 2023, as Appl. No. 18/328,607.
Application 18/328,607 is a continuation of application No. 17/646,841, filed on Jan. 3, 2022, abandoned.
Application 17/646,841 is a continuation of application No. 15/967,588, filed on Apr. 30, 2018, granted, now 11,222,066.
Application 15/967,588 is a continuation in part of application No. 15/665,159, filed on Jul. 31, 2017, granted, now 11,281,706.
Application 15/665,159 is a continuation in part of application No. 15/276,717, filed on Sep. 26, 2016, granted, now 10,353,965.
Application 15/967,588 is a continuation in part of application No. 15/665,148, filed on Jul. 31, 2017, granted, now 10,726,009.
Application 15/665,148 is a continuation in part of application No. 15/276,717, filed on Sep. 26, 2016, granted, now 10,353,965.
Application 15/967,588 is a continuation in part of application No. 15/665,187, filed on Jul. 31, 2017, granted, now 11,232,100.
Application 15/665,187 is a continuation in part of application No. 15/276,717, filed on Sep. 26, 2016, granted, now 10,353,965.
Application 15/967,588 is a continuation in part of application No. 15/665,248, filed on Jul. 31, 2017, granted, now 11,163,758.
Application 15/665,248 is a continuation in part of application No. 15/276,717, filed on Sep. 26, 2016, granted, now 10,353,965.
Application 15/967,588 is a continuation in part of application No. 15/665,197, filed on Jul. 31, 2017, granted, now 11,461,334.
Application 15/665,197 is a continuation in part of application No. 15/276,717, filed on Sep. 26, 2016, granted, now 10,353,965.
Application 15/967,588 is a continuation in part of application No. 15/665,279, filed on Jul. 31, 2017, granted, now 11,416,528.
Application 15/665,279 is a continuation in part of application No. 15/276,717, filed on Sep. 26, 2016, granted, now 10,353,965.
Application 15/967,588 is a continuation in part of application No. 15/665,302, filed on Jul. 31, 2017, granted, now 10,795,884.
Application 15/665,302 is a continuation in part of application No. 15/276,717, filed on Sep. 26, 2016, granted, now 10,353,965.
Application 15/967,588 is a continuation in part of application No. 15/665,339, filed on Jul. 31, 2017.
Application 15/665,339 is a continuation in part of application No. 15/276,717, filed on Sep. 26, 2016, granted, now 10,353,965.
Application 18/328,607 is a continuation of application No. 17/233,193, filed on Apr. 16, 2021.
Application 17/233,193 is a continuation of application No. 15/967,590, filed on Apr. 30, 2018, granted, now 11,003,714.
Application 15/967,590 is a continuation in part of application No. 15/665,159, filed on Jul. 31, 2017, granted, now 11,281,706.
Application 15/665,159 is a continuation in part of application No. 15/276,717, filed on Sep. 26, 2016, granted, now 10,353,965.
Application 17/233,193 is a continuation of application No. 15/967,590, filed on Apr. 30, 2018, granted, now 11,003,714.
Application 15/967,590 is a continuation in part of application No. 15/665,148, filed on Jul. 31, 2017, granted, now 10,726,009.
Application 15/665,148 is a continuation in part of application No. 15/276,717, filed on Sep. 26, 2016, granted, now 10,353,965.
Application 17/233,193 is a continuation of application No. 15/967,590, filed on Apr. 30, 2018, granted, now 11,003,714.
Application 15/967,590 is a continuation in part of application No. 15/665,187, filed on Jul. 31, 2017, granted, now 11,232,100.
Application 15/665,187 is a continuation in part of application No. 15/276,717, filed on Sep. 26, 2016, granted, now 10,353,965.
Application 17/233,193 is a continuation of application No. 15/967,590, filed on Apr. 30, 2018, granted, now 11,003,714.
Application 15/967,590 is a continuation in part of application No. 15/665,248, filed on Jul. 31, 2017, granted, now 11,163,758.
Application 15/665,248 is a continuation in part of application No. 15/276,717, filed on Sep. 26, 2016, granted, now 10,353,965.
Application 17/233,193 is a continuation of application No. 15/967,590, filed on Apr. 30, 2018, granted, now 11,003,714.
Application 15/967,590 is a continuation in part of application No. 15/665,197, filed on Jul. 31, 2017, granted, now 11,461,334.
Application 15/665,197 is a continuation in part of application No. 15/276,717, filed on Sep. 26, 2016, granted, now 10,353,965.
Application 17/233,193 is a continuation of application No. 15/967,590, filed on Apr. 30, 2018, granted, now 11,003,714.
Application 15/967,590 is a continuation in part of application No. 15/665,279, filed on Jul. 31, 2017, granted, now 11,416,528.
Application 15/665,279 is a continuation in part of application No. 15/276,717, filed on Sep. 26, 2016, granted, now 10,353,965.
Application 17/233,193 is a continuation of application No. 15/967,590, filed on Apr. 30, 2018, granted, now 11,003,714.
Application 15/967,590 is a continuation in part of application No. 15/665,302, filed on Jul. 31, 2017, granted, now 10,795,884.
Application 15/665,302 is a continuation in part of application No. 15/276,717, filed on Sep. 26, 2016, granted, now 10,353,965.
Application 15/967,590 is a continuation in part of application No. 15/665,339, filed on Jul. 31, 2017.
Application 15/665,339 is a continuation in part of application No. 15/276,717, filed on Sep. 26, 2016, granted, now 10,353,965.
Prior Publication US 2023/0315785 A1, Oct. 5, 2023
monitoring a status of containerized search nodes in a containerized environment, wherein a particular containerized search node of the containerized search nodes is instantiated as one or more containers on a hosted computing device in the containerized environment;
based on said monitoring the status of the containerized search nodes, identifying a plurality of containerized search nodes of the containerized search nodes;
receiving, by a computing device of a data intake and query system, a first query and a second query, each of the first query and the second query identifying a particular set of data to be processed and a particular manner of processing the particular set of data, each particular set of data stored in one or more buckets, each bucket of the one or more buckets storing raw machine data associated with a timestamp;
in response to receiving the first query and the second query, dynamically identifying, by the computing device of the data intake and query system, a first set of containerized search nodes of the plurality of containerized search nodes to execute the first query and a second set of containerized search nodes of the plurality of containerized search nodes to execute the second query based on the status of the containerized search nodes;
executing the first query, wherein said executing the first query comprises assigning a first containerized search node of the first set of containerized search nodes to search a particular bucket of the one or more buckets; and
executing the second query, wherein said executing the second query comprises assigning a second containerized search node of the second set of containerized search nodes to search the particular bucket.