SYSTEM AND METHOD FOR OPTIMIZING MULTI-PATHING SUPPORT IN A DISTRIBUTED STORAGE SYSTEM ENVIRONMENT
    121.
    发明申请
    SYSTEM AND METHOD FOR OPTIMIZING MULTI-PATHING SUPPORT IN A DISTRIBUTED STORAGE SYSTEM ENVIRONMENT 审中-公开
    在分布式存储系统环境中优化多路径支持的系统和方法

    公开(公告)号:WO2007053356A2

    公开(公告)日:2007-05-10

    申请号:PCT/US2006/041341

    申请日:2006-10-23

    Inventor: RAJAN, Vijayan

    CPC classification number: G06F3/0635 G06F3/0613 G06F3/067 H04L67/1097

    Abstract: A Multi-Pathing Optimization Module (MPOM) interfaces with a client to route a data access request along a most optimal path to a storage system serving data container stored on a striped volume set (SVS). The MPOM constructs and references a Location Data Structure (LDS) containing striping rules associated with the SVS, a list of network elements (N-blades) operatively connected to the client, and a list of disk elements (D- blades) sharing a node of the storage system with the listed N-blades. The MPOM executes a Client_Locate( ) function on a per data access request basis to identify the D- blade serving the volume which will receive the request. When possible, the MPOM routes the data access request directly to the N-blade sharing a node with the identified D-blade, thereby using the most optimal path from the client to the SVS.

    Abstract translation: 多路径优化模块(MPOM)与客户端接口将数据访问请求沿最佳路径路由到存储在条带卷集(SVS)上的数据容器的存储系统。 MPOM构造并引用包含与SVS相关联的条带规则的位置数据结构(LDS),可操作地连接到客户机的网络元件(N-blade)的列表以及共享节点的盘单元(D-刀片) 的存储系统与列出的N-blade。 MPOM在每个数据访问请求的基础上执行一个Client_Locate()函数,以识别服务于接收该请求的卷的D刀片。 如果可能,MPOM将数据访问请求直接路由到具有所识别的D刀片共享节点的N刀片,从而使用从客户端到SVS的最佳路径。

    MEMORY SCRUBBING OF EXPANDED MEMORY
    122.
    发明申请
    MEMORY SCRUBBING OF EXPANDED MEMORY 审中-公开
    扩展存储器的存储器

    公开(公告)号:WO2007037914A1

    公开(公告)日:2007-04-05

    申请号:PCT/US2006/034136

    申请日:2006-08-31

    CPC classification number: G06F11/106

    Abstract: Embodiments of the invention include a memory device, such as a removable expanded memory card, having a host bus interface that allows a host to access a memory of the device. The memory device also includes memory scrubbing circuitry to read data stored at addresses in the memory and to identify single-bit errors and multiple-bit errors in the data read from the memory.

    Abstract translation: 本发明的实施例包括具有允许主机访问设备的存储器的主机总线接口的诸如可移动扩展存储卡的存储设备。 存储器件还包括用于读取存储在存储器中的地址处的数据并识别从存储器读取的数据中的单位错误和多位错误的存储器擦除电路。

    SYSTEM AND METHOD FOR RESTORING DATA ON DEMAND FOR INSTANT VOLUME RESTORATION
    123.
    发明申请
    SYSTEM AND METHOD FOR RESTORING DATA ON DEMAND FOR INSTANT VOLUME RESTORATION 审中-公开
    用于恢复数据的系统和方法用于即时容量恢复

    公开(公告)号:WO2006116293A3

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

    申请号:PCT/US2006015442

    申请日:2006-04-24

    CPC classification number: G06F11/1435 G06F11/1464 G06F11/1469

    Abstract: A technique is disclosed for restoring data of sparse volumes, where one or more block pointers within the file system structure are marked as ABSENT, and fetching the appropriate data from an alternate location on demand. Client data access requests to the local storage system initiate a restoration of the data from a backing store as required. A demand generator can also be used to restore the data as a background process by walking through the sparse volume and restoring the data of absent blocks. A pump module is also disclosed to regulate the access of the demand generator. Once all the data has been restored, the volume contains all data locally, and is no longer a sparse volume.

    Abstract translation: 公开了一种用于恢复稀疏卷的数据的技术,其中文件系统结构中的一个或多个块指针被标记为ABSENT,并且根据需要从备用位置获取适当的数据。 对本地存储系统的客户端数据访问请求根据需要启动从后台存储器恢复数据。 还可以使用需求生成器通过遍历稀疏卷并恢复缺少块的数据来将数据恢复为后台进程。 还公开了一种泵模块来调节需求发生器的通路。 一旦所有数据都已恢复,卷将包含本地的所有数据,并且不再是稀疏卷。

    THERMAL MONITORING AND RESPONSE APPARATUS AND METHOD FOR COMPUTER UNIT
    124.
    发明申请
    THERMAL MONITORING AND RESPONSE APPARATUS AND METHOD FOR COMPUTER UNIT 审中-公开
    计算机单元的热监测和响应装置和方法

    公开(公告)号:WO2006127448A3

    公开(公告)日:2007-01-04

    申请号:PCT/US2006019415

    申请日:2006-05-18

    CPC classification number: G06F1/20 G06F1/206

    Abstract: Thermal conditions within a computer unit are monitored. A system-level temperature sensor responds to intake cooling air. A subsystem-level temperature sensor responds to the temperature of a subsystem-level component, preferably a motherboard or a backplane. When the temperature sensed by of the system-level temperature sensor falls outside of a critical limit, it is determined whether the temperature sensed by the subsystem-level temperature sensor generally correlates with the temperature sensed by the system-level temperature sensor. If there is no correlation, the operation of the computer unit is continued.

    Abstract translation: 监视计算机单元内的热条件。 系统级温度传感器响应进气冷却空气。 子系统级温度传感器响应子系统级组件(优选主板或背板)的温度。 当由系统级温度传感器感测到的温度超出临界极限时,确定子系统级温度传感器感测的温度是否与系统级温度传感器感测到的温度通常相关。 如果没有相关性,则继续运行计算机单元。

    SYSTEM AND METHOD FOR RESTRIPING DATA ACROSS A PLURALITY OF VOLUMES
    125.
    发明申请
    SYSTEM AND METHOD FOR RESTRIPING DATA ACROSS A PLURALITY OF VOLUMES 审中-公开
    用于大量数量的数据分配的系统和方法

    公开(公告)号:WO2006118926A3

    公开(公告)日:2007-01-04

    申请号:PCT/US2006015917

    申请日:2006-04-27

    Abstract: A system and method re-stripes one or more data containers across a striped volume set (SVS) that has been modified by the addition of one or more volumes. The SVS is associated with an existing set of striping rules that define a stripe algorithm, a stripe width and an ordered list of volumes distributed across a plurality of nodes interconnected as a cluster. Each node of the cluster includes (i) a disk element (D-blade) adapted to service a volume of the SVS and (ii) a network element (N-blade) adapted to redirect a data access request to any D-blade of the cluster. Notably, the content of each data container is apportioned among the volumes of the SVS to thereby improve the effi- ciency of storage service provided by the cluster. To that end, the stripe algorithm specifies the manner in which the data container content is apportioned as stripes across the plurality of volumes, while the stripe width specifies the size/width of each stripe.

    Abstract translation: 系统和方法通过添加一个或多个卷来修改的条带卷集(SVS)重新分隔一个或多个数据容器。 SVS与现有的条带规则集相关联,这些条带规则定义了条带算法,条带宽度和分布在作为集群互连的多个节点上的卷的有序列表。 集群的每个节点包括(i)适于维护SVS的卷的磁盘元件(D刀片)和(ii)适于将数据访问请求重定向到任何D-blade的任何D-blade的网络元件(N-blade) 集群。 值得注意的是,每个数据容器的内容在SVS的卷之间分配,从而提高集群提供的存储服务的效率。 为此,条带算法指定数据容器内容在多个卷中分配为条带的方式,而条带宽度指定每个条带的大小/宽度。

    THERMAL MONITORING AND RESPONSE APPARATUS AND METHOD FOR COMPUTER UNIT
    126.
    发明申请
    THERMAL MONITORING AND RESPONSE APPARATUS AND METHOD FOR COMPUTER UNIT 审中-公开
    计算机单元的热监测和响应装置和方法

    公开(公告)号:WO2006127448A2

    公开(公告)日:2006-11-30

    申请号:PCT/US2006/019415

    申请日:2006-05-18

    CPC classification number: G06F1/20 G06F1/206

    Abstract: Thermal conditions within a computer unit are monitored. A system-level temperature sensor responds to intake cooling air. A subsystem-level temperature sensor responds to the temperature of a subsystem-level component, preferably a motherboard or a backplane. When the temperature sensed by of the system-level temperature sensor falls outside of a critical limit, it is determined whether the temperature sensed by the subsystem-level temperature sensor generally correlates with the temperature sensed by the system-level temperature sensor. If there is no correlation, the operation of the computer unit is continued.

    Abstract translation: 监视计算机单元内的热条件。 系统级温度传感器响应进气冷却空气。 子系统级温度传感器响应子系统级组件(优选主板或背板)的温度。 当由系统级温度传感器感测到的温度超出临界极限时,确定子系统级温度传感器感测的温度是否与系统级温度传感器感测到的温度通常相关。 如果没有相关性,则继续运行计算机单元。

    DATA ALLOCATION WITHIN A STORAGE SYSTEM ARCHITECTURE
    127.
    发明申请
    DATA ALLOCATION WITHIN A STORAGE SYSTEM ARCHITECTURE 审中-公开
    存储系统架构中的数据分配

    公开(公告)号:WO2006119021A1

    公开(公告)日:2006-11-09

    申请号:PCT/US2006/016243

    申请日:2006-04-27

    CPC classification number: G06F3/0647 G06F3/061 G06F3/067

    Abstract: Provided is a method and system for data allocation within a storage system architecture. One or more nodes of the storage system architecture provides access to striped data stored on a striped volume set. Each node can store a volume of the striped volume set. Further, the striped volume set is identified by a striping table. When modifying the storage system architecture, such as adding a volume to, or removing a volume from, the striped volume set, the striping table is rearranged to accurately identify the location of striped data on the striped volume set as shown in figure 14. At least one restriping process implemented on the striping table affects the volume utilization efficiency, hot-spotting behavior, and distribution efficiency of the striped volume set.

    Abstract translation: 提供了一种用于存储系统架构内的数据分配的方法和系统。 存储系统架构的一个或多个节点提供对存储在条带卷集上的条带数据的访问。 每个节点可以存储条带卷集的卷。 此外,条带卷集由条带表标识。 当修改存储系统体系结构(例如向条带卷集添加卷或从卷条卷卷中删除卷)时,重排排序表以准确地标识条带卷集上的条带化数据的位置,如图14所示。 在条带表中实现的至少一个重新排序过程会影响条带卷集的卷利用效率,热点行为和分发效率。

    SYSTEM AND METHOD FOR MULTI-TIERED META-DATA CACHING AND DISTRIBUTION IN A CLUSTERED COMPUTER ENVIRONMENT

    公开(公告)号:WO2006118593A3

    公开(公告)日:2006-11-09

    申请号:PCT/US2005/031220

    申请日:2005-09-01

    Abstract: A system and method caches and distributes meta-data for one or more data con­tainers stored on a plurality of volumes configured as a striped volume set (SVS) and served by a plurality of nodes interconnected as a cluster. The SVS comprises one meta­ 5 data volume (MDV) configured to store a canonical copy of certain meta-data, including access control lists and directories, associated with all data containers stored on the SVS, and one or more data volumes (DV) configured to store, at least, data content of those containers. In addition, for each data container stored on the SVS, one volume is desig­nated a container attribute volume (CAV) and, as such, is configured to store ("cache") a io canonical copy of certain, rapidly-changing attribute meta-data, including time stamps and container length, associated with that container.

    SYSTEM AND METHOD FOR PROXYING NETWORK MANAGEMENT PROTOCOL COMMANDS TO ENABLE CLUSTER WIDE MANAGEMENT OF DATA BACKUPS
    129.
    发明申请
    SYSTEM AND METHOD FOR PROXYING NETWORK MANAGEMENT PROTOCOL COMMANDS TO ENABLE CLUSTER WIDE MANAGEMENT OF DATA BACKUPS 审中-公开
    实现网络管理协议命令的系统和方法使数据备份站的集群管理

    公开(公告)号:WO2006118591A1

    公开(公告)日:2006-11-09

    申请号:PCT/US2005/030877

    申请日:2005-08-31

    Abstract: A system and method enables cluster-wide management of backup operations is­sued by one or more backup managers to nodes of a cluster using a network management protocol, such as NDMP. An NDMP daemon executing on each node is extended to include a processing module and a backup module. The processing module interfaces with a backup manager to interpret the backup operation and, if necessary, forward (proxy) that operation to another NDMP daemon on another node of the cluster for processing in accordance with cluster's unified namespace.

    Abstract translation: 系统和方法使得能够使用诸如NDMP的网络管理协议从一个或多个备份管理器向集群节点发布的备份操作进行集群范围的管理。 在每个节点上执行的NDMP守护程序被扩展为包括处理模块和备份模块。 处理模块与备份管理器进行接口,以解释备份操作,并在必要时将该操作转发(代理)到集群的另一个节点上的另一个NDMP守护进程,以便根据集群的统一命名空间进行处理。

    SYSTEM AND METHOD FOR RESTORING DATA ON DEMAND FOR INSTANT VOLUME RESTORATION
    130.
    发明申请
    SYSTEM AND METHOD FOR RESTORING DATA ON DEMAND FOR INSTANT VOLUME RESTORATION 审中-公开
    用于恢复数据的系统和方法用于即时容量恢复

    公开(公告)号:WO2006116293A2

    公开(公告)日:2006-11-02

    申请号:PCT/US2006/015442

    申请日:2006-04-24

    CPC classification number: G06F11/1435 G06F11/1464 G06F11/1469

    Abstract: A technique is disclosed for restoring data of sparse volumes, where one or more block pointers within the file system structure are marked as ABSENT, and fetching the appropriate data from an alternate location on demand. Client data access requests to the local storage system initiate a restoration of the data from a backing store as required. A demand generator can also be used to restore the data as a background process by walking through the sparse volume and restoring the data of absent blocks. A pump module is also disclosed to regulate the access of the demand generator. Once all the data has been restored, the volume contains all data locally, and is no longer a sparse volume.

    Abstract translation: 公开了一种用于恢复稀疏卷的数据的技术,其中文件系统结构中的一个或多个块指针被标记为ABSENT,并且根据需要从备用位置获取适当的数据。 对本地存储系统的客户端数据访问请求根据需要启动从后台存储器恢复数据。 还可以使用需求生成器通过遍历稀疏卷并恢复缺席块的数据来将数据恢复为后台进程。 还公开了一种泵模块来调节需求发生器的通路。 一旦所有数据都已恢复,卷将包含本地的所有数据,并且不再是稀疏卷。

Patent Agency Ranking