US 11,922,222 B1
Generating a modified component for a data intake and query system using an isolated execution environment image
Gaurav Chawla, San Jose, CA (US); Mehul Goyal, Pleasanton, CA (US); Sanish Mahadik, Santa Clara, CA (US); and Sumeet Rohatgi, Fremont, CA (US)
Assigned to Splunk Inc., San Francisco, CA (US)
Filed by Splunk Inc., San Francisco, CA (US)
Filed on Jan. 30, 2020, as Appl. No. 16/777,612.
Int. Cl. G06F 9/46 (2006.01); G06F 8/71 (2018.01); G06F 9/455 (2018.01); G06F 9/50 (2006.01)
CPC G06F 9/5077 (2013.01) [G06F 8/71 (2013.01); G06F 9/45558 (2013.01); G06F 2009/45562 (2013.01); G06F 2009/4557 (2013.01)] 29 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving configurations of a component of a data intake and query system from a client computing device associated with a tenant, wherein at least one instance of the component is configured for execution in a shared computing resource environment and is configured to process data from a plurality of tenants, wherein the plurality of tenants includes the tenant;
generating an image of a modified component corresponding to the component based on the configurations;
communicating the image of the modified component to a master node in the shared computing resource environment, wherein the master node provides at least one instance of the modified component for use based on the image of the modified component;
associating the at least one instance of the modified component with the tenant, wherein the at least one instance of the modified component processes data from the tenant; and
disassociating the at least one instance of the component with the tenant, wherein after the disassociating, the at least one instance of the component continues to process data from other tenants of the plurality of tenants.