Lost write detection in a storage redundancy layer of a storage server
    31.
    发明授权
    Lost write detection in a storage redundancy layer of a storage server 有权
    在存储服务器的存储冗余层中丢失写检测

    公开(公告)号:US07549089B1

    公开(公告)日:2009-06-16

    申请号:US11118837

    申请日:2005-04-29

    IPC分类号: G06F11/00

    摘要: A storage system includes a set of mass storage media and a plurality of functional layers that provide a data storage path between a file system and the set of mass storage media. The storage system can detect that a write issued by the file system was lost by one of the functional layers that provide the data storage path between the file system and the mass storage media.

    摘要翻译: 存储系统包括一组大容量存储介质和多个功能层,其提供文件系统和该组大容量存储介质之间的数据存储路径。 存储系统可以检测到由文件系统和大容量存储介质之间提供数据存储路径的功能层之一丢失由文件系统发出的写入。

    Method and apparatus for coalesced multi-block read
    32.
    发明授权
    Method and apparatus for coalesced multi-block read 有权
    用于合并多块读取的方法和装置

    公开(公告)号:US07549014B1

    公开(公告)日:2009-06-16

    申请号:US11112409

    申请日:2005-04-22

    申请人: Robert L. Fair

    发明人: Robert L. Fair

    IPC分类号: G06F12/00

    摘要: A storage system, such as a storage server, receives a list of volume block numbers (VBNs) in a multi-block read request. In response to the request, the storage system coalesces the list into one or more chains of sequential VBNs. The storage system issues each chain to the storage subsystem.

    摘要翻译: 诸如存储服务器的存储系统在多块读请求中接收卷块号(VBN)的列表。 响应于该请求,存储系统将列表合并成一个或多个连续的VBN链。 存储系统向存储子系统发出每个链。

    Keying implementation for swapping paired devices
    33.
    发明授权
    Keying implementation for swapping paired devices 有权
    交换配对设备的键控实现

    公开(公告)号:US07542296B1

    公开(公告)日:2009-06-02

    申请号:US11280150

    申请日:2005-11-16

    IPC分类号: H05K5/00 H05K7/00

    CPC分类号: H05K5/0252

    摘要: A system of keying implementation for swapping paired devices is provided. The system includes a controller module having a first keying member, a power supply unit having a second keying member, and a chassis having a plurality of receiving slots for receiving the controller module and the power supply unit. When the controller module and the power supply unit are a matched pair and when the controller module and the power supply unit are fully inserted, next to each other, into the plurality of receiving slots, the first keying member and the second keying member do not interfere with each other so that the power supply unit may supply power to the controller module.

    摘要翻译: 提供了一种交换配对设备的密钥实现系统。 该系统包括具有第一键控构件的控制器模块,具有第二键控构件的电源单元和具有用于接收控制器模块和电源单元的多个接收槽的底架。 当控制器模块和电源单元是匹配对,并且当控制器模块和电源单元完全插入到彼此相邻时,多个接收槽中,第一键控构件和第二键控构件不 彼此干扰,使得电源单元可以向控制器模块供电。

    Method and an apparatus for aggressively detecting media errors on storage devices with negligible performance impact
    34.
    发明授权
    Method and an apparatus for aggressively detecting media errors on storage devices with negligible performance impact 失效
    用于在存储设备上积极地检测媒体错误的方法和装置,其性能影响可以忽略不计

    公开(公告)号:US07529982B1

    公开(公告)日:2009-05-05

    申请号:US11890611

    申请日:2007-08-06

    IPC分类号: G06F11/00

    摘要: A method and an apparatus to aggressively detect media errors on storage devices with negligible performance impact have been disclosed. In one embodiment, the method includes computing a first data rate at or above which a scrub on a set of storage devices can be completed within a predetermined period of time, and running the scrub on the storage devices at a second data rate without interfering with the storage devices servicing client requests to access the storage devices, the second data rate being at or above the first data rate.

    摘要翻译: 已经公开了以可忽略的性能影响来积极地检测存储设备上的媒体错误的方法和装置。 在一个实施例中,该方法包括计算在预定时间段内可以完成一组存储设备上的擦洗的或在其上方的第一数据速率,并以第二数据速率在存储设备上运行擦洗而不干扰 所述存储设备为客户端访问存储设备的请求提供服务,第二数据速率等于或高于第一数据速率。

    System and method for determining a number of overwitten blocks between data containers
    35.
    发明授权
    System and method for determining a number of overwitten blocks between data containers 有权
    用于确定数据容器之间的多个过量块的系统和方法

    公开(公告)号:US07506111B1

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

    申请号:US11017026

    申请日:2004-12-20

    申请人: Eric Hamilton

    发明人: Eric Hamilton

    IPC分类号: G06F12/00

    摘要: A system and method for quickly and efficiently determining the number of overwritten blocks between two data containers served by a storage system is provided. A novel vbnspace namespace is provided that is “parallel” to the file system (the “active” file system) and tracks location information (i.e., indirect block pointers) of level 0 data blocks within each data container, e.g., the active file system or a PCPI. The vbnspace namespace effectively eliminates the conventional level 0 data blocks from a storage viewpoint to thereby reduce the quantity of information needed to determine the number of overwritten blocks between the data containers.

    摘要翻译: 提供了一种用于快速有效地确定由存储系统服务的两个数据容器之间的重写块的数量的系统和方法。 提供了一种与文件系统(“活动”文件系统)“并行”并跟踪每个数据容器内的0级数据块的位置信息(即,间接块指针)的新颖的vbnspace命名空间,例如活动文件系统 或PCPI。 vbnspace命名空间有效地从存储角度消除了传统的0级数据块,从而减少了确定数据容器之间的重写块数量所需的信息量。

    Managing snapshots using messages
    36.
    发明申请
    Managing snapshots using messages 有权
    使用消息管理快照

    公开(公告)号:US20090070536A1

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

    申请号:US11900271

    申请日:2007-09-10

    申请人: Rupesh Nasre

    发明人: Rupesh Nasre

    IPC分类号: G06F12/16

    摘要: A method and apparatus for managing snapshots of a file system using messages. A snapshot is a restorable version of a file system created at a predetermined point in time. A message is a persistent data structure supported by a file server. A message may include one or more snapshots, attributes for the message, and/or access control information for the message. The attributes and access control information are applied to all snapshots in the message. The attributes in the message enable users to perform automatic event-based management of the snapshots in the message. The access control information in the message provides granular access control to the snapshots in the message.

    摘要翻译: 一种使用消息管理文件系统的快照的方法和装置。 快照是在预定时间点创建的文件系统的可恢复版本。 消息是文件服务器支持的持久数据结构。 消息可以包括消息的一个或多个快照,属性,和/或消息的访问控制信息。 属性和访问控制信息应用于消息中的所有快照。 消息中的属性使用户能够对消息中的快照执行基于事件的自动管理。 消息中的访问控制信息为消息中的快照提供细粒度的访问控制。

    Technique for verifying a configuration of a storage environment
    37.
    发明授权
    Technique for verifying a configuration of a storage environment 有权
    验证存储环境配置的技术

    公开(公告)号:US07487381B1

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

    申请号:US10753707

    申请日:2004-01-08

    IPC分类号: G06F11/00

    摘要: The system and method verifies a configuration of a storage system through versions, configurations and components failure of the various storage system components and generates a report identifying errors and/or warnings of the current configuration. A graphical representation of the storage system, including switches, clients and the like may be generated showing misconfiguration errors.

    摘要翻译: 系统和方法通过各种存储系统组件的版本,配置和组件故障来验证存储系统的配置,并生成识别当前配置的错误和/或警告的报告。 可能会生成显示错误配置错误的存储系统的图形表示,包括交换机,客户端等。

    System and method for managing a plurality of snapshots
    39.
    发明授权
    System and method for managing a plurality of snapshots 有权
    用于管理多个快照的系统和方法

    公开(公告)号:US07475098B2

    公开(公告)日:2009-01-06

    申请号:US10101901

    申请日:2002-03-19

    IPC分类号: G06F12/00 G06F17/30

    摘要: A system and method for managing a plurality of snapshots as provided. A set of metadata describing a file system is contained within the file system so that a snapshot of the file system includes the associated metadata. Backup client file systems are restored to a backup server using conventional dump and restore techniques. The backup server then utilizes a user-defined snapshot management schedule to manage the set of backups associated with the backup server. Such management of snapshots can include deletion of snapshots based upon a variety of parameters including the time stamp.

    摘要翻译: 一种用于管理所提供的多个快照的系统和方法。 描述文件系统的一组元数据包含在文件系统内,使得文件系统的快照包括相关联的元数据。 使用常规的转储和恢复技术将备份客户端文件系统还原到备份服务器。 然后,备份服务器使用用户定义的快照管理计划来管理与备份服务器相关联的一组备份。 快照的这种管理可以包括基于包括时间戳在内的各种参数来删除快照。

    Modular electronics laboratory with improved structure for routing of power and data
    40.
    发明授权
    Modular electronics laboratory with improved structure for routing of power and data 有权
    模块化电子实验室,具有改进的功率和数据路由结构

    公开(公告)号:US07470867B1

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

    申请号:US10423556

    申请日:2003-04-25

    IPC分类号: H02B1/40

    摘要: A electronics laboratory includes improved infrastructure for routing power and network data. The laboratory includes a number of work areas, each including a group of interconnected electronic devices arranged in a row. Two or more groups of interconnected electronic devices may also be interconnected. The infrastructure includes, for each work area, a structure comprising a bus duct segment suspended above the row of electronic devices, a plurality of power outlet modules mounted to the bus duct segment, a plurality of rigid members mounted to the bus duct segment, and a plurality of data line connectors, each mounted to a separate one of the rigid members adjacent to the bus duct segment, each to couple a first data line to a second data line, to transport data between two or more of the electronic devices.

    摘要翻译: 电子实验室包括用于路由电力和网络数据的改进的基础设施。 实验室包括一些工作区域,每个工作区域包括一组互连的电子设备。 两个或更多组互连的电子设备也可以互连。 基础设施包括:对于每个工作区域,包括悬挂在电子设备行上方的母线管段的结构,安装到总线管段的多个电源插座模块,安装到总线管段的多个刚性构件,以及 多个数据线连接器,每个数据线连接器各自安装到邻近总线管道段的单独的一个刚性构件,每个连接到第一数据线到第二数据线,以在两个或更多个电子设备之间传输数据。