Patent ID: 9201707
Filing Date: 2015-12-01
Classification: G06F,Y02D

Abstract:
1. A distributed system comprising: ordinary nodes each including a power-supply control unit and a task executing unit; and a management node including a job receiving unit for receiving a job execution instruction, a job managing unit for disassembling a job received by said job receiving unit into one task or a plurality of tasks and for driving one of said ordinary nodes or a plurality of said ordinary nodes to carry out said tasks, and a node power-supply control unit for managing as well as controlling the states of power supplies of said ordinary nodes, wherein: said power-supply control unit has: a function to put any one of said ordinary nodes in a reduced-power state at one of a plurality of stages having different amounts of electric power consumed at said reduced-power state and different times of recovery from said reduced-power state to a normal activated state; and a function to restore any one of said ordinary nodes in a reduced-power state to said normal activated state; said job managing unit determines an ordinary-node count representing the number of said ordinary nodes for carrying out tasks obtained as a result of disassembling a job received by said management node in accordance with the magnitude of said job; if the number of said ordinary nodes each put in said normal activated state and capable of carrying out said tasks is smaller than said ordinary-node count determined by said job managing unit to represent the number of said ordinary nodes for carrying out said tasks, said node power-supply control unit carries out an active-node select function to select as many ordinary nodes from said ordinary nodes put at one or more state stages selected from said stages of said reduced-power state as required to satisfy said ordinary-node count representing the number of ordinary nodes for carrying out said tasks; said node power-supply control unit carries out said active-node select function to select ordinary nodes to be restored to said normal activated state among said ordinary nodes each put at one of said stages of said reduced-power state in accordance with an ordinary-node order starting with said ordinary node existing in a reduced-power state and having a short time of recovery to said normal activated state; said node power-supply control unit issues an activation instruction to each of said selected ordinary nodes as an instruction requesting said ordinary node to make a transition to said normal activated state; said job managing unit issues task execution instructions to said ordinary nodes which are already put in said normal activated state and capable of executing tasks and to said ordinary nodes restored to said normal activated state in accordance with said activation instruction issued by said node power-supply control unit to serve as task execution instructions requesting said ordinary nodes to execute said tasks; and said task executing unit carries out said tasks in accordance with said task execution instructions issued by said job managing unit, wherein: each of said ordinary nodes has at least a processor for carrying out arithmetic processing as well as a memory and a nonvolatile storage apparatus which are used for storing information.