×

Application bundle management across mixed file system types

  • US 9,900,374 B2
  • Filed: 06/27/2015
  • Issued: 02/20/2018
  • Est. Priority Date: 05/21/2015
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for managing a file system having a cluster of compute nodes to process a stream of tuples using an application bundle, the system comprising:

  • a memory having a set of computer readable computer instructions, anda processor for executing the set of computer readable instructions, the set of computer readable instructions including;

    establishing, on the cluster of compute nodes, a cluster bundle directory, wherein the cluster bundle directory is a first level of a multilevel directory structure, and wherein the cluster bundle directory is a global directory that tracks which host has the application bundle installed;

    establishing, on a first compute node of the cluster of compute nodes, a host bundle library, wherein the host bundle library is a second level of the multilevel directory structure, and wherein the host bundle library is a local library that tracks which host shares the application bundle;

    receiving the stream of tuples to be processed by a plurality of processing elements operating on the cluster of compute nodes including the first compute node;

    detecting, using the cluster bundle directory, that the application bundle is not installed on the first compute node;

    determining, using both the cluster bundle directory and the host bundle library, to initiate a sourcing operation with respect to the application bundle; and

    processing, in response to initiating the sourcing operation, the stream of tuples using the application bundle.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×