Cluster health indicator with dynamic load correlation

    公开(公告)号:US08549002B2

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

    申请号:US12152535

    申请日:2008-05-15

    IPC分类号: G06F17/30

    摘要: Systems, methods, and other embodiments associated with producing a proximity display of correlated load metrics associated with members of a cluster are described. One example method includes acquiring metrics data (e.g., load data) from nodes in a cluster. The example method may also include determining a cluster element state based on the metrics data and determining relationships between members of the set of related cluster elements. The method may also include identifying element metric representations for cluster elements based on cluster element states and identifying locations on a proximity display at which element metric representations are to be displayed. The locations may depend on relationships between cluster element states. The method may also include displaying element metric representations at the computed locations to produce a proximity display of correlated load metrics.

    PROCESS ACTIVENESS CHECK
    3.
    发明申请
    PROCESS ACTIVENESS CHECK 有权
    过程活动检查

    公开(公告)号:US20100254254A1

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

    申请号:US12419227

    申请日:2009-04-06

    IPC分类号: G06F11/00

    摘要: Described herein are techniques for dynamically monitoring process activeness of processes running on a computing node. Problems affecting processes to serve their designated functions on the computing node can be relatively quickly detected and dealt with, thereby making restoring process activeness on the computing node much more quickly than otherwise.

    摘要翻译: 这里描述了用于动态地监视在计算节点上运行的进程的进程活动性的技术。 可以相对快速地检测和处理影响在计算节点上服务其指定功能的过程的问题,从而使计算节点上的恢复过程活跃性比其他方式更快。

    SUPER MASTER
    4.
    发明申请
    SUPER MASTER 有权
    超级大师

    公开(公告)号:US20100174802A1

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

    申请号:US12350182

    申请日:2009-01-07

    IPC分类号: G06F15/16

    CPC分类号: G06F17/30362

    摘要: Described herein are techniques for using super masters to coordinate accesses by nodes in a database server cluster to data stored in a database. In many cases, the number of inter-nodal messages is reduced, thereby saving the overheads attendant to coordinating accesses in such a system.

    摘要翻译: 这里描述的是使用超级主人来协调数据库服务器集群中的节点到存储在数据库中的数据的访问的技术。 在许多情况下,减少节点间消息的数量,从而节省了在这种系统中协调访问的开销。

    Storing information on storage devices having different performance capabilities with a storage system
    5.
    发明授权
    Storing information on storage devices having different performance capabilities with a storage system 有权
    在存储系统内存储具有不同性能能力的存储设备上的信息

    公开(公告)号:US07711916B2

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

    申请号:US11127699

    申请日:2005-05-11

    IPC分类号: G06F12/00

    摘要: Techniques are described for storing portions of files on different storage devices based on the devices' respective storage class. For example, different extents from a large file within a system, application, or database may be stored on different storage devices. The storage devices may be part of a single storage system that includes some storage devices that have different performance capabilities. The decision of where, within the storage classes, to store data may be based on the access patterns of the data. Access patterns regarding file extents are tracked using respective access bits, which are set when a memory block associated with an extent is accessed via an I/O operation. In one embodiment, an access bitmap is modified to account for cached blocks of file extents.

    摘要翻译: 描述了用于基于设备的相应存储类将文件的部分存储在不同存储设备上的技术。 例如,系统,应用程序或数据库中的大文件的不同范围可以存储在不同的存储设备上。 存储设备可以是包括具有不同性能能力的一些存储设备的单个存储系统的一部分。 在存储类中存储数据的位置的决定可以基于数据的访问模式。 使用相应的访问位追踪关于文件扩展区的访问模式,当通过I / O操作访问与扩展区相关联的存储器块时,该访问位被设置。 在一个实施例中,修改访问位图以考虑文件盘区的缓存块。

    Cluster health indicator with dynamic load correlation
    6.
    发明申请
    Cluster health indicator with dynamic load correlation 有权
    具有动态负载相关性的群体健康指标

    公开(公告)号:US20090287720A1

    公开(公告)日:2009-11-19

    申请号:US12152535

    申请日:2008-05-15

    IPC分类号: G06F17/30

    摘要: Systems, methods, and other embodiments associated with producing a proximity display of correlated load metrics associated with members of a cluster are described. One example method includes acquiring metrics data (e.g., load data) from nodes in a cluster. The example method may also include determining a cluster element state based on the metrics data and determining relationships between members of the set of related cluster elements. The method may also include identifying element metric representations for cluster elements based on cluster element states and identifying locations on a proximity display at which element metric representations are to be displayed. The locations may depend on relationships between cluster element states. The method may also include displaying element metric representations at the computed locations to produce a proximity display of correlated load metrics.

    摘要翻译: 描述了与生成与集群的成员相关联的相关负载度量的接近显示相关联的系统,方法和其他实施例。 一个示例性方法包括从集群中的节点获取度量数据(例如,加载数据)。 示例性方法还可以包括基于度量数据确定集群元素状态并确定该组相关集群元素的成员之间的关系。 该方法还可以包括基于聚类元素状态识别针对簇元素的元素度量表示,并且识别要在哪个元素度量表示被显示的接近度显示上的位置。 位置可能取决于集群元素状态之间的关系。 该方法还可以包括在计算的位置处显示元素度量表示以产生相关负载度量的接近显示。

    Anticipatory changes to resources managed by locks
    8.
    发明申请
    Anticipatory changes to resources managed by locks 有权
    锁定资源的预期变更

    公开(公告)号:US20070192524A1

    公开(公告)日:2007-08-16

    申请号:US11351675

    申请日:2006-02-10

    IPC分类号: G06F12/14

    CPC分类号: G06F9/526

    摘要: A method and system are provided for performing anticipatory changes to a resource governed by a locking mechanism. Entities (such as transactions in a database system) that want to modify a resource request permission to modify the resource. However, prior to receiving permission, they make anticipatory changes to a private version of the resource. The entities are prevented from making the anticipatory changes permanent until they receive permission to make the changes. Because they can make the changes, and proceed to other operations, before receiving permission, any delay in receiving permission has less adverse effect on their performance.

    摘要翻译: 提供了一种方法和系统,用于对由锁定机构控制的资源执行预期的改变。 要修改资源请求修改资源的权限的实体(如数据库系统中的事务)。 但是,在获得许可之前,他们会对资源的私有版本做出预期的更改。 这些实体被阻止使预期变化持续,直到他们获得进行更改的许可。 由于可以进行变更,进行其他操作,在获得许可之前,任何延迟的接收许可对其性能的影响较小。

    TECHNIQUES FOR HANDLING LOCK-RELATED INCONSISTENCIES
    9.
    发明申请
    TECHNIQUES FOR HANDLING LOCK-RELATED INCONSISTENCIES 有权
    处理与锁定相关的不良情况的技术

    公开(公告)号:US20060288144A1

    公开(公告)日:2006-12-21

    申请号:US11156318

    申请日:2005-06-16

    IPC分类号: G06F12/14

    摘要: Techniques are described herein for handling lock-related inconsistencies. As mentioned above, such inconsistencies occur when two or more sets of lock information, relating to the same resource, convey inconsistent information about locks requested and/or granted on that resource. In general, the techniques involve causing the locally-stored lock information about a resource to be sent to the master node of the resource. The master node of the resource compares the lock information thus received against the lock information maintained by the master node. Based on the comparison, the master node determines how to resolve the lock-related inconsistency, and sends messages to those nodes that need to change their local lock information for the resource. Once all of the lock information has been made consistent, the resource made available for access. Because the lock-related inconsistency is resolved without restarting nodes, the availability required to correct the inconsistency.

    摘要翻译: 本文描述了处理与锁相关的不一致性的技术。 如上所述,当与相同资源相关的两组或多组锁定信息传达关于在该资源上请求和/或授予的锁定的不一致的信息时,会发生这种不一致。 一般来说,这些技术涉及将关于资源的本地存储的锁定信息发送到资源的主节点。 资源的主节点将由此接收的锁定信息与由主节点维护的锁定信息进行比较。 基于比较,主节点确定如何解决与锁相关的不一致,并向需要更改其资源的本地锁信息的那些节点发送消息。 一旦所有的锁信息一致,该资源就可用于访问。 由于锁定相关的不一致性在不重新启动节点的情况下得到解决,所以需要更改不一致的可用性。

    DYNAMIC REMASTERING FOR A SUBSET OF NODES IN A CLUSTER ENVIRONMENT
    10.
    发明申请
    DYNAMIC REMASTERING FOR A SUBSET OF NODES IN A CLUSTER ENVIRONMENT 有权
    一个群集环境中的节点的动态重新动态

    公开(公告)号:US20060143178A1

    公开(公告)日:2006-06-29

    申请号:US11024347

    申请日:2004-12-27

    IPC分类号: G06F17/30 G06F7/00

    摘要: Techniques are provided for mastering resources by assigning resources to mastery-eligible-sets. The resources that are assigned to a mastery-eligible-set may be mastered only at nodes that belong to the mastery-eligible-set. The membership of a mastery-eligible-set for a given set of related resources may be established based on which nodes have the highest affinity for the given set of related resources. Resource usage may be monitored, and the system may be periodically reconfigured, by changing membership of the mastery-eligible-sets, based on the usage information.

    摘要翻译: 提供了通过将资源分配给符合资格的资源来掌握资源的技术。 分配给精通符合资格的资源的资源只能在属于掌握资格的资源集合的节点上掌握。 可以基于哪些节点对给定的一组相关资源具有最高的亲和力来建立针对给定的一组相关资源的精通符合资格的成员资格。 可以监视资源使用情况,并且可以通过基于使用信息来改变掌握资格的集合的成员资格来周期性地重新配置系统。