Storage subsystem and storage controller
    161.
    发明授权
    Storage subsystem and storage controller 失效
    存储子系统和存储控制器

    公开(公告)号:US07461245B2

    公开(公告)日:2008-12-02

    申请号:US11606138

    申请日:2006-11-30

    Abstract: A storage subsystem and a storage controller adapted to take advantage of high data transfer rates of fiber channels while offering enhanced reliability and availability and capable of connecting with a plurality of host computers having multiple different interfaces. A loop is provided to serve as a common loop channel having fiber channel interfaces. Host interface controllers (HIFC) connected to host computers having different interfaces permit conversion between the fiber channel interface and a different interface as needed. Control processors, shared by the host interface controllers, each reference FCAL (fiber channel arbitrated loop) management information to capture a frame having an address of the processor in question from among the frames passing through the loop. I/O processing is then carried out by the controller in accordance with a range of logical unit numbers (LUN) set in the captured frame.

    Abstract translation: 存储子系统和存储控制器,其适于利用光纤通道的高数据传输速率,同时提供增强的可靠性和可用性并且能够与具有多个不同接口的多个主机连接。 提供了一个环路,用作具有光纤通道接口的公共环路。 连接到具有不同接口的主机的主机接口控制器(HIFC)允许根据需要在光纤通道接口和不同接口之间进行转换。 由主机接口控制器共享的控制处理器,每个参考FCAL(光纤通道仲裁环路)管理信息,以捕捉通过循环的帧中具有所讨论的处理器的地址的帧。 控制器根据捕获的帧中设置的逻辑单元号(LUN)的范围来执行I / O处理。

    Method and system of data storage capacity allocation and management using one or more data storage drives
    162.
    发明授权
    Method and system of data storage capacity allocation and management using one or more data storage drives 有权
    使用一个或多个数据存储驱动器的数据存储容量分配和管理的方法和系统

    公开(公告)号:US07395402B2

    公开(公告)日:2008-07-01

    申请号:US11087136

    申请日:2005-03-22

    Abstract: Aspects of the present invention allow the implementation of one or more data pools using portions or sectors of one or more hard disk drives. Aspects of the invention incorporate at least a method and system of implementing the one or more data pools. The method of implementing a data pool using one or more data storage drives may comprise first generating a first partition table and a second partition table, wherein the first partition table is a mirror image of said second partition table. The method further comprises second generating a first pool information block and a second pool information block, wherein the first pool information block is a mirror image of said second pool information block. The system of implementing a data pool using one or more data storage drives may comprise a memory, a software resident in the memory, and a processor capable of executing the software.

    Abstract translation: 本发明的方面允许使用一个或多个硬盘驱动器的部分或多个扇区来实现一个或多个数据池。 本发明的方面至少包括实现一个或多个数据池的方法和系统。 使用一个或多个数据存储驱动器实现数据池的方法可以包括:首先生成第一分区表和第二分区表,其中第一分区表是所述第二分区表的镜像。 该方法还包括:第二生成第一池信息块和第二池信息块,其中第一池信息块是所述第二池信息块的镜像。 使用一个或多个数据存储驱动器实现数据池的系统可以包括存储器,驻留在存储器中的软件以及能够执行该软件的处理器。

    Failover and failback of write cache data in dual active controllers

    公开(公告)号:US20080005614A1

    公开(公告)日:2008-01-03

    申请号:US11479846

    申请日:2006-06-30

    CPC classification number: G06F11/2092 G06F2201/85

    Abstract: A data storage system is provided with a pair of controllers and circuitry configured for failing back from a single active write back mode to a dual active write back mode by copying cached data directly from a cache of a survivor controller of the pair of controllers to a cache of the other controller. A method is provided for failing over from a dual active mode of first and second controllers to a single active mode of the first controller by relying on previously mirrored cache data by the second controller; reinitializing the second controller; and failing back to the dual active mode by copying cached data directly from the first controller to the second controller.

    Storage subsystem and storage controller
    164.
    发明授权
    Storage subsystem and storage controller 有权
    存储子系统和存储控制器

    公开(公告)号:US07213141B2

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

    申请号:US10941960

    申请日:2004-09-16

    Abstract: A storage subsystem and a storage controller adapted to take advantage of high data transfer rates of fibre channels while offering enhanced reliability and availability and capable of connecting with a plurality of host computers having multiple different interfaces. A loop is provided to serve as a common loop channel having fibre channel interfaces. Host interface controllers (HIFC) connected to host computers having different interfaces permit conversion between the fibre channel interface and a different interface as needed. Control processors, shared by the host interface controllers, each reference FCAL (fibre channel arbitrated loop) management information to capture a frame having an address of the processor in question from among the frames passing through the loop. I/O processing is then carried out by the controller in accordance with a range of logical unit numbers (LUN) set in the captured frame.

    Abstract translation: 存储子系统和存储控制器,其适于利用光纤通道的高数据传输速率,同时提供增强的可靠性和可用性并且能够与具有多个不同接口的多个主机连接。 提供了一个环路,用作具有光纤通道接口的公共环路。 连接到具有不同接口的主机的主机接口控制器(HIFC)允许根据需要在光纤通道接口和不同接口之间进行转换。 由主机接口控制器共享的控制处理器,每个参考FCAL(光纤通道仲裁环路)管理信息,以捕捉通过循环的帧中具有所讨论的处理器的地址的帧。 控制器根据捕获的帧中设置的逻辑单元号(LUN)的范围来执行I / O处理。

    Data storage system having point-to-point configuration
    165.
    发明授权
    Data storage system having point-to-point configuration 有权
    具有点到点配置的数据存储系统

    公开(公告)号:US07007194B1

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

    申请号:US09606730

    申请日:2000-06-29

    CPC classification number: G06F11/2089 G06F11/201 G06F12/0866 G06F2201/85

    Abstract: A system interface includes a plurality of first directors, a plurality of second directors, a data transfer section and a message network. The data transfer section includes a cache memory. The cache memory is coupled to the plurality of first and second directors. The messaging network operates independently of the data transfer section and such network is coupled to the plurality of first directors and the plurality of second directors. The first and second directors control data transfer between the first directors and the second directors in response to messages passing between the first directors and the second directors through the messaging network to facilitate data transfer between first directors and the second directors. The data passes through the cache memory in the data transfer section. A method for operating a data storage system adapted to transfer data between a host computer/server and a bank of disk drives. The method includes transferring messages through a messaging network with the data being transferred between the host computer/server and the bank of disk drives through a cache memory, such message network being independent of the cache memory.

    Abstract translation: 系统接口包括多个第一导向器,多个第二导向器,数据传输部分和消息网络。 数据传送部分包括高速缓冲存储器。 高速缓存存储器耦合到多个第一和第二导向器。 消息传递网络独立于数据传送部分运行,并且这样的网络耦合到多个第一董事和多个第二董事。 第一和第二位董事通过消息传递网络响应第一任董事和第二任董事之间的信息,控制第一任董事与第二任董事之间的数据转移,以促进第一任董事与第二任董事之间的数据转移。 数据通过数据传输部分的高速缓冲存储器。 一种用于操作适于在主计算机/服务器和一组磁盘驱动器之间传送数据的数据存储系统的方法。 该方法包括通过消息传递网络传送消息,数据通过高速缓冲存储器在主机计算机/服务器和磁盘驱动器组之间传输,这样的消息网络独立于高速缓冲存储器。

    Method and apparatus for utilizing multiple paths in a file transfer utility employing an intermediate data storage system
    168.
    发明授权
    Method and apparatus for utilizing multiple paths in a file transfer utility employing an intermediate data storage system 有权
    在采用中间数据存储系统的文件传输实用程序中利用多个路径的方法和装置

    公开(公告)号:US06766359B1

    公开(公告)日:2004-07-20

    申请号:US09474476

    申请日:1999-12-29

    Abstract: One aspect is directed to a method and apparatus for transferring information, through a shared storage system, between first and second processes running on first and second computers, respectively. Both computers are coupled to a data storage system, with the first computer being coupled through multiple paths. In accordance with one aspect of the invention, at least one of the multiple paths is selected through which to transfer the information between the first process and the data storage system, so that communication between the first process and the shared storage system is not constrained to any particular path. Another aspect is directed to a method and apparatus for processing an out of band control command executed by a host computer in a multi-path system and targeting a device. A path is selected for transmitting the out of band control command to the device based upon a selection criteria that enables the selected path to be other than a specific target path identified by the out of band control command.

    Abstract translation: 一个方面涉及一种用于通过共享存储系统分别在第一和第二计算机上运行的第一和第二进程之间传送信息的方法和装置。 两台计算机都耦合到数据存储系统,第一台计算机通过多条路径耦合。 根据本发明的一个方面,选择多个路径中的至少一个,通过其中的至少一个在第一进程和数据存储系统之间传送信息,使得第一进程和共享存储系统之间的通信不被限制为 任何特定的路径。 另一方面涉及一种用于处理多路径系统中的主计算机执行的带外控制命令并针对设备的方法和装置。 选择路径,用于基于选择标准将带外控制命令发送到设备,所述选择标准使得所选择的路径不是由由带外控制命令标识的特定目标路径以外的选择标准。

    Dynamically reconfigurable interconnection
    169.
    发明申请
    Dynamically reconfigurable interconnection 有权
    动态可重配置互连

    公开(公告)号:US20030061476A1

    公开(公告)日:2003-03-27

    申请号:US09963890

    申请日:2001-09-25

    CPC classification number: G06F11/2007 G06F11/1423 G06F11/2038 G06F2201/85

    Abstract: A method and apparatus for dynamically reconfiguring a computing system are disclosed. The method comprises detecting a predetermined condition triggering a reconfiguration of the computing system; and dynamically reconfiguring a signal path affected by the condition from a first mode to a second mode responsive to detecting the condition. The apparatus is a computing system, comprising: a plurality of I/O switches, a crossbar switch, a plurality of signal paths; and a system controller. Each signal path is defined by an I/O switch and the crossbar switch. The system controller is capable of detecting a predetermined condition triggering a reconfiguration and dynamically reconfiguring at least one of the signal paths affected by the condition from a first mode to a second mode.

    Abstract translation: 公开了一种用于动态重新配置计算系统的方法和装置。 该方法包括检测触发计算系统的重新配置的预定条件; 以及响应于检测到所述条件,将受所述条件影响的信号路径从第一模式动态重新配置到第二模式。 该装置是一种计算系统,包括:多个I / O开关,纵横开关,多个信号路径; 和系统控制器。 每个信号路径由I / O开关和交叉开关定义。 系统控制器能够检测触发重新配置的预定条件,并且动态地重新配置受从第一模式到第二模式的条件影响的信号路径中的至少一个。

    Methods and systems for implementing shared disk array management
