System and method for supporting block-based protocols on a virtual storage appliance executing within a physical storage appliance
    1.
    发明授权
    System and method for supporting block-based protocols on a virtual storage appliance executing within a physical storage appliance 有权
    在物理存储设备中执行的虚拟存储设备上支持基于块的协议的系统和方法

    公开(公告)号:US08230085B2

    公开(公告)日:2012-07-24

    申请号:US10822431

    申请日:2004-04-12

    Applicant: Guillermo Roa

    Inventor: Guillermo Roa

    CPC classification number: G06F3/0661 G06F3/0605 G06F3/067

    Abstract: An architecture provides the ability to create and maintain multiple instances of virtual servers, such as virtual filers (vfilers), within a server, such as a storage appliance. A vfiler is a logical partitioning of network and storage resources of the storage appliance platform to establish an instance of a multi-protocol server. Each vfiler is allocated a subset of dedicated units of storage resources, such as volumes or logical sub-volumes (qtrees), and one or more network address resources. Each vfiler is also allowed shared access to a file system resource of a storage operating system. To ensure controlled access to the allocated and shared resources, each vfiler is further assigned its own security domain for each access protocol. A vfiler boundary check is performed by the file system to verify that a current vfiler is allowed to access certain storage resources for a requested file stored on the filer platform.

    Abstract translation: 架构提供了在服务器(如存储设备)中创建和维护虚拟服务器(如虚拟文件管理器(vfilers))的多个实例的功能。 vfiler是存储设备平台的网络和存储资源的逻辑分区,以建立多协议服务器的实例。 每个vfiler都分配了一组存储资源的专用单元,例如卷或逻辑子卷(qtree)以及一个或多个网络地址资源。 每个vfiler还允许共享访问存储操作系统的文件系统资源。 为了确保对已分配和共享资源的受控访问,每个vfiler还为每个访问协议分配了自己的安全域。 文件系统执行vfiler边界检查,以验证当前的vfiler是否允许访问存储在文件管理平台上的请求文件的某些存储资源。

    Remote mirroring system, device, and method
    2.
    发明授权
    Remote mirroring system, device, and method 有权
    远程镜像系统,设备和方法

    公开(公告)号:US06671705B1

    公开(公告)日:2003-12-30

    申请号:US09375860

    申请日:1999-08-17

    Abstract: In a remote mirroring system, device, and method, a master storage unit stores information in a log and uses the information from the log to quickly resynchronize slave images following a failure in the master storage unit. Upon receiving a write request from a host, the master storage unit stores a write entry in the log. The write entry includes information that identifies a portion of the slave images that may be unsychronized from the master image due to the write request. The master storage unit then proceeds to update the master image and the slave images. The log is preserved through the failure, such that the log is available to the master storage unit upon recovery from the failure. When the master storage unit is operational following the failure, the master storage unit resynchronizes the slave images to the master image by copying those portions of the master image indicated in the log to the slave images.

    Abstract translation: 在远程镜像系统,设备和方法中,主存储单元将信息存储在日志中,并且使用来自日志的信息来在主存储单元中的故障之后快速重新同步从属图像。 在从主机接收到写入请求时,主存储单元在该日志中存储写入条目。 写入条目包括识别由于写入请求而可能与主映像不同步的从属映像的一部分的信息。 然后,主存储单元继续更新主图像和从属图像。 通过故障保留日志,以便在从故障恢复时,主存储单元可用日志。 当主存储单元在故障之后操作时,主存储单元通过将日志中指示的主图像的那些部分复制到从属图像来重新同步从图像到主图像。

    Method and system for logical unit substitution
    3.
    发明授权
    Method and system for logical unit substitution 有权
    逻辑单元替代的方法和系统

    公开(公告)号:US08082411B1

    公开(公告)日:2011-12-20

    申请号:US12112997

    申请日:2008-04-30

    CPC classification number: G06F3/0647 G06F3/0617 G06F3/067 G06F11/1423

    Abstract: Techniques introduced here swap logical unit meta-data of a logical unit without offlining the logical unit. In accordance with the techniques, a connection between a network storage controller and a host for the logical unit is maintained while meta-data of the logical unit are swapped with another logical unit available to the network storage controller. The swapping substitutes one logical unit for another without disconnecting the host. Advantageously, the host is not required to perform operations to re-establish a connection. Various software and hardware units can implement the techniques described herein.

    Abstract translation: 这里介绍的技术交换逻辑单元的逻辑单元元数据,而不用于关闭逻辑单元。 根据这些技术,在网络存储控制器和用于逻辑单元的主机之间的连接被维持,而逻辑单元的元数据与网络存储控制器可用的另一个逻辑单元交换。 交换将一个逻辑单元替换为另一个逻辑单元,而不断开主机。 有利地,主机不需要执行重新建立连接的操作。 各种软件和硬件单元可以实现本文描述的技术。

    System and method for supporting block-based protocols on a virtual storage appliance executing within a physical storage appliance
    4.
    发明申请
    System and method for supporting block-based protocols on a virtual storage appliance executing within a physical storage appliance 有权
    在物理存储设备中执行的虚拟存储设备上支持基于块的协议的系统和方法

    公开(公告)号:US20050228835A1

    公开(公告)日:2005-10-13

    申请号:US10822431

    申请日:2004-04-12

    Applicant: Guillermo Roa

    Inventor: Guillermo Roa

    CPC classification number: G06F3/0661 G06F3/0605 G06F3/067

    Abstract: An architecture provides the ability to create and maintain multiple instances of virtual servers, such as virtual filers (vfilers), within a server, such as a storage appliance. A vfiler is a logical partitioning of network and storage resources of the storage appliance platform to establish an instance of a multi-protocol server. Each vfiler is allocated a subset of dedicated units of storage resources, such as volumes or logical sub-volumes (qtrees), and one or more network address resources. Each vfiler is also allowed shared access to a file system resource of a storage operating system. To ensure controlled access to the allocated and shared resources, each vfiler is further assigned its own security domain for each access protocol. A vfiler boundary check is performed by the file system to verify that a current vfiler is allowed to access certain storage resources for a requested file stored on the filer platform.

    Abstract translation: 架构提供了在服务器(如存储设备)中创建和维护虚拟服务器(例如虚拟文件管理器(vfilers))的多个实例的功能。 vfiler是存储设备平台的网络和存储资源的逻辑分区,以建立多协议服务器的实例。 每个vfiler都分配了一组存储资源的专用单元,例如卷或逻辑子卷(qtree)以及一个或多个网络地址资源。 每个vfiler还允许共享访问存储操作系统的文件系统资源。 为了确保对已分配和共享资源的受控访问,每个vfiler还为每个访问协议分配了自己的安全域。 文件系统执行vfiler边界检查,以验证当前的vfiler是否允许访问存储在文件管理平台上的请求文件的某些存储资源。

Patent Agency Ranking