TERMINATING DATA SERVER NODES
    1.
    发明申请

    公开(公告)号:US20210152489A1

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

    申请号:US17158435

    申请日:2021-01-26

    申请人: SPLUNK Inc.

    摘要: A system of terminating data server nodes based on insufficient processing of messages. In embodiments, a plurality of time-stamped, searchable events from machine data are created. A plurality of data server nodes that service messages across one or more portions of the plurality of time-stamped, searchable events, are executed in parallel. For each message received, the message is sent to a data server node, of the plurality of data server nodes, to cause the receiving data server node to perform a data operation associated with the received message. A determination can then be made that a particular data server node insufficiently processes messages sent to the particular data server node. Thereafter, termination of the particular data server node is initiated to terminate processes or threads executed by the particular data server node.

    Processing event data using dynamic data server nodes

    公开(公告)号:US10911369B2

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

    申请号:US15493073

    申请日:2017-04-20

    申请人: Splunk Inc.

    摘要: A system of dynamically-instantiated data server components provides access to a data repository. Different data server components are assigned to different data collections in the repository. A distribution component receives messages and, based on data collection identifiers associated with the messages, routes the messages to corresponding data server components. Based on the messages, the data server components perform data operations with respect to their corresponding data collections. Data server components may be terminated when their assigned data collections are not in use. When an incoming message is associated with a data collection for which no data server component exists, the distribution component dynamically instantiates a new data server component for the data collection. In an embodiment, data server components make working copies of their respectively assigned data collections in a high-speed memory. By terminating inactive data server components, the system makes room in the memory for active data collections.

    DYNAMIC DATA SERVER NODES
    4.
    发明申请
    DYNAMIC DATA SERVER NODES 有权
    动态数据服务器名称

    公开(公告)号:US20150295848A1

    公开(公告)日:2015-10-15

    申请号:US14686669

    申请日:2015-04-14

    申请人: Splunk Inc.

    IPC分类号: H04L12/911 H04L12/26

    摘要: A system of dynamically-instantiated data server components provides access to a data repository. Different data server components are assigned to different data collections in the repository. A distribution component receives messages and, based on data collection identifiers associated with the messages, routes the messages to corresponding data server components. Based on the messages, the data server components perform data operations with respect to their corresponding data collections. Data server components may be terminated when their assigned data collections are not in use. When an incoming message is associated with a data collection for which no data server component exists, the distribution component dynamically instantiates a new data server component for the data collection. In an embodiment, data server components make working copies of their respectively assigned data collections in a high-speed memory. By terminating inactive data server components, the system makes room in the memory for active data collections.

    摘要翻译: 动态实例化的数据服务器组件系统提供对数据存储库的访问。 不同的数据服务器组件被分配给存储库中的不同数据集合。 分发组件接收消息,并且基于与消息相关联的数据收集标识符将消息路由到相应的数据服务器组件。 基于消息,数据服务器组件对其相应的数据收集进行数据操作。 数据服务器组件可能在其分配的数据集合未被使用时终止。 当传入消息与不存在数据服务器组件的数据收集相关联时,分发组件动态实例化用于数据收集的新数据服务器组件。 在一个实施例中,数据服务器组件在高速存储器中产生其分配的数据集合的工作副本。 通过终止非活动数据服务器组件,系统在存储器中为活动数据集合腾出空间。

    Processing Event Data Using Dynamic Data Server Nodes

    公开(公告)号:US20170237683A1

    公开(公告)日:2017-08-17

    申请号:US15493073

    申请日:2017-04-20

    申请人: Splunk Inc.

    摘要: A system of dynamically-instantiated data server components provides access to a data repository. Different data server components are assigned to different data collections in the repository. A distribution component receives messages and, based on data collection identifiers associated with the messages, routes the messages to corresponding data server components. Based on the messages, the data server components perform data operations with respect to their corresponding data collections. Data server components may be terminated when their assigned data collections are not in use. When an incoming message is associated with a data collection for which no data server component exists, the distribution component dynamically instantiates a new data server component for the data collection. In an embodiment, data server components make working copies of their respectively assigned data collections in a high-speed memory. By terminating inactive data server components, the system makes room in the memory for active data collections.

    Dynamic data server nodes
    6.
    发明授权

    公开(公告)号:US09660930B2

    公开(公告)日:2017-05-23

    申请号:US14686669

    申请日:2015-04-14

    申请人: Splunk Inc.

    摘要: A system of dynamically-instantiated data server components provides access to a data repository. Different data server components are assigned to different data collections in the repository. A distribution component receives messages and, based on data collection identifiers associated with the messages, routes the messages to corresponding data server components. Based on the messages, the data server components perform data operations with respect to their corresponding data collections. Data server components may be terminated when their assigned data collections are not in use. When an incoming message is associated with a data collection for which no data server component exists, the distribution component dynamically instantiates a new data server component for the data collection. In an embodiment, data server components make working copies of their respectively assigned data collections in a high-speed memory. By terminating inactive data server components, the system makes room in the memory for active data collections.