Control apparatus of storage unit, and method of controlling the control apparatus of storage unit
    21.
    发明授权
    Control apparatus of storage unit, and method of controlling the control apparatus of storage unit 有权
    存储单元的控制装置,以及控制存储单元的控制装置的方法

    公开(公告)号:US07689765B2

    公开(公告)日:2010-03-30

    申请号:US11737713

    申请日:2007-04-19

    IPC分类号: G06F12/00

    摘要: A control apparatus of a storage unit having a first and a second communication ports for conducting communication with a computer, a first and a second processors that control respectively the first and the second communication ports, first and second storage devices that store respectively a first and a second queues for storing commands sent from the computer respectively to the first and the second communication ports, and a first nonvolatile memory that the first processor accesses, the first and the second processors executing the commands stored respectively in the first and the second queues to thereby control the communications with the computer, comprising a unit causing the second processor to implement execution of the command stored in the first queue; and a unit changing data stored in the first memory while the second processor is being caused to implement execution of the command stored in the first queue.

    摘要翻译: 一种存储单元的控制装置,具有用于与计算机通信的第一和第二通信端口,分别控制第一和第二通信端口的第一和第二处理器,分别存储第一和第二通信端口的第一和第二存储设备, 用于存储从计算机分别发送到第一和第二通信端口的命令的第二队列,以及第一处理器访问的第一非易失性存储器,第一和第二处理器执行分别存储在第一和第二队列中的命令, 从而控制与计算机的通信,包括使第二处理器执行存储在第一队列中的命令的单元; 以及改变存储在第一存储器中的数据的单元,同时使第二处理器执行存储在第一队列中的命令的执行。

    Control Apparatus of Storage Unit, and Method of Controlling the Control Apparatus of Storage Unit
    22.
    发明申请
    Control Apparatus of Storage Unit, and Method of Controlling the Control Apparatus of Storage Unit 有权
    存储单元控制装置及控制存储单元控制装置的方法

    公开(公告)号:US20070192546A1

    公开(公告)日:2007-08-16

    申请号:US11737713

    申请日:2007-04-19

    IPC分类号: G06F13/28

    摘要: A control apparatus of a storage unit having a first and a second communication ports for conducting communication with a computer, a first and a second processors that control respectively the first and the second communication ports, first and second storage devices that store respectively a first and a second queues for storing commands sent from the computer respectively to the first and the second communication ports, and a first nonvolatile memory that the first processor accesses, the first and the second processors executing the commands stored respectively in the first and the second queues to thereby control the communications with the computer, comprising a unit causing the second processor to implement execution of the command stored in the first queue; and a unit changing data stored in the first memory while the second processor is being caused to implement execution of the command stored in the first queue.

    摘要翻译: 一种存储单元的控制装置,具有用于与计算机通信的第一和第二通信端口,分别控制第一和第二通信端口的第一和第二处理器,分别存储第一和第二通信端口的第一和第二存储设备, 用于存储从计算机分别发送到第一和第二通信端口的命令的第二队列,以及第一处理器访问的第一非易失性存储器,第一和第二处理器执行分别存储在第一和第二队列中的命令, 从而控制与计算机的通信,包括使第二处理器执行存储在第一队列中的命令的单元; 以及改变存储在第一存储器中的数据的单元,同时使第二处理器执行存储在第一队列中的命令的执行。

    Control apparatus of storage unit, and method of controlling the control apparatus of storage unit
    23.
    发明授权
    Control apparatus of storage unit, and method of controlling the control apparatus of storage unit 有权
    存储单元的控制装置,以及控制存储单元的控制装置的方法

    公开(公告)号:US07216206B2

    公开(公告)日:2007-05-08

    申请号:US11508594

    申请日:2006-08-22

    IPC分类号: G06F12/00

    摘要: A control apparatus of a storage unit having a first and a second communication ports for conducting communication with a computer, a first and a second processors that control respectively the first and the second communication ports, first and second storage devices that store respectively a first and a second queues for storing commands sent from the computer respectively to the first and the second communication ports, and a first nonvolatile memory that the first processor accesses, the first and the second processors executing the commands stored respectively in the first and the second queues to thereby control the communications with the computer, comprising a unit causing the second processor to implement execution of the command stored in the first queue; and a unit changing data stored in the first memory while the second processor is being caused to implement execution of the command stored in the first queue.

    摘要翻译: 一种存储单元的控制装置,具有用于与计算机通信的第一和第二通信端口,分别控制第一和第二通信端口的第一和第二处理器,分别存储第一和第二通信端口的第一和第二存储设备, 用于存储从计算机分别发送到第一和第二通信端口的命令的第二队列,以及第一处理器访问的第一非易失性存储器,第一和第二处理器执行分别存储在第一和第二队列中的命令, 从而控制与计算机的通信,包括使第二处理器执行存储在第一队列中的命令的单元; 以及改变存储在第一存储器中的数据的单元,同时使第二处理器执行存储在第一队列中的命令的执行。

    Storage system
    24.
    发明申请
    Storage system 有权
    存储系统

    公开(公告)号:US20060136633A1

    公开(公告)日:2006-06-22

    申请号:US11076208

    申请日:2005-03-10

    IPC分类号: G06F13/00

    摘要: The present invention unitarily manages the configuration change of a storage system so as to know the latest configuration, and evaluates the reliability in advance when the configuration is changed so that the generation of a failure is suppressed. When the host 1 is connected to the switch 2, the attribute information of HBA 1A and the attribute information of the switch 2 are stored in the connection information storage unit 2C by FDMI (Fabric Device Management Interface) (S1, S2). Each attribute information is associated with each other and is managed as combination information. The storage device 3 acquires the combination information from the switch 2 (S3, S4), and requests the management device 4 to judge the reliability of this combination (S5). The management device 4 judges the combination of the HBA and the switch (S6), and notifies this judgment result to the storage device 3 (S7). When the configuration of the storage system is changed, the reliability of the configuration can be confirmed before starting operation with the configuration after change, and therefore the generation of a failure can be decreased.

    摘要翻译: 本发明一体地管理存储系统的配置变化,以便了解最新的配置,并且在配置改变时提前评估可靠性,从而抑制故障的产生。 当主机1连接到交换机2时,通过FDMI(Fabric设备管理接口)(S 1,S 2)将HBA1A的属性信息和交换机2的属性信息存储在连接信息存储单元2C中 )。 每个属性信息彼此关联并作为组合信息进行管理。 存储装置3从开关2获取组合信息(S 3,S 4),并请求管理装置4判断该组合的可靠性(S 5)。 管理装置4判断HBA和开关的组合(S 6),并将该判定结果通知存储装置3(S 7)。 当存储系统的配置改变时,可以在更改后的配置开始操作之前确认配置的可靠性,因此可以减少故障的产生。

    Information processing system and information processing method
    25.
    发明申请
    Information processing system and information processing method 失效
    信息处理系统和信息处理方法

    公开(公告)号:US20060064515A1

    公开(公告)日:2006-03-23

    申请号:US11264443

    申请日:2005-10-31

    IPC分类号: G06F3/00

    摘要: The invention relates to exchanging micro programs in a storage device, automatically, without halting operation. In one embodiment, the path adapters of a host computer are connected to the input/output ports of respective clusters of a storage device, by respective connection paths. Path switching software is provided in the host computer, as well as database indicating connection destinations of the connection path. In the storage device, the input/output ports are connected to a group of a plurality of hard disk drive devices. An internal management device, and a database indicating the connection destination of each input/output port, are provided in the storage device. The management server device is connected to a host computer and a storage device, via a LAN, and a program exchanging program and micro programs to be used in exchange are provided in this management server device. Instructions for invoking the program are issued from the computer.

    摘要翻译: 本发明涉及在存储设备中自动交换微程序,而不停止操作。 在一个实施例中,主计算机的路径适配器通过相应的连接路径连接到存储设备的各个簇的输入/输出端口。 在主计算机中提供路径切换软件,以及指示连接路径的连接目的地的数据库。 在存储装置中,输入/输出端口连接到一组多个硬盘驱动器装置。 在存储装置中设置有内部管理装置和表示各输入输出端口的连接目的地的数据库。 管理服务器设备通过LAN连接到主计算机和存储设备,并且在该管理服务器设备中提供用于交换的程序交换程序和微程序。 从计算机发出调用程序的说明。

    Information processing system and information processing method

    公开(公告)号:US07003595B2

    公开(公告)日:2006-02-21

    申请号:US10826470

    申请日:2004-04-16

    IPC分类号: G03F3/00

    摘要: The invention relates to exchanging micro programs in a storage device, automatically, without halting operation. In one embodiment, the path adapters of a host computer are connected to the input/output ports of respective clusters of a storage device, by respective connection paths. Path switching software is provided in the host computer, as well as database indicating connection destinations of the connection path. In the storage device, the input/output ports are connected to a group of a plurality of hard disk drive devices. An internal management device, and a database indicating the connection destination of each input/output port, are provided in the storage device. The management server device is connected to a host computer and a storage device, via a LAN, and a program exchanging program and micro programs to be used in exchange are provided in this management server device. Instructions for invoking the program are issued from the computer.

    Storage controller and virtual volume control method
    27.
    发明授权
    Storage controller and virtual volume control method 有权
    存储控制器和虚拟卷控制方法

    公开(公告)号:US08606993B2

    公开(公告)日:2013-12-10

    申请号:US13413166

    申请日:2012-03-06

    IPC分类号: G06F12/00

    摘要: A storage system includes a virtual volume, a plurality of RAID groups, a pool unit for managing a plurality of first real storage areas and a controller. If a write command related to the virtual volume is issued from a higher-level device, the controller selects a prescribed second real storage area from among respective second real storage areas included in a prescribed first real storage area, and associates this prescribed second real storage area with a prescribed area inside the virtual volume corresponding to the write command, and which associates one virtual volume with one first real storage area. A migration destination determination unit selects a migration-targeted second real storage area from among the respective second real storage areas associated with the virtual volume, and selects a migration-destination first real storage area, which is to become the migration destination of data stored in the migration-targeted second real storage area.

    摘要翻译: 存储系统包括虚拟卷,多个RAID组,用于管理多个第一实际存储区域的池单元和控制器。 如果从上级装置发出与虚拟卷有关的写入命令,则控制器从包括在规定的第一实际存储区域的各个第二实际存储区域中选择规定的第二实际存储区域,并将该规定的第二实际存储 具有与写入命令相对应的虚拟卷内的规定区域的区域,并且将一个虚拟卷与一个第一实际存储区域相关联。 移动目的地确定单元从与虚拟卷相关联的各个第二实际存储区域中选择迁移目标第二实际存储区域,并且选择迁移目的地第一实际存储区域,其将成为存储在其中的数据的迁移目的地 迁移目标第二实际存储区域。

    STORAGE CONTROLLER AND VIRTUAL VOLUME CONTROL METHOD
    28.
    发明申请
    STORAGE CONTROLLER AND VIRTUAL VOLUME CONTROL METHOD 有权
    存储控制器和虚拟体积控制方法

    公开(公告)号:US20110191537A1

    公开(公告)日:2011-08-04

    申请号:US12666645

    申请日:2009-10-09

    IPC分类号: G06F12/02

    摘要: A storage controller allocates a real storage area to a virtual volume in chunk units each comprising a plurality of pages. In a case where load bias occurs between RAID groups, data reallocation is carried out. A real storage area inside a pool is allocated to a virtual volume 5 in accordance with a write access. A RAID group 6 comprises a plurality of chunks. Each chunk 7 comprises a plurality of pages 8. The pages 8, from within the chunk 7 that has been allocated to the virtual volume 5, are used. A data migration plan is created and stored in page units based on the load of each RAID group. When a host 2 issues a command to a migration-targeted page, data is migrated while this command is being processed.

    摘要翻译: 存储控制器以每个包括多个页面的块单元为虚拟卷分配真实存储区域。 在RAID组之间发生负载偏移的情况下,进行数据重新分配。 根据写访问,池内的真实存储区域被分配给虚拟卷5。 RAID组6包括多个块。 每个块7包括多个页面8.使用已经被分配给虚拟卷5的块7内的页面8。 基于每个RAID组的负载,创建并以页面为单位存储数据迁移计划。 当主机2向迁移目标页面发出命令时,将在处理此命令时迁移数据。

    Storage control system
    29.
    发明授权
    Storage control system 有权
    存储控制系统

    公开(公告)号:US07587567B2

    公开(公告)日:2009-09-08

    申请号:US11798658

    申请日:2007-05-16

    IPC分类号: G06F12/00

    摘要: A plurality of key information items with a fixed constitution are stored in a shared memory of a first storage control system. Each key information item corresponds with each of the types of a second storage control system and includes, in a predetermined location in the key information, an information element that indicates the location of a particular information item among the plurality of information items in the control system information. A microprocessor in a Fiber Channel Adapter of the first storage control system determines whether to form a logical path with the second storage control system on the basis of the key information and the control system information that is received from the second storage control system.

    摘要翻译: 具有固定结构的多个关键信息项被存储在第一存储控制系统的共享存储器中。 每个密钥信息项对应于第二存储控制系统的每种类型,并且在密钥信息的预定位置包括指示控制系统中的多个信息项中的特定信息项的位置的信息元素 信息。 第一存储控制系统的光纤通道适配器中的微处理器基于从第二存储控制系统接收的密钥信息和控制系统信息来确定是否与第二存储控制系统形成逻辑路径。

    Virtualization system for virtualizing disks drives of a disk array system
    30.
    发明授权
    Virtualization system for virtualizing disks drives of a disk array system 有权
    用于虚拟化磁盘阵列系统的磁盘驱动器的虚拟化系统

    公开(公告)号:US07493466B2

    公开(公告)日:2009-02-17

    申请号:US11471556

    申请日:2006-06-21

    IPC分类号: G06F12/10

    摘要: A first storage controller has a multilayer memory hierarchy constructed by LDEV (logical device) connected from LUN, and VDEV (virtual device) connected to the lower order of the LDEV. At least one of the VDEVs is constructed by mapping the memory resources arranged in external storage controllers. The functions of a stripe, RAID, etc. can be added in the mapping. Various kinds of functions (remote copy, variable volume function, etc.) applicable to the normal internal volume can be also used in a virtual internal volume by using the external memory resource as the virtual internal memory resource so that the degree of freedom of utilization is raised.

    摘要翻译: 第一存储控制器具有由从LUN连接的LDEV(逻辑设备)和连接到LDEV的较低阶的VDEV(虚拟设备)构成的多层存储器层级。 通过映射布置在外部存储控制器中的存储器资源来构造至少一个VDEV。 可以在映射中添加条带,RAID等的功能。 通过使用外部存储器资源作为虚拟内部存储器资源,也可以在虚拟内部卷中使用适用于正常内部卷的各种功能(远程复制,可变卷功能等),以便使用自由度 被提高