GLOBAL BACKUP LOCK MANAGER
    11.
    发明申请
    GLOBAL BACKUP LOCK MANAGER 有权
    全球备份管理员

    公开(公告)号:US20150347239A1

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

    申请号:US14292828

    申请日:2014-05-31

    Abstract: Techniques for mastering resources in a cluster of nodes are provided. A global backup lock manager (GBLM) is maintained for a cluster of nodes that implement distributed lock management. Before a server instance is taken down, for example, for maintenance purposes, such as installing a new version of the server instance code, the mastership information that the server instance stores is reflected in the mastership information maintained by the GBLM. Thus, shutting down the server instance does not involve remastering the resources mastered by the server instance. As a result, shutting down the server instance may take minimal time.

    Abstract translation: 提供了在节点集群中掌握资源的技术。 为实现分布式锁管理的一组节点维护全局备份锁管理器(GBLM)。 在服务器实例被取消之前,例如,出于维护目的,例如安装新版本的服务器实例代码,服务器实例存储的主管信息反映在由GBLM维护的主管信息中。 因此,关闭服务器实例不涉及重新安排服务器实例掌握的资源。 因此,关闭服务器实例可能需要最少的时间。

    Global avoidance of hang states via priority inheritance in multi-node computing system
    12.
    发明授权
    Global avoidance of hang states via priority inheritance in multi-node computing system 有权
    通过多节点计算系统中的优先级继承来全局避免挂起状态

    公开(公告)号:US09075650B2

    公开(公告)日:2015-07-07

    申请号:US13867427

    申请日:2013-04-22

    CPC classification number: G06F9/46 G06F9/4818 G06F9/5038 G06F9/524

    Abstract: Systems, methods, and other embodiments associated with avoiding resource blockages and hang states are described. One example computer-implemented method for a computing system includes determining that a first process is waiting for a resource and is in a blocked state. The resource that the first process is waiting for is identified. A blocking process that is holding the resource is then identified. A priority of the blocking process is compared with a priority the first process. If the priority of the blocking process is lower than the priority of the first process, the priority of the blocking process is increased. In this manner the blocking process can be scheduled for execution sooner and thus release the resource.

    Abstract translation: 描述了与避免资源阻塞和挂起状态相关联的系统,方法和其他实施例。 用于计算系统的一个示例性计算机实现的方法包括确定第一进程正在等待资源并处于阻塞状态。 确定第一个进程正在等待的资源。 然后识别持有资源的阻塞进程。 阻塞进程的优先级与第一进程的优先级进行比较。 如果阻塞进程的优先级低于第一个进程的优先级,则阻塞进程的优先级增加。 以这种方式,可以更快地将阻塞进程安排进行执行,从而释放资源。

    Analyzing database cluster behavior by transforming discrete time series measurements
    14.
    发明授权
    Analyzing database cluster behavior by transforming discrete time series measurements 有权
    通过转换离散时间序列测量来分析数据库集群行为

    公开(公告)号:US09424288B2

    公开(公告)日:2016-08-23

    申请号:US13791651

    申请日:2013-03-08

    CPC classification number: G06F17/30306 G06F17/30572 G06F17/30716

    Abstract: A method, system, and computer program product for analyzing performance of a database cluster. Disclosed are techniques for analyzing performance of components of a database cluster by transforming many discrete event measurements into a time series to identify dominant signals. The method embodiment commences by sampling the database cluster to produce a set of timestamped events, then pre-processing the timestamped events by tagging at least some of the timestamped events with a semantic tag drawn from a semantic dictionary and formatting the set of timestamped events into a time series where a time series entry comprises a time indication and a plurality of values corresponding to signal state values. Further techniques are disclosed for identifying certain signals from the time series to which is applied various statistical measurement criteria in order to isolate a set of candidate signals which are then used to identify indicative causes of database cluster behavior.

    Abstract translation: 一种用于分析数据库集群性能的方法,系统和计算机程序产品。 公开的是通过将许多离散事件测量转换成时间序列来识别主要信号来分析数据库簇的组件的性能的技术。 该方法实施例开始于对数据库集群进行采样以产生一组时间戳事件,然后通过使用从语义字典中绘制的语义标签标记至少一些时间戳事件来预处理时间戳事件,并将该时间戳事件格式化 时间序列,其中时间序列条目包括对应于信号状态值的时间指示和多个值。 公开了用于从时间序列中识别某些信号的其它技术,其中应用了各种统计测量标准,以隔离一组候选信号,然后这些候选信号被用于识别数据库集群行为的指示性原因。

Patent Agency Ranking