×

Systems, methods, and devices for dynamic resource monitoring and allocation in a cluster system

  • US 9,647,955 B2
  • Filed: 04/21/2016
  • Issued: 05/09/2017
  • Est. Priority Date: 06/28/2013
  • Status: Active Grant
First Claim
Patent Images

1. A hadoop computer cluster comprising:

  • one or more processors of a master node, wherein the master node comprises a supervisor controller; and

    one or more processors of a plurality of computing system nodes, the one or more processors of the plurality of computing system nodes configured to perform computing processes on received tasks, wherein each computing system node comprises an agent controller,wherein each agent controller is configured to monitor system resources utilization by one or more tasks of the respective computing system node and to transmit information describing the monitored system resources utilization to the supervisor controller,wherein the supervisor controller is configured to assign an additional task to a first computing system node based on determining that the utilization of electronic random access memory of the first computing system node is below a first threshold level, the determination based at least in part on the information describing the monitored system resources utilization, transmitted from the agent controller of the first computing system node,wherein the supervisor controller is further configured to reduce the use of the electronic random access memory of the second computing system node by a task assigned to the second computing system node based on determining that utilization of the electronic random access memory of the second computing system node is above a second threshold level, the determination based at least in part on the information describing the monitored system resources utilization, transmitted from the agent controller of the second computing system node, andwherein the master node and the plurality of computing system nodes include a computer processor and an electronic storage medium.

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