发明名称 INFORMATION PROCESSING EQUIPMENT, INFORMATION PROCESSING METHOD AND STORAGE MEDIUM
摘要 Information processing equipment of the present invention includes a proxy response processing unit which outputs a content of a response stored in association with a command to a storage unit, and a delay processing unit which sends commands to the storage unit in accordance with time stored in a memory unit, receives a response of the storage unit, determines whether or not there is a difference between the response and the stored response of the storage unit and, when there is a difference, updates the stored content of the response, then sets a value indicting an initialized state in a check flag which stores data indicating whether or not the storage unit is initialized, and a control unit which sends a command for the storage unit to the proxy response processing unit and sends a response of the storage unit to the delay processing unit.
申请公布号 US2015280982(A1) 申请公布日期 2015.10.01
申请号 US201514671132 申请日期 2015.03.27
申请人 NEC Corporation 发明人 TANIUCHI Noriyuki
分类号 H04L12/24;H04L29/08 主分类号 H04L12/24
代理机构 代理人
主权项 1. Information processing equipment comprising: a CPU; and a memory device which is connected to the CPU, wherein the memory device comprising: a first memory unit which stores information identifying a plurality of storage units included in storage equipment, attributes characterizing the storage units, contents of responses of the storage units to commands required for initialization processing for initializing the storage units, and information concerning initialization; a second memory unit which stores time when each of commands that are not needed for initialization processing is issued to the storage units for the first time among commands to the storage units; a third memory unit which stores a copy of information stored in the second memory unit at the end of initialization processing; and a fourth memory unit which stores commands to be issued to the storage units in initialization processing, the commands being sorted in accordance with the time stored in the third memory unit; and the CPU executes operations as a proxy response processing unit, a delay processing unit and a control unit, wherein the proxy response processing unit outputs a content of a response corresponding to each of commands to the storage units, the content of the response being stored in the first memory unit; the delay processing unit outputs a command stored in the fourth memory unit to the storage units, receives a content of a response from each of the storage units, determines whether or not there is a difference between the received content of the response and the content of the response of the storage unit stored in the first memory unit, when there is a difference, updates the content of the response stored in the first memory unit, when there is not a difference, does not update the content of the response stored in the first memory unit, and sets a value indicating an initialized state in a check flag column which stores data indicating a state of initialization of each of the storage units; and the control unit connects to a server unit including an OS program which sends commands directed to the storage units and receives contents of responses from the storage units, starts initialization processing in response to start of initialization processing by the OS program, as the initialization processing, sets a value indicating an uninitialized state in the check flag column, when receiving a command directed to the storage unit from the OS program, stores the command in the fourth memory unit in an order stored in the third memory unit, determines whether or not the command is an initialization command, when the command is an initialization command, sends the command to the proxy response processing unit, receives a content of a response from the proxy response processing unit, and sends the content of the response back to the OS program, when the command is not an initialization command, sends the command to one of the storage units and stores time when the command is received in the second memory unit, when the control unit receives a content of a response to the OS program from the storage unit, sends the content of the response to the delay processing unit, after the end of the initialization processing, copies the content stored in the second memory unit to the third memory unit, and after copying the content, switches the operation as the control unit to an operation for directly mediating the commands from the server equipment to the storage units and the contents of responses from the storage units to the server equipment.
地址 Tokyo JP
您可能感兴趣的专利