×

Partitioned performance tracking core resource consumption independently

  • US 10,142,195 B1
  • Filed: 09/30/2015
  • Issued: 11/27/2018
  • Est. Priority Date: 09/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method to independently track resource consumption in a distributed file system operating as a cluster of a set of nodes comprising:

  • identifying a work item wherein the work item is associated with an access zone identifier of the distributed file system, a user identifier of the distributed file system, a group identifier of the distributed file system, a protocol of the distributed file system, a client internet protocol address, and a node identifier of the distributed file system;

    determining a set of reference resource accounting token (“

    RAT”

    ) specifications based on the access zone identifier, the user identifier, the group identifier, the protocol, the client internet protocol address, and the node identifier;

    associating the work item with a set of resource accounting tokens (“

    RATs”

    ) based on the set of reference RAT specifications;

    generating a resource record for the work item wherein the resource record contains an accounting of a set of resources required to process the work item wherein the set of resources includes at least one of a resource consumption time duration, network bandwidth, disk activity, central processing unit (“

    CPU”

    ) usage, and memory usage;

    processing the work item; and

    in response to the work item being processed, recording the resource record into the set of RATs.

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