发明名称 Computer system, server module, and storage module
摘要 An exemplary computer system includes a server module including a first processor and first memory, a storage module including a second processor, a second memory and a storage device, and a transfer module. The transfer module retrieves a first transfer list including an address of a first storage area, which is set on the first memory for a read command, from the server module. The transfer module retrieves a second transfer list including an address of a second storage area in the second memory, in which data corresponding to the read command read from the storage device is stored temporarily, from the storage module. The transfer module sends the data corresponding to the read command in the second storage area to the first storage area by controlling the data transfer between the second storage area and the first storage area based on the first and second transfer lists.
申请公布号 US8868865(B1) 申请公布日期 2014.10.21
申请号 US201314045631 申请日期 2013.10.03
申请人 Hitachi, Ltd. 发明人 Kondoh Yuki;Ohara Isao
分类号 G06F12/00;G06F3/06;G06F13/42 主分类号 G06F12/00
代理机构 Mattingly & Malur, PC 代理人 Mattingly & Malur, PC
主权项 1. A computer system comprising: a server module including a first processor and first memory; a storage module including a second processor, a second memory and a storage device; and wherein the server module further includes a transfer module which controls a data transfer between the first memory of the server module and the second memory of the storage module, wherein when the first processor of the server module issues a read command to the second processor of the storage module via the transfer module, wherein the transfer module retrieves a first transfer list including a first address of the first memory for the read command, which is set by the first processor; wherein the transfer module further retrieves a second transfer list including a second address of the second memory, in which data corresponding to the read command read from the storage device is stored temporarily by the second processor, wherein the transfer module creates a conversion list by associating the first address as the data transfer destination address with the second address as the data transfer source address in accordance with the first transfer list and the second transfer list, wherein the transfer module executes a data transfer from the second memory to the first memory based on the conversion list, wherein the transfer module sends a notice of a completion of the data transfer to the second processor, and wherein the transfer module to sends a notice of a completion of the read command to the first processor in response to receiving an instruction from the second processor.
地址 Tokyo JP