functions
    170.
    发明授权
    Methods and systems for implementing shared disk array management functions 有权
    实现共享磁盘阵列管理功能的方法和系统

    公开(公告)号:US6148414A

    公开(公告)日:2000-11-14

    申请号:US261906

    申请日:1999-03-03

    Abstract: Multiple Array Management Functions (AMFs) are connected to multiple redundancy groups over a storage area network (SAN), such as a fiber-channel based SAN. The multiple AMFs share management responsibility of the redundancy groups, each of which typically includes multiple resources spread over multiple disks. The AMFs provide concurrent access to the redundancy groups for associated host systems. When a host requests an AMF to perform an operation on a resource, the AMF synchronizes with the other AMFs sharing control of the redundancy group that includes the resource to be operated on, so as to obtain a lock on the resource. While performing the operation, the AMF send replication data and state information associated with the resource such that if the AMF fails, any of the other AMFs are able to complete the operation and maintain data reliability and coherency.

    Abstract translation: 多阵列管理功能(AMF)通过存储区域网络(SAN)(如基于光纤通道的SAN)连接到多个冗余组。 多个AMF共享冗余组的管理责任,每个冗余组通常包括分布在多个磁盘上的多个资源。 AMF提供对相关主机系统的冗余组的并发访问。 当主机请求AMF对资源执行操作时,AMF与共享对包括要操作的资源的冗余组的控制的其他AMF同步,以获得资源上的锁定。 在执行操作时,AMF发送与资源相关联的复制数据和状态信息,使得如果AMF发生故障,则任何其他AMF都能够完成操作并保持数据的可靠性和一致性。

Patent Agency Ranking