Metadata for data storage array
    1.
    发明授权
    Metadata for data storage array 有权
    数据存储阵列的元数据

    公开(公告)号:US09037541B2

    公开(公告)日:2015-05-19

    申请号:US12432877

    申请日:2009-04-30

    Abstract: A data storage array may be made up of several storage devices, each of which may contain array metadata that may allow portions of the storage array to be used. A system may have a file system manager that may receive and respond to file system commands and a storage device manager that may store data on the several storage devices. Array metadata defining where data is stored within the storage array is stored on each device within the array. A policy engine may identify data to be stored on the array and determine if the data contains array metadata or other types of data and may store the data on every device, devices having specific characteristics, two or more devices, or one device.

    Abstract translation: 数据存储阵列可以由多个存储设备组成,每个存储设备可以包含可以允许使用存储阵列部分的阵列元数据。 系统可以具有可以接收和响应文件系统命令的文件系统管理器以及可以在多个存储设备上存储数据的存储设备管理器。 定义数据存储在存储阵列中的位置的数组元数据存储在阵列中的每个设备上。 策略引擎可以识别要存储在阵列上的数据,并且确定数据是否包含阵列元数据或其他类型的数据,并且可以将数据存储在每个设备,具有特定特征的设备,两个或更多个设备或一个设备上。

    Contiguous file allocation in an extensible file system
    2.
    发明授权
    Contiguous file allocation in an extensible file system 有权
    可扩展文件系统中的连续文件分配

    公开(公告)号:US08606830B2

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

    申请号:US12389391

    申请日:2009-02-20

    CPC classification number: G06F17/3007 G06F17/30091 G06F17/30138

    Abstract: Disclosed is a method for creating and reading a contiguous file in an extensible file system. During the creation of a file on the storage media, the file system format check the bitmap to determine if there are areas of free space on the media that would permit the storage of the file in a contiguous manner. By storing the file in a contiguous manner the file may later be read without resorting to the file allocation table, because the file itself would not be fragmented on the storage media. Once an area of free space has been identified, the file is written to the media in a contiguous manner. Further, an associated entry for the file in the directory entry is updated or created to indicate that the file is a contiguous file and also provides basic parameters necessary to read the file without resorting to accessing the file allocation table.

    Abstract translation: 公开了一种在可扩展文件系统中创建和读取连续文件的方法。 在存储介质上创建文件期间,文件系统格式检查位图,以确定介质上是否存在允许以连续方式存储文件的可用空间区域。 通过以连续的方式存储文件,可以稍后在不依赖于文件分配表的情况下读取文件,因为文件本身不会在存储介质上分段。 一旦确定了可用空间区域,文件将以连续的方式写入介质。 此外,更新或创建目录条目中的文件的相关条目以指示文件是连续文件,并且还提供读取文件所必需的基本参数,而无需访问文件分配表。

    Thin provisioned space allocation
    3.
    发明授权
    Thin provisioned space allocation 有权
    精简空间分配

    公开(公告)号:US08533420B2

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

    申请号:US12953474

    申请日:2010-11-24

    CPC classification number: G06F17/30138

    Abstract: A storage monitoring system may reside between a file system and a storage system in a thin provisioned storage system. The storage monitoring system may create space holder files within a volume, where the space holder files contain an address space not backed up with physical storage. As requests for storage space are received from a file system, the storage monitoring system may allocate physical space to the volume by provisioning portions of the physical storage device to the volume and by removing one of the space holder files. The storage monitoring system may present alerts when physical storage space is low, as well as return an amount of physical space available to a volume size request.

    Abstract translation: 存储监视系统可以驻留在文件系统和精简配置的存储系统中的存储系统之间。 存储监控系统可以在卷内创建空间保持器文件,其中空间保持器文件包含未备份物理存储的地址空间。 当从文件系统接收到对存储空间的请求时,存储监视系统可以通过将物理存储设备的部分提供给卷并且通过移除空间保持器文件之一来为物理空间分配物理空间。 当物理存储空间较小时,存储监视系统可能会显示警报,并返回一个可用于卷大小请求的物理空间量。

    Thin Provisioned Space Allocation
    5.
    发明申请
    Thin Provisioned Space Allocation 有权
    精简配置空间分配

    公开(公告)号:US20120131303A1

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

    申请号:US12953474

    申请日:2010-11-24

    CPC classification number: G06F17/30138

    Abstract: A storage monitoring system may reside between a file system and a storage system in a thin provisioned storage system. The storage monitoring system may create space holder files within a volume, where the space holder files contain an address space not backed up with physical storage. As requests for storage space are received from a file system, the storage monitoring system may allocate physical space to the volume by provisioning portions of the physical storage device to the volume and by removing one of the space holder files. The storage monitoring system may present alerts when physical storage space is low, as well as return an amount of physical space available to a volume size request.

    Abstract translation: 存储监视系统可以驻留在文件系统和精简配置的存储系统中的存储系统之间。 存储监控系统可以在卷内创建空间保持器文件,其中空间保持器文件包含未备份物理存储的地址空间。 当从文件系统接收到对存储空间的请求时,存储监视系统可以通过将物理存储设备的部分提供给卷并且通过移除空间保持器文件之一来为物理空间分配物理空间。 当物理存储空间较小时,存储监视系统可能会显示警报,并返回一个可用于卷大小请求的物理空间量。

    Single instance store for file systems
    6.
    发明授权
    Single instance store for file systems 有权
    文件系统的单实例存储

    公开(公告)号:US06477544B1

    公开(公告)日:2002-11-05

    申请号:US09354624

    申请日:1999-07-16

    Abstract: A method and system for storing the data of files having duplicate content, by maintaining a single instance of the data, and providing logically separate links to the single instance. Files of duplicate content have their data stored in a common store file by a single instance store (SIS) facility, which also converts the original file or files to links to that common store file and creates additional links thereto as needed. The SIS facility may reside above a file system as a filter driver. File system requests directed to the link file (e.g., open, write, read, close and delete) reach the SIS filter, which then transparently handles each request as if the link file was a normal file. To preserve logical separation, writes to a SIS link file are to the link file, and the written portion recorded as dirty. The SIS filter intercepts SIS read requests, and reads clean portions from the common store file and any dirty portions from the link file. When the link file is closed, the common store file also may be closed, and, if the link file has been written, the non-dirtied portions of the link file are filled in with clean data from the common store file, and the link file reconverted to a normal file. Security is provided to prevent unauthorized access to the common store files, as is a volume check facility that repairs any inconsistencies in SIS metadata.

    Abstract translation: 一种用于通过维护单个数据实例来存储具有重复内容的文件的数据的方法和系统,以及向单一实例提供逻辑上分离的链接。 重复内容的文件通过单一实例存储(SIS)设施将其数据存储在公共存储文件中,该设备还将原始文件或文件转换为该通用存储文件的链接,并根据需要创建其他链接。 SIS工具可以作为过滤器驱动程序驻留在文件系统之上。 指向链接文件(例如打开,写入,读取,关闭和删除)的文件系统请求到达SIS过滤器,然后透明地处理每个请求,就像链接文件是正常文件一样。 为了保留逻辑分隔,对SIS链接文件的写入是链接文件,写入的部分记录为脏。 SIS过滤器拦截SIS读取请求,并从公共存储文件读取干净的部分以及链接文件中的任何脏部分。 当链接文件被关闭时,公共存储文件也可以被关闭,并且如果链接文件已被写入,链接文件的非污染部分用来自公共存储文件的干净的数据填充,并且链接 文件重新转换为正常文件。 提供安全性以防止对公用存储文件的未经授权的访问,以及修复SIS元数据中的任何不一致的卷检查工具。

    METADATA FOR DATA STORAGE ARRAY
    7.
    发明申请
    METADATA FOR DATA STORAGE ARRAY 有权
    数据存储阵列的元数据

    公开(公告)号:US20100280998A1

    公开(公告)日:2010-11-04

    申请号:US12432877

    申请日:2009-04-30

    Abstract: A data storage array may be made up of several storage devices, each of which may contain array metadata that may allow portions of the storage array to be used. A system may have a file system manager that may receive and respond to file system commands and a storage device manager that may store data on the several storage devices. Array metadata defining where data is stored within the storage array is stored on each device within the array. A policy engine may identify data to be stored on the array and determine if the data contains array metadata or other types of data and may store the data on every device, devices having specific characteristics, two or more devices, or one device.

    Abstract translation: 数据存储阵列可以由多个存储设备组成,每个存储设备可以包含可以允许使用存储阵列部分的阵列元数据。 系统可以具有可以接收和响应文件系统命令的文件系统管理器以及可以在多个存储设备上存储数据的存储设备管理器。 定义数据存储在存储阵列中的位置的数组元数据存储在阵列中的每个设备上。 策略引擎可以识别要存储在阵列上的数据,并且确定数据是否包含阵列元数据或其他类型的数据,并且可以将数据存储在每个设备,具有特定特征的设备,两个或更多个设备或一个设备上。

    Reclamation of Thin Provisioned Disk Storage
    8.
    发明申请
    Reclamation of Thin Provisioned Disk Storage 有权
    精简配置磁盘存储的回收

    公开(公告)号:US20100262802A1

    公开(公告)日:2010-10-14

    申请号:US12422327

    申请日:2009-04-13

    Abstract: A thin provisioned storage system may have a file system manager that presents a logical storage system to a user and a storage management system that manages physical storage devices. When a block of data is freed at the logical layer, the file system manager may identify the freed block and send a command to the physical layer. The physical layer may identify the corresponding physical block or blocks and free those blocks on the physical layer. The storage management system may use a table to manage the location of blocks of data across multiple physical storage devices.

    Abstract translation: 精简配置的存储系统可以具有向用户呈现逻辑存储系统的文件系统管理器和管理物理存储设备的存储管理系统。 当数据块在逻辑层被释放时,文件系统管理器可以识别被释放的块并向物理层发送命令。 物理层可以识别对应的物理块或块,并释放物理层上的那些块。 存储管理系统可以使用表来跨多个物理存储设备管理数据块的位置。

    Reclamation of thin provisioned disk storage
    10.
    发明授权
    Reclamation of thin provisioned disk storage 有权
    稀疏配置磁盘存储的回收

    公开(公告)号:US08239648B2

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

    申请号:US12422327

    申请日:2009-04-13

    Abstract: A thin provisioned storage system may have a file system manager that presents a logical storage system to a user and a storage management system that manages physical storage devices. When a block of data is freed at the logical layer, the file system manager may identify the freed block and send a command to the physical layer. The physical layer may identify the corresponding physical block or blocks and free those blocks on the physical layer. The storage management system may use a table to manage the location of blocks of data across multiple physical storage devices.

    Abstract translation: 精简配置的存储系统可以具有向用户呈现逻辑存储系统的文件系统管理器和管理物理存储设备的存储管理系统。 当数据块在逻辑层被释放时,文件系统管理器可以识别被释放的块并向物理层发送命令。 物理层可以识别对应的物理块或块,并释放物理层上的那些块。 存储管理系统可以使用表来跨多个物理存储设备管理数据块的位置。

Patent Agency Ranking