×

Data fabric service system architecture

  • US 10,353,965 B2
  • Filed: 09/26/2016
  • Issued: 07/16/2019
  • Est. Priority Date: 09/26/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a data intake and query system, a search query;

    defining, by the data intake and query system, a search scheme for applying the search query on a plurality of distributed data storage systems including an internal data storage system of the data intake and query system and an external data storage system communicatively coupled to the data intake and query system over a computer network, wherein the internal data storage system stores data as a plurality of time-indexed events including respective segments of raw machine data;

    transferring, by the data intake and query system, a portion of the search scheme to a search service for obtaining partial search results from the external data storage system;

    producing, by the data intake and query system, partial search results by applying a portion of the search scheme to the internal data storage system;

    transmitting, by the data intake and query system over the computer network, the partial search results to at least one worker node communicatively coupled to the external data storage system over the computer network, the at least one worker node being communicatively coupled to the search service;

    receiving, by the data intake and query system from the search service, search results of the search query obtained by application of the search scheme to the plurality of distributed data storage systems including the internal data storage system and the external data storage system;

    wherein the search results obtained by the data intake and query system from the search service are based on a combination of the partial search results of the internal data storage system and the partial search results obtained from the external data storage system combined by the at least one worker node; and

    causing output of the search results or data indicative of the search results by a display device to a user.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×