SYSTEM AND METHOD TO MANAGE DEVICE ACCESS IN A SOFTWARE PARTITION
    51.
    发明申请
    SYSTEM AND METHOD TO MANAGE DEVICE ACCESS IN A SOFTWARE PARTITION 审中-公开
    在软件分区中管理设备访问的系统和方法

    公开(公告)号:US20070283147A1

    公开(公告)日:2007-12-06

    申请号:US11420978

    申请日:2006-05-30

    IPC分类号: H04L9/00

    CPC分类号: G06F21/53

    摘要: A system and method to manage device access in a software partition are provided. The illustrative embodiments provide a mechanism for exporting resources/devices from an administrator partition to a software partition in its purview. A trusted device list data structure is provided that identifies which devices are permitted to be exported into a software partition from an administrative partition. This trusted device list data structure also identifies which of the devices in the list of devices should be exported by default when exporting devices to a software partition, i.e. if no overrides are specified. In addition, a user-specifiable mechanism to override the entries in the trusted device list data structure is provided. For security purposes, this mechanism may not be used to export devices not listed in the trusted device list data structure. The mechanism may also be used to prevent the exporting of devices which are exported by default.

    摘要翻译: 提供了一种在软件分区中管理设备访问的系统和方法。 说明性实施例提供了将资源/设备从管理员分区导出到其职权范围内的软件分区的机制。 提供了可信设备列表数据结构,其标识哪些设备被允许从管理分区导出到软件分区中。 该可信设备列表数据结构还识别在将设备导出到软件分区时即默认情况下应导出设备列表中的哪些设备,即,如果未指定覆盖, 此外,提供了用于覆盖可信设备列表数据结构中的条目的用户指定机制。 出于安全考虑,此机制可能不用于导出未列在可信设备列表数据结构中的设备。 该机制也可用于防止默认导出的设备的导出。

    Dynamic rate heartbeating for inter-node status updating
    52.
    发明授权
    Dynamic rate heartbeating for inter-node status updating 有权
    用于节点间状态更新的动态速率心跳

    公开(公告)号:US09219621B2

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

    申请号:US13425666

    申请日:2012-03-21

    IPC分类号: G06F15/173 H04L12/64

    CPC分类号: H04L12/6418

    摘要: A scheme for monitoring node operational status according to communications transmits messages periodically according to a heartbeat rate among the nodes. The messages may be gossip messages containing the status of the other nodes in the pairs, are received at the nodes and indications of the communications delays of the received messages are stored, which are used to compute statistics of the stored communications delays. Parameters of the node status monitoring, which are used for determining operational status of the nodes, are adjusted according to the statistics, which may include adjusting the heartbeat rate, the maximum wait time before a message is considered missed, and/or the maximum number of missed messages, e.g., the sequence number deviation, before the node is considered non-operational (down).

    摘要翻译: 根据通信监视节点运行状态的方案根据节点间的心跳速率周期性地发送消息。 消息可以是包含成对中的其他节点的状态的八卦消息,在节点处被接收,并且存储接收到的消息的通信延迟的指示,其用于计算所存储的通信延迟的统计。 用于确定节点的运行状态的节点状态监视的参数根据统计量进行调整,统计可以包括调整心跳速率,消息被认为丢失之前的最大等待时间和/或最大数量 在节点被认为不可操作(down)之前,错过的消息,例如序列号偏差。

    Inter-node communication scheme for node status sharing
    53.
    发明授权
    Inter-node communication scheme for node status sharing 失效
    用于节点状态共享的节点间通信方案

    公开(公告)号:US08433760B2

    公开(公告)日:2013-04-30

    申请号:US12959581

    申请日:2010-12-03

    IPC分类号: G06F15/16

    CPC分类号: H04L43/10 H04L43/0817

    摘要: A gossiping scheme for sharing node status in a cluster of nodes provides a robust mechanism for determining node status within the cluster. Nodes transmit gossip messages to each other nodes, the gossip messages listing other nodes in the cluster that are operational. When a node does not receive a gossip message from a particular node within a predetermined time period, then the node transmits messages to the other nodes indicating that the particular node is down. However, if another node has received a packet from the particular node within the predetermined time period and receives the node down message, then the other node responds with a node alive message.

    摘要翻译: 用于在节点集群中共享节点状态的八卦方案为确定集群内的节点状态提供了一种可靠的机制。 节点向每个其他节点发送八卦消息,八卦消息列出了群集中其他可操作的节点。 当节点在预定时间段内没有从特定节点接收到八卦消息时,节点向其他节点发送指示特定节点关闭的消息。 然而,如果另一节点在预定时间段内已经从特定节点接收到分组并且接收到节点向下消息,则另一个节点用节点存活消息进行响应。

    DYNAMIC RATE HEARTBEATING FOR INTER-NODE STATUS UPDATING
    56.
    发明申请
    DYNAMIC RATE HEARTBEATING FOR INTER-NODE STATUS UPDATING 审中-公开
    动态速率心脏状态异常更新

    公开(公告)号:US20120203898A1

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

    申请号:US13425666

    申请日:2012-03-21

    IPC分类号: G06F15/173

    CPC分类号: H04L12/6418

    摘要: A scheme for monitoring node operational status according to communications transmits messages periodically according to a heartbeat rate among the nodes. The messages may be gossip messages containing the status of the other nodes in the pairs, are received at the nodes and indications of the communications delays of the received messages are stored, which are used to compute statistics of the stored communications delays. Parameters of the node status monitoring, which are used for determining operational status of the nodes, are adjusted according to the statistics, which may include adjusting the heartbeat rate, the maximum wait time before a message is considered missed, and/or the maximum number of missed messages, e.g., the sequence number deviation, before the node is considered non-operational (down).

    摘要翻译: 根据通信监视节点运行状态的方案根据节点间的心跳速率周期性地发送消息。 消息可以是包含成对中的其他节点的状态的八卦消息,在节点处被接收,并且存储接收消息的通信延迟的指示,其用于计算所存储的通信延迟的统计。 用于确定节点的运行状态的节点状态监视的参数根据统计量进行调整,统计可以包括调整心跳速率,消息被认为丢失之前的最大等待时间和/或最大数量 在节点被认为不可操作(down)之前,错过的消息,例如序列号偏差。

    EVENT OVERFLOW HANDLING BY COALESCING AND UPDATING PREVIOUSLY-QUEUED EVENT NOTIFICATION
    57.
    发明申请
    EVENT OVERFLOW HANDLING BY COALESCING AND UPDATING PREVIOUSLY-QUEUED EVENT NOTIFICATION 审中-公开
    通过合并和更新以前的活动通知事件超越处理通知

    公开(公告)号:US20120198477A1

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

    申请号:US13427159

    申请日:2012-03-22

    IPC分类号: G06F9/54

    CPC分类号: G06F9/542 G06F2209/546

    摘要: An event notification method for distributed processing systems provides reduction of queue space and event processing bandwidth associated with duplicate events such as a particular event that is duplicated and results in multiple event notifications propagated for multiple consumers. When a duplicate event notification is received at an input to an event notification queue, rather than queuing the duplicate event notification, a sequence number of the event notification already in the queue is updated to indicate to the event consumer, exactly how many duplicate events have been received. The timestamp of the updated event notification may also be set to the timestamp of the most recently received duplicate event notification.

    摘要翻译: 用于分布式处理系统的事件通知方法提供与重复事件(例如被复制的特定事件)相关联的队列空间和事件处理带宽的减少,并且导致为多个消费者传播的多个事件通知。 当在事件通知队列的输入处接收到重复的事件通知时,而不是排队重复的事件通知,已经在队列中的事件通知的序列号被更新,以便向事件消费者指出正在有多少重复事件具有 被收到 更新的事件通知的时间戳也可以被设置为最近接收到的重复事件通知的时间戳。

    NOTIFICATION OF CONFIGURATION UPDATES IN A CLUSTER SYSTEM
    58.
    发明申请
    NOTIFICATION OF CONFIGURATION UPDATES IN A CLUSTER SYSTEM 有权
    集群系统中配置更新的通知

    公开(公告)号:US20120143829A1

    公开(公告)日:2012-06-07

    申请号:US12957853

    申请日:2010-12-01

    IPC分类号: G06F17/30

    摘要: A second node receives a message from a first node in a cluster environment. The message includes a unique identifier of a shared data storage device including a cluster configuration database that defines membership of nodes in a cluster. In response to receiving the message, the second node attempts to find the shared data storage device. In response to finding the shared data storage device, the second node locates and reads the cluster configuration database on the shared data storage device. The second node then assimilates a cluster configuration update indicated by the cluster configuration database.

    摘要翻译: 第二节点从群集环境中的第一节点接收消息。 该消息包括共享数据存储设备的唯一标识符,其包括定义集群中节点的成员资格的集群配置数据库。 响应于接收到该消息,第二节点试图找到共享数据存储设备。 响应于找到共享数据存储设备,第二节点定位并读取共享数据存储设备上的集群配置数据库。 然后,第二节点吸收由集群配置数据库指示的集群配置更新。

    Shortcut IP Communications Between Software Entities in a Single Operating System
    59.
    发明申请
    Shortcut IP Communications Between Software Entities in a Single Operating System 失效
    单个操作系统中软件实体之间的快捷IP通信

    公开(公告)号:US20080109818A1

    公开(公告)日:2008-05-08

    申请号:US11557184

    申请日:2006-11-07

    IPC分类号: G06F13/14 G06F15/173

    CPC分类号: G06F9/54

    摘要: A method, computer program product, and data processing system for performing efficient communication between software entities residing in the same operating system using conventional network communications APIs are disclosed. According to a preferred embodiment, when a software entity (e.g., a process) attempts to communicate through a networking API, the operating system determines whether the other end of the communication refers to the same hardware node. If so, the operating system replaces the network protocol connection (socket connection) with a direct interprocess communication construct. The operating system provides additional code to simulate the appearance of an actual network (socket) connection at the API level while performing all actual I/O using the interprocess communication construct.

    摘要翻译: 公开了一种用于使用常规网络通信API在驻留在同一操作系统中的软件实体之间进行有效通信的方法,计算机程序产品和数据处理系统。 根据优选实施例,当软件实体(例如,进程)尝试通过网络API进行通信时,操作系统确定通信的另一端是否指向相同的硬件节点。 如果是这样,操作系统将使用直接进程间通信结构替换网络协议连接(套接字连接)。 操作系统提供附加代码,以在API级别模拟实际网络(套接字)连接的外观,同时使用进程间通信结构执行所有实际的I / O。

    System and method for recovering from memory failures in computer systems
    60.
    发明授权
    System and method for recovering from memory failures in computer systems 有权
    用于从计算机系统中的内存故障中恢复的系统和方法

    公开(公告)号:US06851074B2

    公开(公告)日:2005-02-01

    申请号:US09845469

    申请日:2001-04-30

    IPC分类号: G06F11/07 G06F11/14 G06F11/00

    摘要: The present invention is a system and method for recovering from memory failures in computer systems. The method of the present invention includes the steps of: identifying a predetermined instruction sequence; monitoring for memory access errors in response to the request; logging a memory access error in an error logging register; polling the register for any logged memory access error during execution of the instruction sequence; and raising exceptions, if the memory access error is logged. Within the system of the present invention, memory access errors are stored in an error logging register, machine check abort handles are masked, and memory controllers are under full control of the software so that memory access errors can be intercepted and responded to without necessitating a system reboot or application restart. The present invention is particularly applicable to O/S code which can not otherwise recover from memory errors except by rebooting.

    摘要翻译: 本发明是一种用于从计算机系统中的存储器故障中恢复的系统和方法。 本发明的方法包括以下步骤:识别预定指令序列; 根据请求监视内存访问错误; 在错误记录寄存器中记录存储器访问错误; 在执行指令序列期间轮询寄存器中任何记录的存储器访问错误; 并且如果记录了内存访问错误,则引发异常。 在本发明的系统内,存储器访问错误存储在错误记录寄存器中,机器检查中止处理被屏蔽,并且存储器控制器在软件的完全控制下,从而可以拦截和响应存储器访问错误而不需要 系统重新启动或应用程序重启。 本发明特别适用于除了重新启动之外不能从存储器错误中恢复的O / S代码。