System and method for transparently accessing a virtual disk using a file-based protocol
    1.
    发明授权
    System and method for transparently accessing a virtual disk using a file-based protocol 有权
    使用基于文件的协议透明访问虚拟磁盘的系统和方法

    公开(公告)号:US07904482B2

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

    申请号:US11606537

    申请日:2006-11-30

    IPC分类号: G06F17/30

    摘要: A system and method enabling transparent access to blocks, such as virtual disks, stored on a storage system using a file-based protocol. The system and method traps in-coming file-based protocol open commands to check for a predetermined modification to the file name. If the system and method detects the predetermined modification, then the virtual disk associated with the file name is exported to the client issuing the open command and the client receives a response from the storage system. The client, in response to receiving the response to the open command, creates a new device instantiation for reading and writing raw data to the virtual disk.

    摘要翻译: 使用基于文件的协议,能够透明地访问存储在存储系统上的块(例如虚拟磁盘)的系统和方法。 系统和方法捕获进来的基于文件的协议打开命令,以检查对文件名的预定修改。 如果系统和方法检测到预定的修改,则将与文件名相关联的虚拟磁盘导出到发出打开命令的客户端,并且客户端从存储系统接收响应。 响应于接收到打开命令的响应,客户机创建新的设备实例,用于将原始数据读取和写入虚拟磁盘。

    System and method for transparently accessing a virtual disk using a file-based protocol
    2.
    发明授权
    System and method for transparently accessing a virtual disk using a file-based protocol 有权
    使用基于文件的协议透明访问虚拟磁盘的系统和方法

    公开(公告)号:US07181439B1

    公开(公告)日:2007-02-20

    申请号:US10423600

    申请日:2003-04-25

    IPC分类号: G06F17/30 G06F7/00

    摘要: A system and method enabling transparent access to blocks, such as virtual disks, stored on a storage system using a file-based protocol. The system and method traps incoming file-based protocol open commands to check for a predetermined modification to the file name. If the system and method detects the predetermined modification, then the virtual disk associated with the file name is exported to the client issuing the open command and the client receives a response from the storage system. The client, in response to receiving the response to the open command, creates a new device instantiation for reading and writing raw data to the virtual disk.

    摘要翻译: 使用基于文件的协议,能够透明地访问存储在存储系统上的块(例如虚拟磁盘)的系统和方法。 系统和方法捕获传入的基于文件的协议打开命令,以检查对文件名的预定修改。 如果系统和方法检测到预定的修改,则将与文件名相关联的虚拟磁盘导出到发出打开命令的客户端,并且客户端从存储系统接收响应。 响应于接收到打开命令的响应,客户机创建新的设备实例,用于将原始数据读取和写入虚拟磁盘。

    Integrated storage virtualization and switch system
    3.
    发明授权
    Integrated storage virtualization and switch system 有权
    集成存储虚拟化和交换机系统

    公开(公告)号:US08549253B2

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

    申请号:US12771572

    申请日:2010-04-30

    IPC分类号: G06F12/08

    摘要: A system integrates an intelligent storage switch with a flexible virtualization system to enable the intelligent storage switch to provide efficient service of file and block protocol data access requests for information stored on the system. A storage operating system executing on a storage system coupled to the switch implements the virtualization system to provide a unified view of storage to clients by logically organizing the information as named files, directories and logical unit numbers. The virtualization system may be embodied as a file system having a write allocator configured to provide a flexible block numbering policy to the storage switch that addresses volume management capabilities, such as storage virtualization.

    摘要翻译: 系统将智能存储交换机与灵活的虚拟化系统集成,使智能存储交换机能够为存储在系统上的信息提供文件和块协议数据访问请求的有效服务。 在与交换机耦合的存储系统上执行的存储操作系统实现虚拟化系统,以通过以命名文件,目录和逻辑单元号逻辑地组织信息来向客户端提供统一的存储视图。 虚拟化系统可以体现为具有写分配器的文件系统,其被配置为向存储交换机提供灵活的块编号策略,所述存储交换机处理诸如存储虚拟化的卷管理能力。

    INTEGRATED STORAGE VIRTUALIZATION AND SWITCH SYSTEM
    4.
    发明申请
    INTEGRATED STORAGE VIRTUALIZATION AND SWITCH SYSTEM 有权
    集成存储虚拟化和交换系统

    公开(公告)号:US20100211740A1

    公开(公告)日:2010-08-19

    申请号:US12771572

    申请日:2010-04-30

    IPC分类号: G06F12/00

    摘要: A system integrates an intelligent storage switch with a flexible virtualization system to enable the intelligent storage switch to provide efficient service of file and block protocol data access requests for information stored on the system. A storage operating system executing on a storage system coupled to the switch implements the virtualization system to provide a unified view of storage to clients by logically organizing the information as named files, directories and logical unit numbers. The virtualization system may be embodied as a file system having a write allocator configured to provide a flexible block numbering policy to the storage switch that addresses volume management capabilities, such as storage virtualization.

    摘要翻译: 系统将智能存储交换机与灵活的虚拟化系统集成,使智能存储交换机能够为存储在系统上的信息提供文件和块协议数据访问请求的有效服务。 在与交换机耦合的存储系统上执行的存储操作系统实现虚拟化系统,以通过以命名文件,目录和逻辑单元号逻辑地组织信息来向客户端提供统一的存储视图。 虚拟化系统可以体现为具有写分配器的文件系统,其被配置为向存储交换机提供灵活的块编号策略,所述存储交换机处理诸如存储虚拟化的卷管理能力。

    Integrated storage virtualization and switch system
    5.
    发明授权
    Integrated storage virtualization and switch system 有权
    集成存储虚拟化和交换机系统

    公开(公告)号:US07747836B2

    公开(公告)日:2010-06-29

    申请号:US11119085

    申请日:2005-04-29

    IPC分类号: G06F13/14

    摘要: A system integrates an intelligent storage switch with a flexible virtualization system to enable efficient service of file and block protocol data access requests for information stored on the system. A storage operating system executing on a storage system coupled to the switch implements the virtualization system to provide a unified view of storage to clients by logically organizing the information as named files, directories and logical unit numbers. The virtualization system is illustratively embodied as a file system having a write allocator configured to provide a flexible block numbering policy that addresses volume management capabilities, such as storage virtualization, at a finer granularity (e.g., a single block) than that of previous non-flexible storage virtualization schemes. The flexible block numbering policy also yields substantial benefits in terms of increased write efficiency and elimination of storage “hot spots”, as well as a compelling point-in-time read-only data image (snapshot) mechanism.

    摘要翻译: 系统将智能存储交换机与灵活的虚拟化系统集成,以实现对存储在系统上的信息的文件和块协议数据访问请求的有效服务。 在与交换机耦合的存储系统上执行的存储操作系统实现虚拟化系统,以通过以命名文件,目录和逻辑单元号逻辑地组织信息来向客户端提供统一的存储视图。 虚拟化系统被示意性地体现为具有写分配器的文件系统,该分配器被配置为提供一种灵活的块编号策略,该灵活的块编号策略以比之前的非均衡处理更细的粒度(例如,单个块)来处理诸如存储虚拟化的卷管理能力, 灵活的存储虚拟化方案。 灵活的块编号策略在增加写入效率和消除存储“热点”以及引人注目的时间点读数据映像(快照)机制方面也带来了实质性的好处。

    Zero copy write datapath
    9.
    发明授权
    Zero copy write datapath 有权
    零拷贝写数据路径

    公开(公告)号:US07917539B1

    公开(公告)日:2011-03-29

    申请号:US12020626

    申请日:2008-01-28

    IPC分类号: G06F7/00 G07F17/30

    摘要: A technique enhances a write data path within a storage operating system executing on a storage system. As used herein, the write data path defines program logic used by a file system of the storage operating system to process write requests directed to data served by the file system. The technique enhances the write data path of the storage system by providing a “zero copy” write data path embodied as a function of the storage operating system that eliminates a copy operation for a write request received at the storage system. The eliminated operation is a data copy operation from a list of input buffers to buffers used by the file system.

    摘要翻译: 一种技术增强了在存储系统上执行的存储操作系统中的写入数据路径。 如本文所使用的,写入数据路径定义由存储操作系统的文件系统使用的程序逻辑,以处理针对由文件系统服务的数据的写入请求。 该技术通过提供实现为存储操作系统的功能的“零复制”写入数据路径来增强存储系统的写入数据路径,其消除了在存储系统处接收的写入请求的复制操作。 删除的操作是从文件系统使用的缓冲区的输入缓冲区列表到数据复制操作。

    Zero copy write datapath
    10.
    发明授权
    Zero copy write datapath 有权
    零拷贝写数据路径

    公开(公告)号:US07330862B1

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

    申请号:US10423381

    申请日:2003-04-25

    IPC分类号: G06F12/00

    摘要: A technique enhances a write data path within a storage operating system executing on a storage system. As used herein, the write data path defines program logic used by a file system of the storage operating system to process write requests directed to data served by the file system. The technique enhances the write data path of the storage system by providing a “zero copy” write data path embodied as a function of the storage operating system that eliminates a copy operation for a write request received at the storage system. The eliminated operation is a data copy operation from a list of input buffers to buffers used by the file system.

    摘要翻译: 一种技术增强了在存储系统上执行的存储操作系统中的写入数据路径。 如本文所使用的,写入数据路径定义由存储操作系统的文件系统使用的程序逻辑,以处理针对由文件系统服务的数据的写入请求。 该技术通过提供实现为存储操作系统的功能的“零复制”写入数据路径来增强存储系统的写入数据路径,其消除了在存储系统处接收的写入请求的复制操作。 删除的操作是从文件系统使用的缓冲区的输入缓冲区列表到数据复制操作。