-
公开(公告)号:US11366686B1
公开(公告)日:2022-06-21
申请号:US17107601
申请日:2020-11-30
Applicant: Splunk Inc.
Inventor: Ledio Ago , Ronnie Sun , Mathew Elting
IPC: G06F15/173 , G06F9/46 , G06F21/60 , G06F16/21 , G06F16/22 , G06F16/2457 , G06F21/55 , G06F16/242 , G06F9/455
Abstract: A multitenant deployment includes a computing cluster that executes multiple containerized instances of a software application. Each containerized instance is associated with one or more datastores that can be assigned to different tenants. A registry store maintains a mapping between tenants and datastores, thereby allowing a registry manager to properly route tenant requests to the correct datastores. A capacity manager tracks tenant usage of datastores in the registry store and then scales computing resources for each tenant in proportion to usage. The capacity manager also migrates tenant resources in response to catastrophic failures or upgrades. In this fashion, the multitenant deployment can adapt a single-tenant software application for multi-tenancy in a manner that is both transparent and secure for the tenant.
-
公开(公告)号:US11258803B2
公开(公告)日:2022-02-22
申请号:US16796825
申请日:2020-02-20
Applicant: SPLUNK INC.
Inventor: Robin Kumar Das , Ledio Ago , Declan Gerard Shanaghy , Gaurav Gupta
IPC: G06F16/13 , H04L29/06 , G06F16/21 , G06F16/16 , G06F16/901 , G06F16/951 , G06F16/955 , G06F16/958 , G06F16/22 , G06F16/9537 , G06Q20/14 , H04L12/14 , H04L67/1097 , G06F9/48 , G06F9/50 , G06F21/62
Abstract: Embodiments are directed towards a system and method for a cloud-based front end that may abstract and enable access to the underlying cloud-hosted elements and objects that may be part of a multi-tenant application, such as a search application. Search objects may be employed to access indexed objects. An amount of indexed data accessible to a user may be based on an index storage limit selected by the user, such that data that exceeds the index storage limit may continue to be indexed. Also, one or more projects can be elastically scaled for a user to provide resources that may meet the specific needs of each project.
-
公开(公告)号:US10853124B2
公开(公告)日:2020-12-01
申请号:US15715123
申请日:2017-09-25
Applicant: Splunk Inc.
Inventor: Ledio Ago , Ronnie Sun , Mathew Elting
IPC: G06F15/173 , G06F9/46 , G06F21/60 , G06F16/21 , G06F16/22 , G06F16/242 , G06F16/2457 , G06F21/55 , G06F9/455
Abstract: A multitenant deployment includes a computing cluster that executes multiple containerized instances of a software application. Each containerized instance is associated with one or more datastores that can be assigned to different tenants. A registry store maintains a mapping between tenants and datastores, thereby allowing a registry manager to properly route tenant requests to the correct datastores. A capacity manager tracks tenant usage of datastores in the registry store and then scales computing resources for each tenant in proportion to usage. The capacity manager also migrates tenant resources in response to catastrophic failures or upgrades. In this fashion, the multitenant deployment can adapt a single-tenant software application for multi-tenancy in a manner that is both transparent and secure for the tenant.
-
公开(公告)号:US20180246957A1
公开(公告)日:2018-08-30
申请号:US15967478
申请日:2018-04-30
Applicant: SPLUNK INC.
Inventor: Ledio Ago , Declan Gerard Shanaghy
IPC: G06F17/30
CPC classification number: G06F16/35 , G06F16/328
Abstract: The various embodiments describe multi-site cluster-based data intake and query systems, including cloud-based data intake and query systems. Using a hybrid search system that includes cloud-based data intake and query systems working in concert with so-called “on-premises” data intake and query systems can promote the scalability of search functionality. In addition, the hybrid search system can enable data isolation in a manner in which sensitive data is maintained “on premises” and information or data that is not sensitive can be moved to the cloud-based system. Further, the cloud-based system can enable efficient leveraging of data that may already exist in the cloud. In addition, various embodiments enable configuration data associated with search functionality to be shared amongst clusters in a manner that promotes cluster security. Specifically, a shared data store can be utilized to store configuration information such that when a particular cluster wishes to use the configuration information, it simply retrieves the configuration information from the shared data store, thus avoiding direct communication with other clusters. Although the invention has been described in language specific to structural features and/or methodological acts, it is to be understood that the invention defined in the appended claims is not necessarily limited to the specific features or acts described. Rather, the specific features and acts are disclosed as example forms of implementing the claimed invention.
-
公开(公告)号:US09992208B2
公开(公告)日:2018-06-05
申请号:US15339884
申请日:2016-10-31
Applicant: Splunk Inc.
Inventor: Robin Kumar Das , Ledio Ago , Declan Gerard Shanaghy , Gaurav Gupta
CPC classification number: H04L63/105 , G06F9/4887 , G06F9/5088 , G06F17/30091 , G06F17/30094 , G06F17/30117 , G06F17/30289 , G06F17/30321 , G06F17/30336 , G06F17/30864 , G06F17/3087 , G06F17/30876 , G06F17/30896 , G06F17/30946 , G06F21/6218 , G06Q20/145 , H04L12/1435 , H04L63/10 , H04L67/1097
Abstract: Embodiments are directed towards a system and method for a cloud-based front end that may abstract and enable access to the underlying cloud-hosted elements and objects that may be part of a multi-tenant application, such as a search application. Search objects may be employed to access indexed objects. An amount of indexed data accessible to a user may be based on an index storage limit selected by the user, such that data that exceeds the index storage limit may continue to be indexed. Also, one or more projects can be elastically scaled for a user to provide resources that may meet the specific needs of each project.
-
公开(公告)号:US09356934B2
公开(公告)日:2016-05-31
申请号:US14690249
申请日:2015-04-17
Applicant: Splunk Inc.
Inventor: Robin Kumar Das , Ledio Ago , Declan Gerard Shanaghy , Gaurav Gupta
CPC classification number: H04L63/105 , G06F9/4887 , G06F9/5088 , G06F17/30091 , G06F17/30094 , G06F17/30117 , G06F17/30289 , G06F17/30321 , G06F17/30336 , G06F17/30864 , G06F17/3087 , G06F17/30876 , G06F17/30896 , G06F17/30946 , G06F21/6218 , G06Q20/145 , H04L12/1435 , H04L63/10 , H04L67/1097
Abstract: Embodiments are directed towards a system and method for a cloud-based front end that may abstract and enable access to the underlying cloud-hosted elements and objects that may be part of a multi-tenant application, such as a search application. Search objects may be employed to access indexed objects. An amount of indexed data accessible to a user may be based on an index storage limit selected by the user, such that data that exceeds the index storage limit may continue to be indexed. Also, one or more projects can be elastically scaled for a user to provide resources that may meet the specific needs of each project.
Abstract translation: 实施例涉及用于基于云的前端的系统和方法,该系统和方法可以抽象并使得能够访问可能是诸如搜索应用的多租户应用的一部分的基于云托管的元素和对象。 可以使用搜索对象来访问索引对象。 用户可访问的索引数据量可以基于用户选择的索引存储限制,使得超过索引存储限制的数据可以继续被索引。 此外,一个或多个项目可以弹性地缩放以供用户提供可满足每个项目的特定需求的资源。
-
公开(公告)号:US20160092558A1
公开(公告)日:2016-03-31
申请号:US14526493
申请日:2014-10-28
Applicant: Splunk Inc.
Inventor: Ledio Ago , Declan Gerard Shanaghy
IPC: G06F17/30
CPC classification number: G06F17/30705 , G06F17/30631
Abstract: Various embodiments describe multi-site cluster-based data intake and query systems, including cloud-based data intake and query systems. Using a hybrid search system that includes cloud-based data intake and query systems working in concert with so-called “on-premises” data intake and query systems can promote the scalability of search functionality. In addition, the hybrid search system can enable data isolation in a manner in which sensitive data is maintained “on premises” and information or data that is not sensitive can be moved to the cloud-based system. Further, the cloud-based system can enable efficient leveraging of data that may already exist in the cloud.
Abstract translation: 各种实施例描述了基于多站点集群的数据采集和查询系统,包括基于云的数据采集和查询系统。 使用混合搜索系统,包括基于云的数据采集和与所谓的“本地”数据采集和查询系统协同工作的查询系统,可以提高搜索功能的可扩展性。 此外,混合搜索系统可以以敏感数据维护“在场所”的方式启用数据隔离,并且不敏感的信息或数据可以移动到基于云的系统。 此外,基于云的系统可以有效利用云中可能存在的数据。
-
公开(公告)号:US20150269005A1
公开(公告)日:2015-09-24
申请号:US14733870
申请日:2015-06-08
Applicant: Splunk Inc.
Inventor: Robin Kumar Das , Ledio Ago , Declan Gerard Shanaghy , Gaurav Gupta
CPC classification number: H04L63/105 , G06F9/4887 , G06F9/5088 , G06F17/30091 , G06F17/30094 , G06F17/30117 , G06F17/30289 , G06F17/30321 , G06F17/30336 , G06F17/30864 , G06F17/3087 , G06F17/30876 , G06F17/30896 , G06F17/30946 , G06F21/6218 , G06Q20/145 , H04L12/1435 , H04L63/10 , H04L67/1097
Abstract: Embodiments are directed towards a system and method for a cloud-based front end that may abstract and enable access to the underlying cloud-hosted elements and objects that may be part of a multi-tenant application, such as a search application. Search objects may be employed to access indexed objects. An amount of indexed data accessible to a user may be based on an index storage limit selected by the user, such that data that exceeds the index storage limit may continue to be indexed. Also, one or more projects can be elastically scaled for a user to provide resources that may meet the specific needs of each project.
Abstract translation: 实施例涉及用于基于云的前端的系统和方法,该系统和方法可以抽象并使得能够访问可能是诸如搜索应用的多租户应用的一部分的基于云托管的元素和对象。 可以使用搜索对象来访问索引对象。 用户可访问的索引数据量可以基于用户选择的索引存储限制,使得超过索引存储限制的数据可以继续被索引。 此外,一个或多个项目可以弹性地缩放以供用户提供可满足每个项目的特定需求的资源。
-
公开(公告)号:US08682930B2
公开(公告)日:2014-03-25
申请号:US13662356
申请日:2012-10-26
Applicant: Splunk Inc.
Inventor: Robin Kumar Das , Ledio Ago , Declan Gerard Shanaghy , Gaurav Gupta
IPC: G06F17/30
CPC classification number: H04L63/105 , G06F9/4887 , G06F9/5088 , G06F17/30091 , G06F17/30094 , G06F17/30117 , G06F17/30289 , G06F17/30321 , G06F17/30336 , G06F17/30864 , G06F17/3087 , G06F17/30876 , G06F17/30896 , G06F17/30946 , G06F21/6218 , G06Q20/145 , H04L12/1435 , H04L63/10 , H04L67/1097
Abstract: Embodiments are directed towards a system and method for a cloud-based front end that may abstract and enable access to the underlying cloud-hosted elements and objects that may be part of a multi-tenant application, such as a search application. Search objects may be employed to access indexed objects. An amount of indexed data accessible to a user may be based on an index storage limit selected by the user, such that data that exceeds the index storage limit may continue to be indexed. Also, one or more projects can be elastically scaled for a user to provide resources that may meet the specific needs of each project.
Abstract translation: 实施例涉及用于基于云的前端的系统和方法,该系统和方法可以抽象并使得能够访问可能是诸如搜索应用的多租户应用的一部分的基于云托管的元素和对象。 可以使用搜索对象来访问索引对象。 用户可访问的索引数据量可以基于用户选择的索引存储限制,使得超过索引存储限制的数据可以继续被索引。 此外,一个或多个项目可以弹性地缩放以供用户提供可满足每个项目的特定需求的资源。
-
公开(公告)号:US20130054537A1
公开(公告)日:2013-02-28
申请号:US13662356
申请日:2012-10-26
Applicant: Splunk Inc.
Inventor: Robin Kumar Das , Ledio Ago , Declan Gerard Shanaghy , Gaurav Gupta
IPC: G06F17/30
CPC classification number: H04L63/105 , G06F9/4887 , G06F9/5088 , G06F17/30091 , G06F17/30094 , G06F17/30117 , G06F17/30289 , G06F17/30321 , G06F17/30336 , G06F17/30864 , G06F17/3087 , G06F17/30876 , G06F17/30896 , G06F17/30946 , G06F21/6218 , G06Q20/145 , H04L12/1435 , H04L63/10 , H04L67/1097
Abstract: Embodiments are directed towards a system and method for a cloud-based front end that may abstract and enable access to the underlying cloud-hosted elements and objects that may be part of a multi-tenant application, such as a search application. Search objects may be employed to access indexed objects. An amount of indexed data accessible to a user may be based on an index storage limit selected by the user, such that data that exceeds the index storage limit may continue to be indexed. Also, one or more projects can be elastically scaled for a user to provide resources that may meet the specific needs of each project.
-
-
-
-
-
-
-
-
-