Method, system and program products for ordering lists of service addresses to provide load balancing of a clustered environment
    1.
    发明授权
    Method, system and program products for ordering lists of service addresses to provide load balancing of a clustered environment 失效
    方法,系统和程序产品,用于订购服务地址列表,以提供集群环境的负载平衡

    公开(公告)号:US07103664B1

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

    申请号:US09584638

    申请日:2000-05-31

    IPC分类号: G06F15/173

    摘要: Various components are provided to manage a clustered environment. These components include a System Registry that provides a global data storage; a Configuration manager that stores data locally on nodes of the clustered environment and globally within the System Registry; a Liveness component to provide status of communications paths of the cluster; a Group Services component that provides services to one or more other components of the clustered environment; and a Resource Management component that communicates with one or more resource controllers of the clustered environment. Each of the components of the clustered environment has one or more data and/or functional dependencies on one or more other components of the environment. However, relationships between the components are created such that the data and functional dependencies form an acyclic graph (i.e., a cycle of dependency relationships is avoided).

    摘要翻译: 提供了各种组件来管理群集环境。 这些组件包括提供全局数据存储的系统注册表; 一个配置管理器,用于将数据本地存储在集群环境的节点上,并在系统注册表中全局; 提供集群通信路径状态的Liveness组件; 组服务组件,为集群环境的一个或多个其他组件提供服务; 以及与集群环境的一个或多个资源控制器进行通信的资源管理组件。 集群环境的每个组件对环境的一个或多个其他组件具有一个或多个数据和/或功能依赖性。 然而,创建组件之间的关系使得数据和功能依赖性形成非循环图(即,避免了依赖关系的循环)。

    Method, system and program products for managing cluster configurations
    2.
    发明授权
    Method, system and program products for managing cluster configurations 失效
    用于管理集群配置的方法,系统和程序产品

    公开(公告)号:US06847993B1

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

    申请号:US09583693

    申请日:2000-05-31

    IPC分类号: G06F9/50 G06F15/177 G06F17/30

    摘要: Various components are provided to manage a clustered environment. These components include a System Registry that provides a global data storage; a Configuration manager that stores data locally on nodes of the clustered environment and globally within the System Registry; a Liveness component to provide status of communications paths of the cluster; a Group Services component that provides services to one or more other components of the clustered environment; and a Resource Management component that communicates with one or more resource controllers of the clustered environment. Each of the components of the clustered environment has one or more data and/or functional dependencies on one or more other components of the environment. However, relationships between the components are created such that the data and functional dependencies form an acyclic graph (i.e., a cycle of dependency relationships is avoided).

    摘要翻译: 提供了各种组件来管理群集环境。 这些组件包括提供全局数据存储的系统注册表; 一个配置管理器,用于将数据本地存储在集群环境的节点上,并在系统注册表中全局; 提供集群通信路径状态的Liveness组件; 组服务组件,为集群环境的一个或多个其他组件提供服务; 以及与集群环境的一个或多个资源控制器进行通信的资源管理组件。 集群环境的每个组件对环境的一个或多个其他组件具有一个或多个数据和/或功能依赖性。 然而,创建组件之间的关系使得数据和功能依赖性形成非循环图(即,避免了依赖关系的循环)。

    Facility for managing a service connection between a client process having a single threaded library and a server process
    3.
    发明授权
    Facility for managing a service connection between a client process having a single threaded library and a server process 失效
    用于管理具有单个线程库的客户端进程与服务器进程之间的服务连接的设施

    公开(公告)号:US06769023B1

    公开(公告)日:2004-07-27

    申请号:US09583360

    申请日:2000-05-31

    IPC分类号: G06F15173

    摘要: A facility is provided for managing a service connection between a client process having a single threaded library and a server process. The facility includes monitoring activity of a client code of the client process by the client library, and commensurate therewith monitoring activity of the client library across a service connection to the server process, wherein activity of the client library on the service connection is indicative of activity of the client code. The service connection between the client process and the server process is terminated if a message is not received at the server process from the single threaded client library within a defined tolerance interval. Upon termination of the service connection, any locked client resource is recovered at the server process.

    摘要翻译: 提供了一种用于管理具有单个线程库的客户端进程与服务器进程之间的服务连接的设施。 该设施包括由客户端库监视客户端进程的客户端代码的活动,并且通过与服务器进程的服务连接来监视客户端库的活动,其中服务连接上的客户端库的活动指示活动 的客户端代码。 如果客户端进程和服务器进程之间的服务连接在定义的公差间隔内没有从单线程客户端库在服务器进程处接收到消息,则终止服务进程。 在服务连接终止后,在服务器进程处恢复任何锁定的客户机资源。

    Policy driven autonomic computing-specifying relationships
    4.
    发明授权
    Policy driven autonomic computing-specifying relationships 有权
    政策驱动的自主计算 - 指定关系

    公开(公告)号:US07451201B2

    公开(公告)日:2008-11-11

    申请号:US10675828

    申请日:2003-09-30

    IPC分类号: G06F15/173 G06F15/177

    摘要: An autonomic computing system and method determine policy definitions (404) and a set of available actions (410); monitor resources distributed within the system; determine if the system is at a desired end state; and modify resource states by sending instructions for the resources to perform available actions. The policy definitions (404) specify: start order between resources, prioritization between resources, conditional activation of policies, desired end state of resources, and location limitation of resources. The system and method receive status information from available resources, and monitor and modify the system until it reaches the desired end state. The policy definitions (404) can be determined by specifying a user-defined system end state and resource relationships. The policy definitions (404) can further harvest implicit relationships between resources, via self-discovery, and underlying relationships among resources.

    摘要翻译: 自动计算系统和方法确定策略定义(404)和一组可用动作(410); 监控系统内分布的资源; 确定系统是否处于期望的结束状态; 并通过发送资源指令来执行可用的动作来修改资源状态。 政策定义(404)规定:资源之间的启动顺序,资源之间的优先级,策略的条件激活,资源的期望结束状态和资源的位置限制。 系统和方法从可用资源接收状态信息,并监视和修改系统,直到达到期望的结束状态。 策略定义(404)可以通过指定用户定义的系统结束状态和资源关系来确定。 政策定义(404)可以通过自我发现和资源之间的潜在关系进一步收集资源之间的隐含关系。

    Display of multiple data windows in a multi-tasking system
    5.
    发明授权
    Display of multiple data windows in a multi-tasking system 失效
    在多任务系统中显示多个数据窗口

    公开(公告)号:US4653020A

    公开(公告)日:1987-03-24

    申请号:US542572

    申请日:1983-10-17

    CPC分类号: G09G5/14 G09G5/222

    摘要: A multiple window display system is provided for displaying data from different applications in a multi-tasking environment. The display system includes plural screen buffers (12.sub.l to 12.sub.n) for storing character codes and attribute codes of data which may be displayed on the display screen. Task selection means (26) selectively couples the output of a single selected one of the plural screen buffers to the character generator (16) and attribute logic (18) at any given time. Address modification means (20.sub.l to 20.sub.n, 22.sub.l to 22.sub.n) permits changes to be made in the display windows. The software driver includes screen control blocks (32), window control blocks (34), presentation space control blocks (36), presentation spaces (38), and a screen matrix (40) in system memory. The presentation spaces (38) receive application data for plural windows of the displayable area. Each window defines the whole or a subset of a corresponding presentation space. The screen matrix (40) is mapped to the display screen and filters data from the windows of the presentation spaces to the screen buffer to designate which of the data will be shown in corresponding positions on the display screen.

    摘要翻译: 提供多窗口显示系统用于在多任务环境中显示来自不同应用的数据。 显示系统包括用于存储可显示在显示屏上的字符代码和数据属性代码的多个屏幕缓冲器(12l至12n)。 任务选择装置(26)在任何给定的时间选择性地将多个屏幕缓冲器中的单个选定的一个屏幕缓冲器的输出耦合到字符发生器(16)和属性逻辑(18)。 地址修改装置(20l至20n,22l至22n)允许在显示窗口中进行更改。 软件驱动器包括系统存储器中的屏幕控制块(32),窗口控制块(34),呈现空间控制块(36),呈现空间(38)和屏幕矩阵(40)。 呈现空间(38)接收可显示区域的多个窗口的应用数据。 每个窗口定义相应呈现空间的整体或子集。 屏幕矩阵(40)被映射到显示屏幕,并且将来自显示空间的窗口的数据过滤到屏幕缓冲器,以指定将在显示屏幕上的相应位置显示哪个数据。

    Policy driven autonomic computing-programmatic policy definitions
    6.
    发明授权
    Policy driven autonomic computing-programmatic policy definitions 有权
    政策驱动的自主计算 - 方案政策定义

    公开(公告)号:US08892702B2

    公开(公告)日:2014-11-18

    申请号:US10675001

    申请日:2003-09-30

    IPC分类号: G06F15/173 G06Q10/10

    CPC分类号: G06Q10/10

    摘要: An autonomic computing system and method determine that a desired end state cannot be reached, determine that an acceptable sub-state can be reached using at least one of priority ratings, conditional relationship specifications, and alternative relationship specifications, and place the computing system in an acceptable sub-state. The priority ratings can contain an attribute assigned to a policy definition that determines a sequence for applying the policy definition. The attribute can be “mandatory”, a numerical value, or “not required”. The conditional relationship specifications have policy definitions that are applied when the state of a specified resource meets a predetermined requirement. An alternative relationship specification has policy definitions and/or conditional relationship specifications that are applied when the state of a specified resource does not meet a predetermined requirement.

    摘要翻译: 自动计算系统和方法确定不能达到期望的结束状态,使用优先等级,条件关系规范和备选关系规范中的至少一个来确定可以达到可接受的子状态,并将计算系统置于 可接受的子状态。 优先等级可以包含分配给策略定义的属性,该属性确定应用策略定义的顺序。 属性可以是“必需”,数值或“不需要”。 条件关系规范具有在指定资源的状态满足预定要求时应用的策略定义。 替代关系规范具有在指定资源的状态不满足预定要求时应用的策略定义和/或条件关系规范。

    Method, system and program products for defining nodes to a cluster
    8.
    发明授权
    Method, system and program products for defining nodes to a cluster 失效
    用于将节点定义到集群的方法,系统和程序产品

    公开(公告)号:US06801937B1

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

    申请号:US09583582

    申请日:2000-05-31

    IPC分类号: G06F15177

    摘要: Various components are provided to manage a clustered environment. These components include a System Registry that provides a global data storage; a Configuration manager that stores data locally on nodes of the clustered environment and globally within the System Registry; a Liveness component to provide status of communications paths of the cluster; a Group Services component that provides services to one or more other components of the clustered environment; and a Resource Management component that communicates with one or more resource controllers of the clustered environment. Each of the components of the clustered environment has one or more data and/or functional dependencies on one or more other components of the environment. However, relationships between the components are created such that the data and functional dependencies form an acyclic graph (i.e., a cycle of dependency relationships is avoided).

    摘要翻译: 提供了各种组件来管理群集环境。 这些组件包括提供全局数据存储的系统注册表; 一个配置管理器,用于将数据本地存储在集群环境的节点上,并在系统注册表中全局; 提供集群通信路径状态的Liveness组件; 组服务组件,为集群环境的一个或多个其他组件提供服务; 以及与集群环境的一个或多个资源控制器进行通信的资源管理组件。 集群环境的每个组件对环境的一个或多个其他组件具有一个或多个数据和/或功能依赖性。 然而,创建组件之间的关系使得数据和功能依赖性形成非循环图(即,避免了依赖关系的循环)。

    Data processing apparatus with fixed address space
    9.
    发明授权
    Data processing apparatus with fixed address space 失效
    具有固定地址空间的数据处理设备

    公开(公告)号:US4787030A

    公开(公告)日:1988-11-22

    申请号:US98107

    申请日:1987-09-16

    IPC分类号: G06F13/12 G06F12/06 G06F13/14

    CPC分类号: G06F12/0661

    摘要: A CPU initializes pluggable adapters with built-in identity and conditional ROS and complies a Hardware First Level Interrupt Handler (HFLIH) table of identity against status register address and a Software First Level Interrupt Handler (HFLIH) table of identity against on-board system function. It stores the tables with a control module in enabled memory on the keyboard adapter. Conditional ROS is enabled on a given adapter receiving a broadcast of its own identity. Adapter interrupts are ORed. HFLIH is stepped through by the control module to access adapter status sequentially, servicing each adapter in turn from its ROS, using its broadcast identity. The enabled adapter appears as a single entity to the central processor and occupies a single window in the address space which is common to all of the adapters but used by only one at a time. System functions are accessed via HFLIH.

    摘要翻译: CPU使用内置身份和条件ROS初始化可插拔适配器,并符合硬件第一级中断处理程序(HFLIH)与身份状态寄存器地址的身份表以及针对车载系统功能的软件第一级中断处理程序(HFLIH)表 。 它将具有控制模块的表存储在键盘适配器的已启用的存储器中。 在给定的适配器上接收广播自身身份的条件ROS。 适配器中断为OR。 HFLIH由控制模块逐步访问适配器状态,依次使用其广播标识从其ROS服务每个适配器。 启用的适配器显示为中央处理器的单个实体,并占用所有适配器通用的地址空间中的单个窗口,但一次只能使用一个。 系统功能通过HFLIH访问。

    Display of multiple data windows in a multi-tasking system
    10.
    发明授权
    Display of multiple data windows in a multi-tasking system 失效
    在多任务系统中显示多个数据窗口

    公开(公告)号:US4651146A

    公开(公告)日:1987-03-17

    申请号:US542376

    申请日:1983-10-17

    CPC分类号: G09G5/14

    摘要: A multiple window display system is provided for displaying data from different applications in a multi-tasking environment. The display system includes plural screen buffers (12.sub.1 to 12.sub.n) for storing character codes and attribute codes of data which may be displayed on the display screen. Task selection means (26) selectively couples the output of a single selected one of the plural screen buffers to the character generator (16) and attribute logic (18) at any given time. Address modification means (20.sub.1 to 20.sub.n, 22.sub.1 to 22.sub.n) permits changes to be made in the display windows. The software driver includes screen control blocks (32), window control blocks (34), presentation space control blocks (36), presentation spaces (38), and a screen matrix (40) in system memory. The presentation spaces (38) receive application data for plural windows of the displayable area. Each window defines the whole or a subset of a corresponding presentation space. The screen matrix (40) is mapped to the display screen and filters data from the windows of the presentation spaces to the screen buffer to designate which of the data will be shown in corresponding positions on the display screen.

    摘要翻译: 提供多窗口显示系统用于在多任务环境中显示来自不同应用的数据。 显示系统包括用于存储可显示在显示屏上的字符代码和数据属性代码的多个屏幕缓冲器(121至12n)。 任务选择装置(26)在任何给定的时间选择性地将多个屏幕缓冲器中的单个选定的一个屏幕缓冲器的输出耦合到字符发生器(16)和属性逻辑(18)。 地址修改装置(201至20n,221至22n)允许在显示窗口中进行更改。 软件驱动器包括系统存储器中的屏幕控制块(32),窗口控制块(34),呈现空间控制块(36),呈现空间(38)和屏幕矩阵(40)。 呈现空间(38)接收可显示区域的多个窗口的应用数据。 每个窗口定义相应呈现空间的整体或子集。 屏幕矩阵(40)被映射到显示屏幕,并且将来自显示空间的窗口的数据过滤到屏幕缓冲器,以指定将在显示屏幕上的相应位置显示哪个数据。