System software interfaces for space-optimized block devices
    12.
    发明授权
    System software interfaces for space-optimized block devices 有权
    用于空间优化块设备的系统软件接口

    公开(公告)号:US09052825B2

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

    申请号:US13181153

    申请日:2011-07-12

    摘要: Interfaces to storage devices that employ storage space optimization technologies, such as thin provisioning, are configured to enable the benefits gained from such technologies to be sustained. Such an interface may be provided in a hypervisor of a virtualized computer system to enable the hypervisor to discover features of a logical unit number (LUN), such as whether or not the LUN is thinly provisioned, and also in a virtual machine (VM) of the virtualized computer system to enable the VM to discover features of a virtual disk, such as whether or not the virtual disk is thinly provisioned. The discovery of these features enables the hypervisor or the VM to instruct the underlying storage device to carry out certain operations such as an operation to deallocate blocks previously allocated to a logical block device, so that the storage device can continue to benefit from storage space optimization technologies implemented therein.

    摘要翻译: 使用存储空间优化技术(如精简配置)的存储设备的接口被配置为使得能够持续从这些技术获得的益处。 这样的接口可以被提供在虚拟化计算机系统的管理程序中,以使虚拟机管理程序能够发现逻辑单元号(LUN)的特征,诸如LUN是否被薄配置,以及虚拟机(VM) 的虚拟化计算机系统以使VM能够发现虚拟磁盘的特征,诸如虚拟磁盘是否被薄配置。 这些特征的发现使得虚拟机管理程序或虚拟机能够指示底层存储设备执行某些操作,例如以前分配给逻辑块设备的块的操作,以便存储设备可以继续受益于存储空间优化 其中实施的技术。

    Method of balancing workloads in object storage system
    13.
    发明授权
    Method of balancing workloads in object storage system 有权
    对象存储系统中工作负载平衡的方法

    公开(公告)号:US08769174B2

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

    申请号:US13219899

    申请日:2011-08-29

    IPC分类号: G06F13/12 G06F13/38

    摘要: The storage system exports logical storage volumes that are provisioned as storage objects. These storage objects are accessed on demand by connected computer systems using standard protocols, such as SCSI and NFS, through logical endpoints for the protocol traffic that are configured in the storage system. When traffic through a particular protocol endpoint is busy, the logical storage volume undergoes a rebind process pursuant to which the logical storage volume is bound to a new protocol endpoint, and the binding to the old protocol endpoint is removed upon completion of all pending input-output commands issued through the old protocol endpoint.

    摘要翻译: 存储系统导出配置为存储对象的逻辑存储卷。 通过使用标准协议(如SCSI和NFS)的连接的计算机系统,可以通过存储系统中配置的协议流量的逻辑端点来访问这些存储对象。 当通过特定协议端点的流量繁忙时,逻辑存储卷经历重新绑定过程,根据该过程,逻辑存储卷被绑定到新的协议端点,并且在完成所有待处理的输入 - 通过旧协议端点发出的输出命令。

    Initializing file data blocks
    14.
    发明授权
    Initializing file data blocks 有权
    初始化文件数据块

    公开(公告)号:US08397038B2

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

    申请号:US12050805

    申请日:2008-03-18

    IPC分类号: G06F12/00

    摘要: A method and system is provided for initializing files such as, for example and without limitation, pre-allocated files or raw device mapping (RDM) files, by delaying initializing file blocks. In accordance with one or more embodiments of the present invention, file blocks are associated with corresponding indicators to track un-initialized blocks.

    摘要翻译: 提供了一种方法和系统,用于通过延迟初始化文件块来初始化诸如例如但不限于预先分配的文件或原始设备映射(RDM)文件的文件。 根据本发明的一个或多个实施例,文件块与相应的指示符相关联以跟踪未初始化的块。

    VIRTUAL MACHINE PROVISIONING IN OBJECT STORAGE SYSTEM
    15.
    发明申请
    VIRTUAL MACHINE PROVISIONING IN OBJECT STORAGE SYSTEM 有权
    虚拟机在物理存储系统中的应用

    公开(公告)号:US20130055249A1

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

    申请号:US13219910

    申请日:2011-08-29

    IPC分类号: G06F9/455

    摘要: The storage system exports logical storage volumes that are provisioned as storage objects. These storage objects are accessed on demand by connected computer systems using standard protocols, such as SCSI and NFS, through logical endpoints for the protocol traffic that are configured in the storage system. When a virtual machine is provisioned, logical storage volumes include a logical metadata storage volume and logical data storage volumes. The logical metadata storage volume stores metadata for the virtual machine such as configuration and log files, swap file, and disk descriptor files. Each disk descriptor file is provided for one logical data storage volume and stores metadata about the logical data storage volume such as size and unique identifying data.

    摘要翻译: 存储系统导出配置为存储对象的逻辑存储卷。 通过使用标准协议(如SCSI和NFS)的连接的计算机系统,可以通过存储系统中配置的协议流量的逻辑端点来访问这些存储对象。 当配置虚拟机时,逻辑存储卷包括逻辑元数据存储卷和逻辑数据存储卷。 逻辑元数据存储卷存储虚拟机的元数据,例如配置和日志文件,交换文件和磁盘描述符文件。 为一个逻辑数据存储卷提供每个磁盘描述符文件,并存储关于逻辑数据存储卷的元数据,例如大小和唯一标识数据。

    OFFLOADING STORAGE OPERATIONS TO STORAGE HARDWARE
    16.
    发明申请
    OFFLOADING STORAGE OPERATIONS TO STORAGE HARDWARE 有权
    卸载储存操作到存储硬件

    公开(公告)号:US20090300301A1

    公开(公告)日:2009-12-03

    申请号:US12129323

    申请日:2008-05-29

    申请人: Satyam B. Vaghani

    发明人: Satyam B. Vaghani

    IPC分类号: G06F12/00

    摘要: In a computer system with a disk array that has physical storage devices arranged as logical storage units and is capable of carrying out hardware storage operations on a per logical storage unit basis, the hardware storage operations can be carried out on a per-file basis using various primitives. These primitives include instructions for zeroing file blocks, cloning file blocks, and deleting file blocks, and these instructions operate on one or more files defined in a blocklist, that identifies the locations in the logical storage units to which the files map.

    摘要翻译: 在具有布置为逻辑存储单元的物理存储设备并且能够基于每个逻辑存储单元执行硬件存储操作的磁盘阵列的计算机系统中,硬件存储操作可以在每个文件的基础上使用 各种原语 这些原语包括用于归零文件块,克隆文件块和删除文件块的指令,并且这些指令对在块列表中定义的一个或多个文件进行操作,该文件标识文件映射到的逻辑存储单元中的位置。

    Providing access to a raw data storage unit in a computer system
    17.
    发明授权
    Providing access to a raw data storage unit in a computer system 有权
    提供对计算机系统中原始数据存储单元的访问

    公开(公告)号:US07155558B1

    公开(公告)日:2006-12-26

    申请号:US10897050

    申请日:2004-07-21

    IPC分类号: G06F12/00

    摘要: A computer has access to a system-formatted data storage unit (DSU) containing a file system and to a raw DSU. A file within the file system constitutes a raw DSU mapping that facilitates access to the raw DSU. The raw DSU mapping appears to be an ordinary file to a storage user, but with the size of the raw DSU. An attempted access to the raw DSU mapping is translated into a corresponding access to the raw DSU. Access to the raw DSU by the storage user may be restricted to a specified region of the raw DSU, by defining an extent within the raw DSU mapping. The raw DSU mapping provides access to the raw DSU with many of the advantages of using a file system, including name persistency, permissions, persistent attributes, locking information for a distributed file system and other extended metadata.

    摘要翻译: 计算机可以访问包含文件系统和原始DSU的系统格式的数据存储单元(DSU)。 文件系统内的一个文件构成一个原始DSU映射,便于访问原始的DSU。 原始DSU映射似乎是存储用户的普通文件,但具有原始DSU的大小。 对原始DSU映射的尝试访问被转换为对原始DSU的相应访问。 存储用户对原始DSU的访问可以通过定义原始DSU映射中的范围来限制到原始DSU的指定区域。 原始DSU映射提供对原始DSU的访问,具有使用文件系统的许多优点,包括名称持久性,权限,持久属性,分布式文件系统的锁定信息和其他扩展元数据。

    Object storage system
    18.
    发明授权
    Object storage system 有权
    对象存储系统

    公开(公告)号:US08775773B2

    公开(公告)日:2014-07-08

    申请号:US13219358

    申请日:2011-08-26

    IPC分类号: G06F12/10 G06F12/02

    摘要: The storage system exports logical storage volumes that are provisioned as storage objects. These storage objects are accessed on demand by connected computer systems using standard protocols, such as SCSI and NFS, through logical endpoints for the protocol traffic that are configured in the storage system. Logical storage volumes are created from a logical storage container having an address space that maps to storage locations of the physical data storage units. Each of the logical storage volumes so created has an address space that maps to the address space of the logical storage container. A logical storage container may span more than one storage system and logical storage volumes of different customers can be provisioned from the same logical storage container with appropriate security settings.

    摘要翻译: 存储系统导出配置为存储对象的逻辑存储卷。 通过使用标准协议(如SCSI和NFS)的连接的计算机系统,可以通过存储系统中配置的协议流量的逻辑端点来访问这些存储对象。 从具有映射到物理数据存储单元的存储位置的地址空间的逻辑存储容器创建逻辑存储卷。 如此创建的每个逻辑存储卷都具有映射到逻辑存储容器的地址空间的地址空间。 逻辑存储容器可以跨越多个存储系统,并且可以通过适当的安全设置从相同的逻辑存储容器中提供不同客户的逻辑存储卷。

    Offloading storage operations to storage hardware
    19.
    发明授权
    Offloading storage operations to storage hardware 有权
    将存储操作卸载到存储硬件

    公开(公告)号:US08745336B2

    公开(公告)日:2014-06-03

    申请号:US12129323

    申请日:2008-05-29

    申请人: Satyam B. Vaghani

    发明人: Satyam B. Vaghani

    IPC分类号: G06F12/00 G06F13/00

    摘要: In a computer system with a disk array that has physical storage devices arranged as logical storage units and is capable of carrying out hardware storage operations on a per logical storage unit basis, the hardware storage operations can be carried out on a per-file basis using various primitives. These primitives include instructions for zeroing file blocks, cloning file blocks, and deleting file blocks, and these instructions operate on one or more files defined in a blocklist, that identifies the locations in the logical storage units to which the files map.

    摘要翻译: 在具有布置为逻辑存储单元的物理存储设备并且能够基于每个逻辑存储单元执行硬件存储操作的磁盘阵列的计算机系统中,硬件存储操作可以在每个文件的基础上使用 各种原语 这些原语包括用于归零文件块,克隆文件块和删除文件块的指令,并且这些指令对在块列表中定义的一个或多个文件进行操作,该文件标识文件映射到的逻辑存储单元中的位置。

    Virtual machine snapshotting in object storage system
    20.
    发明授权
    Virtual machine snapshotting in object storage system 有权
    对象存储系统中的虚拟机快照

    公开(公告)号:US08677085B2

    公开(公告)日:2014-03-18

    申请号:US13219919

    申请日:2011-08-29

    IPC分类号: G06F12/16

    摘要: The storage system exports logical storage volumes that are provisioned as storage objects within logical storage containers. These storage objects are accessed on demand by connected computer systems using standard protocols, such as SCSI and NFS, through logical endpoints for the protocol traffic that are configured in the storage system. A snapshot profile can be separately defined for each of these logical storage volumes, even for those that are within the same storage container. The snapshot profile for a logical storage volume defines whether or not snapshot is enabled for that logical storage volume, the frequency of the snapshot, and the number of snapshots to be retained.

    摘要翻译: 存储系统导出在逻辑存储容器中配置为存储对象的逻辑存储卷。 通过使用标准协议(如SCSI和NFS)的连接的计算机系统,可以通过存储系统中配置的协议流量的逻辑端点来访问这些存储对象。 可以为这些逻辑存储卷中的每一个分别定义快照配置文件,即使对于同一存储容器内的那些。 逻辑存储卷的快照配置文件定义是否为该逻辑存储卷启用快照,快照的频率以及要保留的快照数。