发明名称 Storage system having a channel control function using a plurality of processors
摘要 Host-connected storage system, including: channel adaptor with local router having processor and transfer list index/processor number information, and a protocol processor for host and router data exchange; and plural storage nodes each including a processor and disk drive and providing the disk drive to the host as a logical unit, wherein processor number information including logical unit and processor number of the node, wherein transfer list index/processor number information including processor number identifying the processor and index information identifying a transfer list including instruction sent to the protocol processor, wherein the router determines a first processor transfer destination of a write request via the processor number information on receiving the write request from the host through the protocol processor, wherein the first processor generates a first transfer list including processing instructed to the protocol processor, and first index information indexing the first transfer list on receiving the write request.
申请公布号 US8843703(B2) 申请公布日期 2014.09.23
申请号 US201213688483 申请日期 2012.11.29
申请人 Hitachi, Ltd. 发明人 Nakamura Shuji;Fujibayashi Akira;Hosoya Mutsumi
分类号 G06F3/06;H04L29/08 主分类号 G06F3/06
代理机构 Antonelli, Terry, Stout & Kraus, LLP. 代理人 Antonelli, Terry, Stout & Kraus, LLP.
主权项 1. A storage system, coupled to a host computer, comprising: a channel adaptor including a local router including a processor number information and a transfer list index/processor number information, and a protocol processor transmitting and receiving data between the host computer and the local router; and a plurality of storage nodes each including a processor and a disk drive; wherein each of storage nodes provides the disk drive to the host computer as a logical unit; wherein the processor number information includes a logical unit number and a processor number of the storage node; wherein the transfer list index/processor number information includes the processor number for identifying a processor from among the processors of the plurality of storage nodes and index information for identifying a transfer list including instructions which the processor sends to the protocol processor; wherein the local router determines a first processor from among the processors of the plurality of storage nodes which is to be a transfer destination of the write request based on the processor number information in the case of the local router receiving the write request from the host computer through the protocol processor; wherein the first processor generates and sends to the protocol processor a first transfer list which includes processing instructions and also generates a first index information which is an index of the first transfer list in the case of the local router receiving the write request; wherein the protocol processor transmits second index information to the local router which is an index of the transfer list corresponding to a completion message of the write request; and wherein the local router determines a processor number to send the completion message based on the second index information and updated transfer list index/processor number information.
地址 Tokyo JP