COMPUTER, COMMUNICATION DRIVER, AND COMMUNICATION CONTROL METHOD

    公开(公告)号:US20180285021A1

    公开(公告)日:2018-10-04

    申请号:US15761117

    申请日:2016-02-19

    申请人: HITACHI, LTD.

    IPC分类号: G06F3/06 G06F9/54

    摘要: A memory stores: a communication driver that is a software program which runs in an operating system and communicates with a host; and a storage service program that is a software program which runs on the operating system and controls retention of data by a storage apparatus as a storage. The processor is capable of configuring a plurality of queue pairs which transmit information in inter-process communication between the communication driver and the storage service program, and the processor further configures command distribution information which associates a queue pair and a logical volume with each other, specifies a queue pair corresponding to a logical volume that is an access destination of a command requested by the host, and enqueues a command request of the command to the specified queue pair.

    STORAGE SYSTEM AND DATA TRANSFER METHOD
    2.
    发明申请

    公开(公告)号:US20200301599A1

    公开(公告)日:2020-09-24

    申请号:US16793855

    申请日:2020-02-18

    申请人: Hitachi, Ltd.

    IPC分类号: G06F3/06 G06F12/1009

    摘要: A storage system includes at least one drive chassis connected to at least one host computer via a first network, and a storage controller connected to the drive chassis, in which the storage controller instructs the drive chassis to create a logical volume, and the drive chassis creates a logical volume according to an instruction from the storage controller, provides a storage area of the storage system to the host computer, and receives an IO command from the host computer to the storage area of the storage system.

    STORAGE SYSTEM AND MAPPING METHOD
    3.
    发明申请

    公开(公告)号:US20190213147A1

    公开(公告)日:2019-07-11

    申请号:US16333640

    申请日:2017-05-22

    申请人: Hitachi, Ltd.

    IPC分类号: G06F13/16 G06F13/42

    摘要: A storage system, which is configured to separately create a device file corresponding to each device in the system and to access based on a bus number of a bus of a corresponding device connection destination stored in the device file, the device corresponding to the device file, is configured to create a latest bus tree information indicating a connection relationship between each bus and each device in the system, to separately detect, based on the latest created bus tree information, a bus number of a bus of each device connection destination, and to change the bus number of the bus of the corresponding device connection destination respectively described in each device file or to re-create each device file, based on a detection result.

    STORAGE APPARATUS
    4.
    发明申请

    公开(公告)号:US20210365397A1

    公开(公告)日:2021-11-25

    申请号:US17010691

    申请日:2020-09-02

    申请人: Hitachi, Ltd.

    IPC分类号: G06F13/40 G06F15/173

    摘要: A storage apparatus in which a controller reads out a port status of a switch in a short period of time is disclosed. The storage apparatus includes a switch and a plurality of storage controllers configured to communicate with each other through the switch. The switch includes a switch processor, a plurality of data ports, a switch integrated circuit, a memory, and a management interface. One of the plurality of data ports and a management port of the management interface are connected to each other. The switch processor stores a status of the plurality of data ports acquired from the switch integrated circuit into the memory. The plurality of storage controllers access the management interface through the plurality of data ports and the management port and receive the statuses of the plurality of data ports stored in the memory from the management interface.

    INFORMATION SYSTEM CAPABLE OF EXPANDING DRIVE AND BUS NUMBER ALLOCATION METHOD OF THE INFORMATION SYSTEM
    5.
    发明申请
    INFORMATION SYSTEM CAPABLE OF EXPANDING DRIVE AND BUS NUMBER ALLOCATION METHOD OF THE INFORMATION SYSTEM 有权
    信息系统能够扩展驱动和总线编号分配方法

    公开(公告)号:US20160117281A1

    公开(公告)日:2016-04-28

    申请号:US14373911

    申请日:2013-09-25

    申请人: HITACHI, LTD.

    摘要: In a storage device applying PCIe to a back-end network connection, in order to be capable of allocating bus numbers and making a PCIe switch expanded afterwards usable, it is necessary to once reset all PCIe switches. To dissolve this necessity, PCIe switches of the back-end network of the storage device are connected in series, a range of continuous bus numbers that are managed and stored in bus number management table is allocated for the back-end network connection, and when expanding the PCIe switch, the bus numbers are allocated in ascending order from a minimum value of the allocatable bus numbers to each of a link between the PCIe switches and to a virtual PCI bus within the PCIe switch, and the bus numbers are allocated in descending order from a maximum value of the allocatable bus numbers to the link between the PCIe switch and a drive.

    摘要翻译: 在将PCIe应用于后端网络连接的存储设备中,为了能够分配总线编号并使PCIe交换机之后扩展成可用,需要一次复位所有PCIe交换机。 为了解决这个需要,存储设备的后端网络的PCIe交换机被串联连接,被管理和存储在总线号码管理表中的连续总线数量被分配给后端网络连接,当 扩展PCIe交换机,总线编号从可分配总线数的最小值到PCIe交换机之间的链路和PCIe交换机中的虚拟PCI总线之间的每个升序分配,总线编号按降序分配 从可分配总线编号的最大值到PCIe开关和驱动器之间的链接。

    DRIVE BOX, STORAGE SYSTEM AND DATA TRANSFER METHOD

    公开(公告)号:US20210042032A1

    公开(公告)日:2021-02-11

    申请号:US16810575

    申请日:2020-03-05

    申请人: Hitachi, Ltd.

    IPC分类号: G06F3/06 G11B33/04 G06F12/02

    摘要: A storage system for continuing I/O without affecting drive box addition to a host computer includes: a plurality of drive boxes for connecting to a computer device that transmits commands for data reads or writes; and a storage controller connected to the drive boxes. A first drive box provides a first storage region to the computer device. The storage controller manages correspondence between the first storage region and a physical storage region of the drives constituting the first storage region. The first drive box receives a command for the first storage region from the computer device and transfers the command to the storage controller. The storage controller generates a data transfer command including a data storage destination based on the address management table, and transfers the command to the first drive box. The first drive box then transfers the data transfer command to the second drive box.

    STORAGE SYSTEM AND DATA TRANSFER METHOD
    7.
    发明申请

    公开(公告)号:US20200379668A1

    公开(公告)日:2020-12-03

    申请号:US16996074

    申请日:2020-08-18

    申请人: Hitachi, Ltd.

    IPC分类号: G06F3/06 G06F12/1009

    摘要: A storage system includes at least one drive chassis connected to at least one host computer via a first network, and a storage controller connected to the drive chassis, in which the storage controller instructs the drive chassis to create a logical volume, and the drive chassis creates a logical volume according to an instruction from the storage controller, provides a storage area of the storage system to the host computer, and receives an IO command from the host computer to the storage area of the storage system.

    STORAGE APPARATUS, COMPUTER SYSTEM, AND METHOD

    公开(公告)号:US20180018272A1

    公开(公告)日:2018-01-18

    申请号:US15540042

    申请日:2015-01-28

    申请人: Hitachi, Ltd.

    IPC分类号: G06F12/10

    摘要: The processor provides a host computer with a logical volume based on a physical storage device. Based on a command from the host computer, the control device writes, into a memory, address information that associates a logical address in the logical volume with a device address in the physical storage device. The control device receives a command from the host computer and if it is determined that the command is a read command, identifies a first logical address designated by the command and determines whether or not the first logical address is included in the address information. If the first address is included in the address information, the control device specifies a first device address corresponding to the first logical address, reads read data stored in an area indicated by the first device address, and transmits the read data to the host computer.