Methods and systems for tracking data activity levels
    1.
    发明授权
    Methods and systems for tracking data activity levels 失效
    用于跟踪数据活动级别的方法和系统

    公开(公告)号:US08346990B2

    公开(公告)日:2013-01-01

    申请号:US13017456

    申请日:2011-01-31

    IPC分类号: G06F3/00 G06F13/00

    摘要: methods and systems for monitoring data activity may include various operations, including, but not limited to: modifying a value of at least one counter in response to one or more input/output requests directed to at least one data storage region during a first time interval; storing a first cumulative value of the counter modified in response to one or more input/output requests directed to at least one data storage region during the first time interval following the expiration of the first time interval; modifying a value of at least one counter in response to one or more requests directed to the at least one data storage region during a second time interval; storing a second cumulative value of the counter modified in response to one or more requests directed to the at least one data storage region during the second time interval following the expiration of the second time interval; and computing at least one activity index for the at least one data storage region from at least the first cumulative value and the second cumulative value.

    摘要翻译: 用于监视数据活动的方法和系统可以包括各种操作,包括但不限于:响应于在第一时间间隔内针对至少一个数据存储区域的一个或多个输入/输出请求修改至少一个计数器的值 ; 存储响应于在所述第一时间间隔期满之后的所述第一时间间隔内针对至少一个数据存储区域的一个或多个输入/输出请求修改的所述计数器的第一累积值; 响应于在第二时间间隔内针对所述至少一个数据存储区域的一个或多个请求修改至少一个计数器的值; 存储响应于在所述第二时间间隔期满之后的所述第二时间间隔内针对所述至少一个数据存储区域的一个或多个请求而修改的所述计数器的第二累积值; 以及从至少所述第一累积值和所述第二累积值计算所述至少一个数据存储区域的至少一个活动索引。

    METHODS AND SYSTEMS FOR TRACKING DATA ACTIVITY LEVELS
    2.
    发明申请
    METHODS AND SYSTEMS FOR TRACKING DATA ACTIVITY LEVELS 失效
    跟踪数据活动级别的方法和系统

    公开(公告)号:US20120198105A1

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

    申请号:US13017456

    申请日:2011-01-31

    IPC分类号: G06F3/00

    摘要: methods and systems for monitoring data activity may include various operations, including, but not limited to: modifying a value of at least one counter in response to one or more input/output requests directed to at least one data storage region during a first time interval; storing a first cumulative value of the counter modified in response to one or more input/output requests directed to at least one data storage region during the first time interval following the expiration of the first time interval; modifying a value of at least one counter in response to one or more requests directed to the at least one data storage region during a second time interval; storing a second cumulative value of the counter modified in response to one or more requests directed to the at least one data storage region during the second time interval following the expiration of the second time interval; and computing at least one activity index for the at least one data storage region from at least the first cumulative value and the second cumulative value.

    摘要翻译: 用于监视数据活动的方法和系统可以包括各种操作,包括但不限于:响应于在第一时间间隔内针对至少一个数据存储区域的一个或多个输入/输出请求修改至少一个计数器的值 ; 存储响应于在所述第一时间间隔期满之后的所述第一时间间隔内针对至少一个数据存储区域的一个或多个输入/输出请求修改的所述计数器的第一累积值; 响应于在第二时间间隔内针对所述至少一个数据存储区域的一个或多个请求修改至少一个计数器的值; 存储响应于在所述第二时间间隔期满之后的所述第二时间间隔内针对所述至少一个数据存储区域的一个或多个请求而修改的所述计数器的第二累积值; 以及从至少所述第一累积值和所述第二累积值计算所述至少一个数据存储区域的至少一个活动索引。

    System and apparatus for utilizing a virtual machine to support redundancy in a virtual machine manager pair
    3.
    发明申请
    System and apparatus for utilizing a virtual machine to support redundancy in a virtual machine manager pair 有权
    用于利用虚拟机来支持虚拟机管理器对中的冗余的系统和装置

    公开(公告)号:US20100275198A1

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

    申请号:US12387076

    申请日:2009-04-28

    IPC分类号: G06F9/455 G06F12/00

    摘要: A storage array controller may include a virtual machine manager for managing a storage array application virtual machine and a dedicated multiplexer virtual machine. The storage array application virtual machine and the dedicated multiplexer virtual machine may be communicatively coupled via a plurality of virtual machine manager coupling drivers. The storage array controller may also include a dedicated inter controller link for communicatively coupling the storage array controller with a second storage array controller. The dedicated multiplexer virtual machine may be configured for coupling with a second dedicated multiplexer virtual machine included with the second storage array controller via a device driver communicating across the dedicated inter controller link.

    摘要翻译: 存储阵列控制器可以包括用于管理存储阵列应用虚拟机和专用多路复用器虚拟机的虚拟机管理器。 存储阵列应用虚拟机和专用多路复用器虚拟机可以经由多个虚拟机管理器耦合驱动器进行通信耦合。 存储阵列控制器还可以包括用于将存储阵列控制器与第二存储阵列控制器通信地耦合的专用控制器链路。 专用复用器虚拟机可以被配置为经由跨专用控制器链路通信的设备驱动器与第二存储阵列控制器所包括的第二专用多路复用器虚拟机耦合。

    Method and system for data reconstruction after drive failures
    4.
    发明授权
    Method and system for data reconstruction after drive failures 有权
    驱动器故障后数据重建的方法和系统

    公开(公告)号:US08689040B2

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

    申请号:US12896449

    申请日:2010-10-01

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1088

    摘要: Methods and systems for data reconstruction following drive failures may include: storing data across two or more drives in one or more data stripes, each data stripe including two or more drive extents; detecting a degradation of a drive containing a drive extent associated with a first data stripe; assigning a reconstruction priority to the drive extent associated with the first data stripe; detecting a degradation of a drive containing a drive extent associated with a second data stripe; and assigning a reconstruction priority to the drive extent associated with the second data stripe.

    摘要翻译: 用于在驱动器故障之后进行数据重构的方法和系统可以包括:在一个或多个数据条带中的两个或多个驱动器之间存储数据,每个数据条带包括两个或多个驱动盘区; 检测包含与第一数据条带相关联的驱动范围的驱动器的劣化; 将重建优先级分配给与所述第一数据条带相关联的驱动范围; 检测包含与第二数据条带相关联的驱动范围的驱动器的劣化; 以及将重建优先级分配给与第二数据条带相关联的驱动范围。

    System and apparatus for utilizing a virtual machine to support redundancy in a virtual machine manager pair
    5.
    发明授权
    System and apparatus for utilizing a virtual machine to support redundancy in a virtual machine manager pair 有权
    用于利用虚拟机来支持虚拟机管理器对中的冗余的系统和装置

    公开(公告)号:US08166478B2

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

    申请号:US12387076

    申请日:2009-04-28

    IPC分类号: G06F9/455 G06F12/00

    摘要: A storage array controller may include a virtual machine manager for managing a storage array application virtual machine and a dedicated multiplexer virtual machine. The storage array application virtual machine and the dedicated multiplexer virtual machine may be communicatively coupled via a plurality of virtual machine manager coupling drivers. The storage array controller may also include a dedicated inter controller link for communicatively coupling the storage array controller with a second storage array controller. The dedicated multiplexer virtual machine may be configured for coupling with a second dedicated multiplexer virtual machine included with the second storage array controller via a device driver communicating across the dedicated inter controller link.

    摘要翻译: 存储阵列控制器可以包括用于管理存储阵列应用虚拟机和专用多路复用器虚拟机的虚拟机管理器。 存储阵列应用虚拟机和专用多路复用器虚拟机可以经由多个虚拟机管理器耦合驱动器进行通信耦合。 存储阵列控制器还可以包括用于将存储阵列控制器与第二存储阵列控制器通信地耦合的专用控制器链路。 专用多路复用器虚拟机可以被配置为经由跨专用控制器链路通信的设备驱动器与第二存储阵列控制器所包括的第二专用复用器虚拟机耦合。

    METHOD AND SYSTEM FOR DATA RECONSTRUCTION AFTER DRIVE FAILURES
    6.
    发明申请
    METHOD AND SYSTEM FOR DATA RECONSTRUCTION AFTER DRIVE FAILURES 有权
    驱动故障后数据重建的方法和系统

    公开(公告)号:US20120084600A1

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

    申请号:US12896449

    申请日:2010-10-01

    IPC分类号: G06F11/20

    CPC分类号: G06F11/1088

    摘要: Methods and systems for data reconstruction following drive failures may include: storing data across two or more drives in one or more data stripes, each data stripe including two or more drive extents; detecting a degradation of a drive containing a drive extent associated with a first data stripe; assigning a reconstruction priority to the drive extent associated with the first data stripe; detecting a degradation of a drive containing a drive extent associated with a second data stripe; and assigning a reconstruction priority to the drive extent associated with the second data stripe.

    摘要翻译: 用于在驱动器故障之后进行数据重构的方法和系统可以包括:在一个或多个数据条带中的两个或多个驱动器之间存储数据,每个数据条带包括两个或多个驱动盘区; 检测包含与第一数据条带相关联的驱动范围的驱动器的劣化; 将重建优先级分配给与所述第一数据条带相关联的驱动范围; 检测包含与第二数据条带相关联的驱动范围的驱动器的劣化; 以及将重建优先级分配给与第二数据条带相关联的驱动范围。

    Maintaining very large indexes supporting efficient relational querying
    7.
    发明授权
    Maintaining very large indexes supporting efficient relational querying 有权
    保持非常大的索引支持高效的关系查询

    公开(公告)号:US06275822B1

    公开(公告)日:2001-08-14

    申请号:US09438128

    申请日:1999-11-09

    IPC分类号: G06F1730

    摘要: The merger of a small sort vector with a big sort vector by the use of low limit and high limit pointers which are initialized to point into the big sort vector for each entry in the small sort vector. The merge of the big and small sort vectors is carried out by successive refinement passes through the small sort vector to achieve the convergence of the low and high limit pointers. The convergence point for the pointers indicates the insertion point for each entry in the small sort vector in the big sort vector. The converged limit pointers are used to define the merged big and small sort vectors.

    摘要翻译: 通过使用低限和高限制指针将小排序向量与大排序向量合并,这些指针被初始化为指向小排序向量中每个条目的大排序向量。 大和小排序向量的合并通过连续细化通过小排序向量来实现,以实现低和低极限指针的收敛。 指针的收敛点表示大排序向量中小排序向量中每个条目的插入点。 收敛极限指针用于定义合并的大小排序向量。