System and Method for Protecting Users of Data Storage Systems Against Know Problems
    4.
    发明申请
    System and Method for Protecting Users of Data Storage Systems Against Know Problems 有权
    保护数据存储系统用户的知识问题的系统和方法

    公开(公告)号:US20110154123A1

    公开(公告)日:2011-06-23

    申请号:US12823732

    申请日:2010-06-25

    IPC分类号: G06F11/26

    摘要: Methods and apparatus automatically identify certain types of data storage system problems, such as a flawed storage device or an incompatibility between a data storage system and a data storage device or an incompatibility between the storage system and a user computer. The existence of such a problem may be highlighted to a user through an indicator on the storage system and/or through a “dashboard” application being executed by the user computer, and the problem may be automatically corrected by automatically downloading a fix (e.g., new firmware or a “patch”) from a server (e.g., a server managed by the storage device manufacturer, a server managed by the storage system manufacturer and/or a server managed by a third party) and automatically implementing the fix.

    摘要翻译: 方法和装置自动识别某些类型的数据存储系统问题,例如有缺陷的存储设备或数据存储系统与数据存储设备之间的不兼容性或存储系统与用户计算机之间的不兼容性。 这种问题的存在可以通过存储系统上的指示符和/或通过由用户计算机执行的“仪表板”应用来突出显示给用户,并且可以通过自动下载修复(例如, 服务器管理的服务器(例如,由存储设备制造商管理的服务器,由存储系统制造商管理的服务器和/或由第三方管理的服务器)的新固件或“补丁”),并自动实施该修复。

    System and method for protecting users of data storage systems against known problems
    5.
    发明授权
    System and method for protecting users of data storage systems against known problems 有权
    保护数据存储系统用户免受已知问题的系统和方法

    公开(公告)号:US08225135B2

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

    申请号:US12823732

    申请日:2010-06-25

    IPC分类号: G06F11/00

    摘要: Methods and apparatus automatically identify certain types of data storage system problems, such as a flawed storage device or an incompatibility between a data storage system and a data storage device or an incompatibility between the storage system and a user computer. The existence of such a problem may be highlighted to a user through an indicator on the storage system and/or through a “dashboard” application being executed by the user computer, and the problem may be automatically corrected by automatically downloading a fix (e.g., new firmware or a “patch”) from a server (e.g., a server managed by the storage device manufacturer, a server managed by the storage system manufacturer and/or a server managed by a third party) and automatically implementing the fix.

    摘要翻译: 方法和装置自动识别某些类型的数据存储系统问题,例如有缺陷的存储设备或数据存储系统与数据存储设备之间的不兼容性或存储系统与用户计算机之间的不兼容性。 这种问题的存在可以通过存储系统上的指示符和/或通过由用户计算机执行的“仪表板”应用来突出显示给用户,并且可以通过自动下载修复(例如, 服务器管理的服务器(例如,由存储设备制造商管理的服务器,由存储系统制造商管理的服务器和/或由第三方管理的服务器)的新固件或“补丁”),并自动实施该修复。

    Filesystem-Aware Block Storage System, Apparatus, and Method
    7.
    发明申请
    Filesystem-Aware Block Storage System, Apparatus, and Method 审中-公开
    文件系统感知块存储系统,设备和方法

    公开(公告)号:US20110113194A1

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

    申请号:US13007759

    申请日:2011-01-17

    IPC分类号: G06F12/00

    摘要: A filesystem-aware storage system locates and analyzes host filesystem data structures in order to determine storage usage of the host filesystem. To this end, the storage system might locate an operating system partition, parse the operating system partion to locate its data structures, and parse the operating system data structures to locate the host filesystem data structures. The storage system manages data storage based on the storage usage of the host file system. The storage system can use the storage usage information to identify storage areas that are no longer being used by the host filesystem and reclaim those areas for additional data storage capacity. Also, the storage system can identify the types of data stored by the host filesystem and manage data storage based on the data types, such as selecting a storage layout and/or an encoding scheme for the data based on the data type.

    摘要翻译: 文件系统感知存储系统定位和分析主机文件系统数据结构,以确定主机文件系统的存储使用情况。 为此,存储系统可能定位操作系统分区,解析操作系统分区以定位其数据结构,并解析操作系统数据结构以定位主机文件系统数据结构。 存储系统根据主机文件系统的存储使用情况来管理数据存储。 存储系统可以使用存储使用信息来识别不再被主机文件系统使用的存储区域,并且回收这些区域以获得额外的数据存储容量。 此外,存储系统可以识别由主机文件系统存储的数据的类型,并且基于数据类型来管理数据存储,例如基于数据类型为数据选择存储布局和/或编码方案。

    Filesystem-aware block storage system, apparatus, and method
    8.
    发明授权
    Filesystem-aware block storage system, apparatus, and method 有权
    文件系统感知块存储系统,设备和方法

    公开(公告)号:US07873782B2

    公开(公告)日:2011-01-18

    申请号:US11743967

    申请日:2007-05-03

    IPC分类号: G06F12/06

    摘要: A filesystem-aware storage system locates and analyzes host filesystem data structures in order to determine storage usage of the host filesystem. To this end, the storage system might locate an operating system partition, parse the operating system partion to locate its data structures, and parse the operating system data structures to locate the host filesystem data structures. The storage system manages data storage based on the storage usage of the host file system. The storage system can use the storage usage information to identify storage areas that are no longer being used by the host filesystem and reclaim those areas for additional data storage capacity. Also, the storage system can identify the types of data stored by the host filesystem and manage data storage based on the data types, such as selecting a storage layout and/or an encoding scheme for the data based on the data type.

    摘要翻译: 文件系统感知存储系统定位和分析主机文件系统数据结构,以确定主机文件系统的存储使用情况。 为此,存储系统可能定位操作系统分区,解析操作系统分区以定位其数据结构,并解析操作系统数据结构以定位主机文件系统数据结构。 存储系统根据主机文件系统的存储使用情况来管理数据存储。 存储系统可以使用存储使用信息来识别不再被主机文件系统使用的存储区域,并且回收这些区域以获得额外的数据存储容量。 此外,存储系统可以识别由主机文件系统存储的数据的类型,并且基于数据类型来管理数据存储,例如基于数据类型为数据选择存储布局和/或编码方案。

    Apparatus and method for hardware-based file system
    9.
    发明授权
    Apparatus and method for hardware-based file system 有权
    基于硬件的文件系统的装置和方法

    公开(公告)号:US07457822B1

    公开(公告)日:2008-11-25

    申请号:US10286015

    申请日:2002-11-01

    IPC分类号: G06F17/30

    摘要: A hardware-based file system includes multiple linked sub-modules that perform functions ancillary to client data handling. Each sub-module is associated with a metadata cache. A doubly-rooted structure is used to store each file system object at successive checkpoints. Metadata is stored within an object and/or as a separate object. Provisions are made for allocating sparse objects. A delayed write feature is used for writing certain objects into non-volatile storage. Checkpoints can be retained as read-only versions of the file system. Modifications to the file system are accomplished without affecting the contents of retained checkpoints. The file system can be reverted to a retained checkpoint. Multiple file servers can be interconnected as a cluster, and each file server stores requests from another file server. Interconnections between file servers can be dynamically modified. A distributed locking mechanism is used to control access to file system objects stored by the file servers.

    摘要翻译: 基于硬件的文件系统包括执行辅助客户端数据处理的功能的多个链接的子模块。 每个子模块与元数据缓存相关联。 双根结构用于在连续的检查点存储每个文件系统对象。 元数据存储在对象和/或作为单独对象中。 作出分配稀疏物品的规定。 延迟写入功能用于将某些对象写入非易失性存储器。 检查点可以保留为文件系统的只读版本。 文件系统的修改是在不影响保留检查点的内容的情况下完成的。 文件系统可以恢复到保留的检查点。 多个文件服务器可以作为集群互连,每个文件服务器存储来自另一个文件服务器的请求。 可以动态修改文件服务器之间的互连。 分布式锁定机制用于控制对文件服务器存储的文件系统对象的访问。

    Apparatus and Method for Hardware-Based File System
    10.
    发明申请
    Apparatus and Method for Hardware-Based File System 有权
    基于硬件的文件系统的装置和方法

    公开(公告)号:US20120271799A1

    公开(公告)日:2012-10-25

    申请号:US13533357

    申请日:2012-06-26

    IPC分类号: G06F12/16 G06F17/30

    摘要: A hardware-based file system includes multiple linked sub-modules that perform functions ancillary to client data handling. Each sub-module is associated with a metadata cache. A doubly-rooted structure is used to store each file system object at successive checkpoints. Metadata is stored within an object and/or as a separate object. Provisions are made for allocating sparse objects. A delayed write feature is used for writing certain objects into non-volatile storage. Checkpoints can be retained as read-only versions of the file system. Modifications to the file system are accomplished without affecting the contents of retained checkpoints. The file system can be reverted to a retained checkpoint. Multiple file servers can be interconnected as a cluster, and each file server stores requests from another file server. Interconnections between file servers can be dynamically modified. A distributed locking mechanism is used to control access to file system objects stored by the file servers.

    摘要翻译: 基于硬件的文件系统包括执行辅助客户端数据处理的功能的多个链接的子模块。 每个子模块与元数据缓存相关联。 双根结构用于在连续的检查点存储每个文件系统对象。 元数据存储在对象和/或作为单独对象中。 作出分配稀疏物品的规定。 延迟写入功能用于将某些对象写入非易失性存储器。 检查点可以保留为文件系统的只读版本。 文件系统的修改是在不影响保留检查点的内容的情况下完成的。 文件系统可以恢复到保留的检查点。 多个文件服务器可以作为集群互连,每个文件服务器存储来自另一个文件服务器的请求。 可以动态修改文件服务器之间的互连。 分布式锁定机制用于控制对文件服务器存储的文件系统对象的访问。