发明名称 Load control device
摘要 A load control device 10 for assigning transaction processes to a plurality of computation resources has: a receiver 101 that receives a transaction process request; an assignment controller 102 that selects appropriate assignment destinations to which received transactions are assigned, and then stores the transactions in transmission queues 103 provided for the assignment destinations respectively; a transmitter 104 that transmits transaction data stored in the transmission queues 103 to the assignment destinations; an overflow detector 105 that monitors whether or not the number of transactions accumulated in each of the transmission queues 103 corresponding to the respective assignment destinations exceeds an upper limit; and a reassigning part 106 that, when the number of transactions exceeds the upper limit as a result of the monitoring by the overflow detector 105, reselects assignment destinations to which the transactions stored at the number of transactions exceeding the upper limit are assigned.
申请公布号 US9086910(B2) 申请公布日期 2015.07.21
申请号 US201113576469 申请日期 2011.01.11
申请人 NEC CORPORATION 发明人 Fujita Naotake
分类号 G06F9/48;G06F9/46;G06F9/50 主分类号 G06F9/48
代理机构 Sughrue Mion, PLLC 代理人 Sughrue Mion, PLLC
主权项 1. A load control device including a processor for assigning transaction processes to a plurality of computation resources, the load control device comprising: a receiver that receives a transaction process request; an assignment controller that selects assignment destinations to which received transactions are assigned, and then stores the transactions in transmission queues provided for the assignment destinations respectively, wherein at least one of the transmission queues comprises a hardware storage device; a transmitter that transmits transaction data stored in the transmission queues to the assignment destinations; an overflow detector that monitors whether or not the number of transactions accumulated in each of the transmission queues corresponding to the respective assignment destinations exceeds an upper limit; and a reassigning part that, when the number of transactions exceeds the upper limit as a result of the monitoring by the overflow detector, reselects assignment destinations to which the transactions stored at the number of transactions exceeding the upper limit are assigned, wherein an ON/OFF state of a power source of each of the computation resources is controlled based on an expected number of transactions, and the assignment controller selects the assignment destinations based on the ON/OFF state of the power source of each of the computation resources.
地址 Tokyo JP