ACYCLIC GRAPH NAVIGATOR
    1.
    发明申请

    公开(公告)号:US20130173667A1

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

    申请号:US13822606

    申请日:2010-10-05

    IPC分类号: G06F17/30

    摘要: A method for navigating an acyclic graph includes the steps of generating two or more acyclic graphs, each of the two or more acyclic graphs relating to a specific topology, wherein at least two of the two or more acyclic graphs include at least one common node; receiving a request to generate a composite acyclic graph, wherein the composite acyclic graph includes the at least one common node; generating the composite acyclic graph; and displaying the specific node of the composite acyclic graph.

    摘要翻译: 用于导航非循环图的方法包括以下步骤:生成两个或多个非循环图,所述两个或多个非循环图中的每一个与特定拓扑有关,其中所述两个或多个非循环图中的至少两个包括至少一个公共节点; 接收生成复合非循环图的请求,其中所述复合非循环图包括所述至少一个公共节点; 生成复合非循环图; 并显示复合非循环图的特定节点。

    Providing information about a system using scripts
    2.
    发明申请
    Providing information about a system using scripts 有权
    使用脚本提供有关系统的信息

    公开(公告)号:US20050267933A1

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

    申请号:US10856330

    申请日:2004-05-28

    CPC分类号: H04L67/34 H04L69/329

    摘要: Methods and systems for providing information a client requested about a system using scripts are described. In one embodiment, one or more scripts request information about a computer system. A translator receives the information about the system from the scripts. The translator stores the information about the system in readily accessible data structures.

    摘要翻译: 描述用于使用脚本提供客户端请求的关于系统的信息的方法和系统。 在一个实施例中,一个或多个脚本请求关于计算机系统的信息。 翻译者从脚本中接收有关系统的信息。 翻译者将有关系统的信息存储在易于访问的数据结构中。

    Systems and methods for placing and dragging programmatic packages in clustered computing systems
    3.
    发明申请
    Systems and methods for placing and dragging programmatic packages in clustered computing systems 有权
    在集群计算系统中放置和拖放编程包的系统和方法

    公开(公告)号:US20070083603A1

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

    申请号:US11248873

    申请日:2005-10-11

    IPC分类号: G06F15/173

    摘要: The invention provides methods of placing programmatic packages in a clustered environment. An exemplary method of placing programmatic packages in response to a state change in a clustered computing system is presented including: receiving the state change; in response to receiving the state change, ordering programmatic packages, where each of the programmatic packages is configured with a package priority, the package priority representing a user designated assignment of programmatic importance from high to low; placing the programmatic package having a highest package priority on a configured node, the configured node included as part of the clustered computing system; and for each of a remaining programmatic packages, placing each of the remaining programmatic packages on a node set in accordance with a user-specified package dependency, the node set included as part of the clustered computing system.

    摘要翻译: 本发明提供在集群环境中放置编程包的方法。 呈现响应于集群计算系统中的状态变化放置编程包的示例性方法,包括:接收状态改变; 响应于接收到状态改变,订购编程包,其中每个编程包被配置为具有包优先级,包优先级表示用户从高到低指定的编程重要性的分配; 将具有最高包优先级的编程包放置在配置的节点上,所配置的节点作为集群计算系统的一部分; 并且对于每个剩余的编程包,将每个剩余的编程包放置在根据用户指定的包依赖性的一个节点集上,该集合包括作为集群计算系统的一部分。

    Software documentation generation using differential upgrade documentation
    4.
    发明申请
    Software documentation generation using differential upgrade documentation 有权
    使用差异升级文档生成软件文档

    公开(公告)号:US20050149920A1

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

    申请号:US10747535

    申请日:2003-12-29

    IPC分类号: G06F9/44 G06F9/445

    摘要: A software application includes a document generator. A user can download from an upgrade website documentation (e.g., release notes) describing the differences in operation between a post-upgrade version of the application that would result if a target upgrade is implemented and a pre-upgrade version of the application, e.g., the one available on the user computer system. The document generator can generate full documentation for the post-upgrade version from the pre-upgrade documentation and the upgrade documentation. The post-upgrade documentation has a revision display mode and a non-revision display mode, the former showing the changes from the operation of the pre-upgrade version to the operation of the post-upgrade version.

    摘要翻译: 软件应用程序包括文档生成器。 用户可以从升级网站的文档(例如,发行说明)下载文档,说明如果实现目标升级而导致的应用程序的升级后版本与应用程序的升级前版本之间的操作差异, 在用户计算机系统上可用的那个。 文件生成器可以从升级前文档和升级文档中生成升级后版本的完整文档。 升级后文档具有修订显示模式和非修订显示模式,前者显示从升级前版本的操作到升级后版本的操作的更改。

    Providing information about a system using scripts
    5.
    发明授权
    Providing information about a system using scripts 有权
    使用脚本提供有关系统的信息

    公开(公告)号:US08230001B2

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

    申请号:US10856330

    申请日:2004-05-28

    IPC分类号: G06F15/16

    CPC分类号: H04L67/34 H04L69/329

    摘要: Methods and systems for providing information a client requested about a system using scripts are described. In one embodiment, one or more scripts request information about a computer system. A translator receives the information about the system from the scripts. The translator stores the information about the system in readily accessible data structures.

    摘要翻译: 描述用于使用脚本提供客户端请求的关于系统的信息的方法和系统。 在一个实施例中,一个或多个脚本请求关于计算机系统的信息。 翻译者从脚本中接收有关系统的信息。 翻译者将有关系统的信息存储在易于访问的数据结构中。

    Failure-response simulator for computer clusters
    6.
    发明申请
    Failure-response simulator for computer clusters 审中-公开
    计算机集群故障响应模拟器

    公开(公告)号:US20050171752A1

    公开(公告)日:2005-08-04

    申请号:US10767524

    申请日:2004-01-29

    IPC分类号: G06F11/26 G06F17/50

    CPC分类号: G06F11/261

    摘要: A cluster simulator simulates reformation of a real cluster in response to failure events. Profile programs on the cluster can gather data useful to the simulation and transmit the profile data to the simulator. The simulator can generate a model of the real cluster, the model itself being a virtual cluster. A user can select virtual failure events from a menu to apply to the model and the simulator responds by generating a post-failure virtual cluster in the configuration that the real cluster would assume in the event of the corresponding real failure. Sequences of virtual failures can also be tested for a given cluster configuration to evaluate its robustness. Comprehensive testing using virtual failure sequences can also be applied to different cluster configuration so that an optimum configuration can be recommended.

    摘要翻译: 群集仿真器模拟真实群集对故障事件的响应。 集群上的配置文件程序可以收集对仿真有用的数据,并将配置文件数据传输到模拟器。 模拟器可以生成真实集群的模型,模型本身是虚拟集群。 用户可以从菜单中选择虚拟故障事件以应用于模型,并且模拟器通过在实际集群在相应的真实故障的情况下假定的配置中生成故障后虚拟集群来进行响应。 虚拟故障序列也可以针对给定的集群配置进行测试,以评估其鲁棒性。 使用虚拟故障序列的综合测试也可以应用于不同的集群配置,以便可以推荐最佳配置。

    Systems and methods for placing and dragging programmatic packages in clustered computing systems
    8.
    发明授权
    Systems and methods for placing and dragging programmatic packages in clustered computing systems 有权
    在集群计算系统中放置和拖放编程包的系统和方法

    公开(公告)号:US08316111B2

    公开(公告)日:2012-11-20

    申请号:US11248873

    申请日:2005-10-11

    IPC分类号: G06F15/177

    摘要: The invention provides methods of placing programmatic packages in a clustered environment.An exemplary method of placing programmatic packages in response to a state change in a clustered computing system is presented including: receiving the state change; in response to receiving the state change, ordering programmatic packages, where each of the programmatic packages is configured with a package priority, the package priority representing a user designated assignment of programmatic importance from high to low; placing the programmatic package having a highest package priority on a configured node, the configured node included as part of the clustered computing system; and for each of a remaining programmatic packages, placing each of the remaining programmatic packages on a node set in accordance with a user-specified package dependency, the node set included as part of the clustered computing system.

    摘要翻译: 本发明提供在集群环境中放置编程包的方法。 呈现响应于集群计算系统中的状态变化放置编程包的示例性方法,包括:接收状态改变; 响应于接收到状态改变,订购编程包,其中每个编程包被配置为具有包优先级,包优先级表示用户从高到低指定的编程重要性的分配; 将具有最高包优先级的编程包放置在配置的节点上,所配置的节点作为集群计算系统的一部分; 并且对于每个剩余的编程包,将每个剩余的编程包放置在根据用户指定的包依赖性的一个节点集上,该集合包括作为集群计算系统的一部分。

    Method and apparatus for removing a computer from a computer cluster observing failure
    9.
    发明授权
    Method and apparatus for removing a computer from a computer cluster observing failure 有权
    从计算机集群中清除计算机的观察故障的方法和装置

    公开(公告)号:US08108712B1

    公开(公告)日:2012-01-31

    申请号:US12588857

    申请日:2009-10-30

    IPC分类号: G06F11/00

    摘要: A method, and a corresponding apparatus, implemented on a suitably programmed processor, selects an ideal computer to remove from a computer cluster observing a failure condition. The computer cluster includes multiple computers. The method includes the steps of recording, at each of the computers, health data for each of the computers, computing, at a health timeout, a first health score for each of the computers based on the health data, computing, at a fatal timeout, and based on the first health score, a second health score for each of the computers, and at each of the computers, selecting a computer having the highest health score for removal from the cluster.

    摘要翻译: 在适当编程的处理器上实现的方法和相应的装置选择理想的计算机以从观察故障状态的计算机集群中移除。 计算机集群包括多台计算机。 该方法包括以下步骤:在每个计算机处记录每个计算机的健康数据,在健康超时时,基于健康数据计算每个计算机的第一健康得分,在致命超时时计算 ,并且基于第一健康评分,对于每个计算机的第二健康得分,并且在每个计算机处,选择具有最高健康评分以从群集中移除的计算机。

    System and method for displaying a layout of GUI properties panel

    公开(公告)号:US07047497B2

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

    申请号:US09984371

    申请日:2001-10-30

    IPC分类号: G06F3/00

    CPC分类号: G06F9/451

    摘要: Mechanism for displaying a layout of graphic user interface properties in a panel. The data is stored in managed object format (MOF) files and defines how the data to be displayed is interrelated. The generic mechanism defines the layout of interrelated object properties, where the layout of similar panels appear differently based on the type of the object of focus. An object is associated with a defined set of properties that may correspond to properties of other objects, as well. The system isolates information that determines the look and feel of status and property layout displays of a GUI into one file. This file can be quickly edited to change the appearance when needed. The application source code utilizes a class schema and the modifiable file is read in and processed when the application is launched. Further changes require the application to be restarted to read in the modified file.