METHODS AND STRUCTURE FOR TRANSFERRING OWNERSHIP OF A LOGICAL VOLUME BY TRANSFER OF NATIVE-FORMAT METADATA IN A CLUSTERED STORAGE ENVIRONMENT
    1.
    发明申请
    METHODS AND STRUCTURE FOR TRANSFERRING OWNERSHIP OF A LOGICAL VOLUME BY TRANSFER OF NATIVE-FORMAT METADATA IN A CLUSTERED STORAGE ENVIRONMENT 有权
    通过在集群存储环境中转移本机格式转移逻辑卷所有权的方法和结构

    公开(公告)号:US20130067163A1

    公开(公告)日:2013-03-14

    申请号:US13432225

    申请日:2012-03-28

    IPC分类号: G06F12/00

    摘要: Methods and systems for transferring ownership of a logical volume in a storage system comprising multiple storage controllers is provided. According to the method, the storage controllers are coupled for communication with a logical volume, wherein at least one storage device coupled with the storage controllers implements the logical volume. The method comprises identifying, at a first storage controller, a second storage controller to receive the logical volume. The method also comprises initiating a transfer of ownership of the logical volume from the first storage controller to the second storage controller by transferring metadata stored in a memory of the first storage controller to the second storage controller, the metadata existing in a native format that describes the configuration of the logical volume on the at least one storage device.

    摘要翻译: 提供了用于在包括多个存储控制器的存储系统中传送逻辑卷的所有权的方法和系统。 根据该方法,存储控制器被耦合以与逻辑卷通信,其中与存储控制器耦合的至少一个存储设备实现逻辑卷。 该方法包括在第一存储控制器处识别第二存储控制器以接收逻辑卷。 该方法还包括通过将存储在第一存储控制器的存储器中的元数据传送到第二存储控制器来发起将逻辑卷的所有权从第一存储控制器传送到第二存储控制器,元数据以描述的本机格式存在 所述至少一个存储设备上的所述逻辑卷的配置。

    METHODS AND STRUCTURE FOR RESUMING BACKGROUND TASKS IN A CLUSTERED STORAGE ENVIRONMENT
    3.
    发明申请
    METHODS AND STRUCTURE FOR RESUMING BACKGROUND TASKS IN A CLUSTERED STORAGE ENVIRONMENT 有权
    重组存储环境中的背景任务的方法和结构

    公开(公告)号:US20130067274A1

    公开(公告)日:2013-03-14

    申请号:US13432138

    申请日:2012-03-28

    IPC分类号: G06F11/20

    摘要: Methods and structure for resuming background tasks in a storage environment. storage controller. The system is operable to receive host Input/Output (I/O) requests directed to a logical volume, and to couple with one or more of storage devices provisioning the logical volume. The system is further operable to process the host I/O requests directed to the logical volume, to initiate a background processing task distinct from the host I/O requests and related to the logical volume, and to store progress information on at least one of the one or more storage devices describing progress of the background processing task.

    摘要翻译: 在存储环境中恢复后台任务的方法和结构。 存储控制器 该系统可操作以接收主导到逻辑卷的主机输入/输出(I / O)请求,并与一个或多个存储设备配置逻辑卷进行耦合。 系统进一步可操作以处理指向逻辑卷的主机I / O请求,以发起与主机I / O请求不同的与逻辑卷有关的后台处理任务,并将进度信息存储在至少一个 所述一个或多个存储设备描述后台处理任务的进展。

    METHODS AND STRUCTURE FOR MANAGING VISIBILITY OF DEVICES IN A CLUSTERED STORAGE SYSTEM
    5.
    发明申请
    METHODS AND STRUCTURE FOR MANAGING VISIBILITY OF DEVICES IN A CLUSTERED STORAGE SYSTEM 有权
    用于管理集群存储系统中设备的可见性的方法和结构

    公开(公告)号:US20130067569A1

    公开(公告)日:2013-03-14

    申请号:US13432220

    申请日:2012-03-28

    IPC分类号: G06F21/00

    摘要: Methods and system for implementing a clustered storage solution are provided. One embodiment is a storage controller that communicatively couples a host system with a storage device. The storage controller comprises an interface and a control unit. The interface is operable to communicate with the storage device. The control unit is operable to identify ownership information for a storage device, and to determine if the storage controller is authorized to access the storage device based on the ownership information. The storage controller is operable to indicate the existence of the storage device to the host system if the storage controller is authorized, and operable to hide the existence of the storage device from the host system if the storage controller is not authorized.

    摘要翻译: 提供了实现集群存储解决方案的方法和系统。 一个实施例是存储控制器,其将主机系统与存储设备通信地耦合。 存储控制器包括接口和控制单元。 该接口可操作以与存储设备进行通信。 控制单元可操作以识别存储设备的所有权信息,并且基于所有权信息来确定存储控制器是否被授权访问存储设备。 如果存储控制器被授权,则存储控制器可操作来向主机系统指示存储设备的存在,并且如果存储控制器未被授权,则可操作以从主机系统隐藏存储设备的存在。

    Methods and structure for improved I/O shipping in a clustered storage system
    6.
    发明授权
    Methods and structure for improved I/O shipping in a clustered storage system 有权
    在集群存储系统中改进I / O运输的方法和结构

    公开(公告)号:US09052829B2

    公开(公告)日:2015-06-09

    申请号:US13432238

    申请日:2012-03-28

    摘要: Methods and structure for improved shipping of I/O requests among multiple storage controllers of a clustered storage system. Minimal processing of a received I/O request is performed in a first controller to determine whether the I/O request is directed to a logical volume that is owned by the first controller or to a logical volume owned by another controller. For requests to logical volumes owned by another controller, the original I/O request is modified to indicate the target device address of the other controller. The first controller then ships the request to the other controller and configures DMA capabilities of the first controller to exchange data associated with the shipped request between the other controller and memory of the host system.

    摘要翻译: 在集群存储系统的多个存储控制器之间改进I / O请求运输的方法和结构。 在第一控制器中执行接收的I / O请求的最小处理,以确定I / O请求是否被引导到由第一控制器拥有的逻辑卷或由另一个控制器拥有的逻辑卷。 对于由另一个控制器拥有的逻辑卷的请求,原始I / O请求被修改以指示另一个控制器的目标设备地址。 然后,第一个控制器将请求发送给另一个控制器,并配置第一个控制器的DMA功能,以便在主机系统的其他控制器和存储器之间交换与发货请求相关的数据。

    METHODS AND STRUCTURE FOR IMPROVED I/O SHIPPING IN A CLUSTERED STORAGE SYSTEM
    7.
    发明申请
    METHODS AND STRUCTURE FOR IMPROVED I/O SHIPPING IN A CLUSTERED STORAGE SYSTEM 有权
    用于改进存储系统中I / O运输的方法和结构

    公开(公告)号:US20130067123A1

    公开(公告)日:2013-03-14

    申请号:US13432238

    申请日:2012-03-28

    IPC分类号: G06F13/12 G06F13/28

    摘要: Methods and structure for improved shipping of I/O requests among multiple storage controllers of a clustered storage system. Minimal processing of a received I/O request is performed in a first controller to determine whether the I/O request is directed to a logical volume that is owned by the first controller or to a logical volume owned by another controller. For requests to logical volumes owned by another controller, the original I/O request is modified to indicate the target device address of the other controller. The first controller then ships the request to the other controller and configures DMA capabilities of the first controller to exchange data associated with the shipped request between the other controller and memory of the host system.

    摘要翻译: 在集群存储系统的多个存储控制器之间改进I / O请求运输的方法和结构。 在第一控制器中执行接收的I / O请求的最小处理,以确定I / O请求是否被引导到由第一控制器拥有的逻辑卷或由另一个控制器拥有的逻辑卷。 对于由另一个控制器拥有的逻辑卷的请求,原始I / O请求被修改以指示另一个控制器的目标设备地址。 然后,第一个控制器将请求发送给另一个控制器,并配置第一个控制器的DMA功能,以便在主机系统的其他控制器和存储器之间交换与发货请求相关的数据。

    METHODS AND STRUCTURE FOR TASK MANAGEMENT IN STORAGE CONTROLLERS OF A CLUSTERED STORAGE SYSTEM
    8.
    发明申请
    METHODS AND STRUCTURE FOR TASK MANAGEMENT IN STORAGE CONTROLLERS OF A CLUSTERED STORAGE SYSTEM 有权
    集群存储系统存储控制器中的任务管理方法与结构

    公开(公告)号:US20130067161A1

    公开(公告)日:2013-03-14

    申请号:US13432131

    申请日:2012-03-28

    IPC分类号: G06F12/00

    摘要: Methods and structure for task management in storage controllers of a clustered storage system. An initiator storage controller of the clustered storage system ships I/O requests for processing to a target storage controller of the system. Responsive to a need to abort a previously shipped I/O request, the initiator storage controller transmits a task management message to the target storage controller. The task management message identifies one or more previously shipped I/O requests to be aborted. The target storage controller processes the received task management message in due course of processing requests and completes processing for the aborted previously shipped request in an orderly manner. Resources associated with the aborted previously shipped requests are release within both controllers.

    摘要翻译: 集群存储系统存储控制器中任务管理的方法和结构。 集群存储系统的启动器存储控制器向系统的目标存储控制器发送用于处理的I / O请求。 响应于需要中止先前发布的I / O请求,发起者存储控制器向目标存储控制器发送任务管理消息。 任务管理消息标识一个或多个以前发送的I / O请求被中止。 目标存储控制器在处理请求的适当过程中处理所接收的任务管理消息,并且以有序的方式完成对中止的先前发送的请求的处理。 与先前发货的请求相关联的资源将在两个控制器内发布。