Efficient monitoring of heterogeneous applications
    41.
    发明申请
    Efficient monitoring of heterogeneous applications 失效
    有效监控异构应用程序

    公开(公告)号:US20090144420A1

    公开(公告)日:2009-06-04

    申请号:US12325222

    申请日:2008-11-30

    IPC分类号: G06F15/173

    摘要: A heterogeneous environment having applications and application enablers operating on application servers organized as a cluster is managed. The application servers are managed by a cluster management application. A system management application permits access to computing performance data provided by an operating system and reported to the system management application. Performance data of the applications and application enablers is collected from an application agent through the application servers. Topology information regarding the application servers is collected via the cluster management application. The performance data and the topology information are retrieved and sent to the system management application. Access to the performance data via the system management application is permitted. The system management application links to the computing performance data using the topology information.

    摘要翻译: 管理具有在组织为集群的应用服务器上运行的应用程序和应用程序使能器的异构环境。 应用服务器由集群管理应用程序管理。 系统管理应用程序允许访问由操作系统提供的计算性能数据并向系统管理应用程序报告。 通过应用服务器从应用程序代理收集应用程序和应用程序使能器的性能数据。 通过集群管理应用程序收集有关应用服务器的拓扑信息。 性能数据和拓扑信息被检索并发送到系统管理应用程序。 允许通过系统管理应用访问性能数据。 系统管理应用程序使用拓扑信息链接到计算性能数据。

    Method determining whether to seek operator assistance for incompatible virtual environment migration
    42.
    发明授权
    Method determining whether to seek operator assistance for incompatible virtual environment migration 有权
    确定是否寻求操作员协助来实现不兼容的虚拟环境迁移的方法

    公开(公告)号:US07506037B1

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

    申请号:US12119726

    申请日:2008-05-13

    IPC分类号: G06F15/177

    摘要: An incompatibility problem during a virtual environment migration from a first host to a second host can be addressed by changing a configuration of the virtual environment and/or by migrating the virtual environment to a host other than the second host. A migration advisor module is configured to take such action automatically upon detection of the incompatibility problem. Alternatively, the migration advisor module may take such action with assistance and/or input from an operator. The migration advisor module can change the configuration of the virtual environment by removing unnecessary components of the virtual environment and causing the reconfigured virtual environment to be migrated to the second host. Alternatively, the migration advisor module can cause the virtual environment to be migrated to a third host with sufficient physical system resources to meet the requirements of the virtual environment.

    摘要翻译: 可以通过改变虚拟环境的配置和/或通过将虚拟环境迁移到除第二主机之外的主机来解决在从第一主机到第二主机的虚拟环境迁移期间的不兼容性问题。 迁移顾问模块被配置为在检测到不兼容性问题时自动执行此类操作。 或者,迁移顾问模块可以通过来自操作者的帮助和/或输入来采取这样的动作。 迁移顾问程序模块可以通过删除虚拟环境的不必要组件并使重新配置的虚拟环境迁移到第二个主机来更改虚拟环境的配置。 或者,迁移顾问模块可以使虚拟环境被迁移到具有足够物理系统资源的第三主机以满足虚拟环境的需求。

    Software distribution method and system
    43.
    发明授权
    Software distribution method and system 失效
    软件分发方法和系统

    公开(公告)号:US07490322B2

    公开(公告)日:2009-02-10

    申请号:US10510547

    申请日:2003-02-13

    IPC分类号: G06F9/44 G06F15/177

    CPC分类号: G06F8/64 G06F8/658

    摘要: A software distribution method and system are provided. In a software distribution application, packages including instructions specifying the actions to be carried out on each target computer for installing or removing selected software products are prepared in a central site. Each package is transmitted to the target computer, and the corresponding instructions are interpreted so as to enforce the desired software products meeting the current configuration of the target computer. The configuration of the target computer is monitored to detect any hardware upgrade. In response thereto, the target computer generates a list of actions for removing software products not meeting the new configuration any longer and a list of action for installing software products now meeting the new configuration. These lists are transmitted to the central site, and they trigger the building of a delta package. The delta package is then distributed to the target computer.

    摘要翻译: 提供了软件分发方法和系统。 在软件分发应用中,包括指定要在每个目标计算机上执行用于安装或移除所选软件产品的操作的指令包在中心站点中准备。 每个包被传送到目标计算机,并且对相应的指令进行解释,以便执行满足目标计算机的当前配置的期望的软件产品。 监视目标计算机的配置,以检测任何硬件升级。 作为响应,目标计算机生成用于移除不再符合新配置的软件产品的动作列表,以及用于安装现在满足新配置的软件产品的动作列表。 这些列表被传输到中央站点,并且它们触发构建增量包。 然后将delta包分发到目标计算机。

    METHOD, SYSTEM AND COMPUTER PROGRAM FOR DISTRIBUTING CUSTOMIZED SOFTWARE PRODUCTS
    44.
    发明申请
    METHOD, SYSTEM AND COMPUTER PROGRAM FOR DISTRIBUTING CUSTOMIZED SOFTWARE PRODUCTS 有权
    用于分配自定义软件产品的方法,系统和计算机程序

    公开(公告)号:US20080229303A1

    公开(公告)日:2008-09-18

    申请号:US12048355

    申请日:2008-03-14

    IPC分类号: G06F9/445

    CPC分类号: G06F8/61

    摘要: A solution for distributing software products in a data processing system is disclosed. A set of models of each software product is to be distributed (for example, of the UML type) is provided; each model includes an indication of relationships among a plurality of available logical items (representing functions provided by the software product, such as use cases) and a plurality of available distribution artifacts (used to distribute the software product). A set of logical items is then selected among the available ones. The process continues by identifying a set of distribution artifacts required to implement the selected logical items (among the available distribution artifacts); the required distribution artifacts are identified according to the corresponding relationships in the models. A software package is built including the required distribution artifacts. The software package is then distributed to a set of data processing entities of the system (i.e., endpoints), so as to cause each entity to install the required distribution artifacts on the entity.

    摘要翻译: 公开了一种在数据处理系统中分发软件产品的解决方案。 将提供每种软件产品的一组模型(例如,UML类型)的分发; 每个模型包括多个可用逻辑项(表示由软件产品提供的功能,例如用例)和多个可用的分发工件(用于分发软件产品)之间的关系的指示。 然后在可用项中选择一组逻辑项。 该过程通过识别实现所选择的逻辑项目(在可用分布工件中)所需的一组分布工件继续; 根据模型中的对应关系识别所需的分布工件。 构建了一个软件包,包括所需的分布工件。 然后将软件包分发到系统的一组数据处理实体(即,端点),以便使每个实体将所需的分布工件安装在实体上。

    Configuring processing entities according to their roles in a data processing system with a distributed architecture
    45.
    发明申请
    Configuring processing entities according to their roles in a data processing system with a distributed architecture 失效
    根据其在具有分布式架构的数据处理系统中的角色配置处理实体

    公开(公告)号:US20080228902A1

    公开(公告)日:2008-09-18

    申请号:US12128944

    申请日:2008-05-29

    IPC分类号: G06F15/177

    摘要: A mechanism is provided for configuring different computers of a network. Each computer plays a specific physic role (defined by an architecture of the network) and/or a specific logic role (defined by the applications running in the network). A reference model and a transition table are associated with each product to be installed in the network; the reference model specifies a target configuration for each role (defined by the components of the product to be installed), while the transition table specifies the actions required to reach each target configuration from each current configuration of the computers. A server identifies the role and the current configuration of each computer; the actions required to enforce the desired target configuration on the computer are then established and executed.

    摘要翻译: 提供了一种用于配置网络的不同计算机的机制。 每个计算机具有特定的物理角色(由网络的架构定义)和/或特定的逻辑角色(由网络中运行的应用程序定义)。 参考模型和转换表与要安装在网络中的每个产品相关联; 参考模型指定每个角色的目标配置(由要安装的产品的组件定义),而转换表指定从计算机的每个当前配置到达每个目标配置所需的操作。 服务器识别每台计算机的角色和当前配置; 然后建立并执行在计算机上执行所需目标配置所需的动作。

    Method and system for managing configuration changes in a data processing system
    47.
    发明授权
    Method and system for managing configuration changes in a data processing system 失效
    用于管理数据处理系统中的配置更改的方法和系统

    公开(公告)号:US07370323B2

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

    申请号:US10472651

    申请日:2002-03-05

    CPC分类号: G06F8/61

    摘要: A method of managing configuration changes in a data processing system, particularly a network wherein software products (250) must be distributed to client workstations. The method provides the definition of reference models (220e-220d) arranged in a tree (215); each reference model includes configuration elements (such as software products and/or hardware features and their desired target status) for the corresponding client workstations (subscribers). A target configuration (230) of the client workstations associated with each reference model is determined by inheriting the configuration elements of the parent reference models. A list of actions (245) to be carried out on each client workstation for reaching the corresponding target configuration is determined by comparing the target configuration with a current configuration of the client workstation stored in a corresponding inventory (245).

    摘要翻译: 管理数据处理系统中的配置变化的方法,特别是其中必须将软件产品(250)分发给客户端工作站的网络。 该方法提供了布置在树中的参考模型(220 e-220 d)的定义(215); 每个参考模型包括用于相应的客户端工作站(订户)的配置元素(例如软件产品和/或硬件特征及其期望的目标状态)。 通过继承父参考模型的配置元素来确定与每个参考模型相关联的客户端工作站的目标配置(230)。 通过将目标配置与存储在对应库存中的客户端工作站的当前配置(245)进行比较来确定要在每个客户端工作站上执行用于达到相应目标配置的动作列表(245)。

    METHOD, SYSTEM AND COMPUTER PROGRAM FOR COLLECTING INVENTORY INFORMATION THROUGH A DATA MOVER
    48.
    发明申请
    METHOD, SYSTEM AND COMPUTER PROGRAM FOR COLLECTING INVENTORY INFORMATION THROUGH A DATA MOVER 审中-公开
    用于通过数据移动收集库存信息的方法,系统和计算机程序

    公开(公告)号:US20070245314A1

    公开(公告)日:2007-10-18

    申请号:US11677702

    申请日:2007-02-22

    IPC分类号: G06F9/44

    CPC分类号: G06Q10/087

    摘要: A solution (200) for collecting inventory information relating to complex resources is proposed. For this purpose, a data mover (285) interfaces with a common collector engine (210). The data mover registers (A3) itself as a listener for a selected resource class on behalf of every exploiter (265). The collector engine solves (A4) the correlations involving the selected resource class, as indicated in predefined discovery directories (235). Providers (225) adapted to discover inventory information about the correlated resource classes are periodically invoked (A5-A9), according to a scheduling plan defined in the same discovery directives. As soon as the providers for all the correlated resource classes have completed the discovery of the corresponding information (A10), the data mover is notified accordingly (A11). In response thereto, the data mover transfers (A13-A15) the discovered (delta) inventory information to the exploiter.

    摘要翻译: 提出了一种用于收集与复杂资源有关的库存信息的解决方案(200)。 为此目的,数据移动器(285)与公共收集器引擎(210)接口。 数据移动器(A 3)本身作为代表每个剥削者(265)的所选资源类的监听器。 收集器引擎解决(A 4)涉及所选资源类别的相关性,如预定义的发现目录(235)中所示。 根据相同发现指令中定义的调度计划,定期调用适于发现有关资源类别的库存信息的提供商(225)(A 5 -A 9)。 一旦所有相关资源类的提供者完成相应信息的发现(A 10),相应地通知数据移动者(A 11)。 响应于此,数据移动者将所发现的(delta)清单信息(A 13 -A 15)传送给剥削者。

    Method and system for transmitting information through multiple communication channels
    49.
    发明申请
    Method and system for transmitting information through multiple communication channels 审中-公开
    通过多个通信信道发送信息的方法和系统

    公开(公告)号:US20060069744A1

    公开(公告)日:2006-03-30

    申请号:US11217865

    申请日:2005-09-01

    IPC分类号: G06F15/16

    CPC分类号: H04L51/063

    摘要: A method for transmitting information (from a source computer to one or more target computers) is proposed. The solution of the invention applies to a message (300o) that includes a main body (310) with possible attachments (315), each one identified by a corresponding internal link (320i) The attachments including bulk data are removed and placed onto a location (125s) of a distribution service wherein they are available for downloading; at the same time, the internal links of the removed attachments are replaced with external links (320e), which point to the corresponding downloading locations. The resulting compacted message (300c) is transmitted to each target computer directly. The target computer downloads the desired removed attachments (from the locations pointed by the corresponding external links); the message can then be reconstructed by restoring the downloaded attachments.

    摘要翻译: 提出了一种从源计算机向一个或多个目标计算机发送信息的方法。 本发明的解决方案适用于包括具有可能的附件(315)的主体(310)的消息(300o),每个由相应的内部链接(320i)标识的消息(320)。包括批量数据的附件被移除并放置在 分发服务的位置(125s),其中它们可用于下载; 同时,删除的附件的内部链接被替换为外部链接(320 e),其指向相应的下载位置。 所得到的压缩消息(300c)被直接发送到每个目标计算机。 目标计算机下载所需删除的附件(从相应的外部链接指向的位置); 然后可以通过恢复下载的附件来重建消息。

    Software distribution method and system supporting configuration management
    50.
    发明申请
    Software distribution method and system supporting configuration management 审中-公开
    软件分发方式和系统配置管理

    公开(公告)号:US20050262501A1

    公开(公告)日:2005-11-24

    申请号:US11126118

    申请日:2005-05-10

    IPC分类号: G06F9/445

    CPC分类号: G06F8/61

    摘要: A software distribution method (300) and a corresponding system are proposed. In the solution of the invention, each software package (which is used to deploy a desired software product) includes the definition of installation actions and configuration actions; the installation actions are used to load the software product (including its initial configuration), whereas the configuration actions are used to set configuration options of the software product after the installation. The software package can be applied (316-332;346) on each endpoint specifying an installation activity or a configuration activity (involving the execution of the corresponding actions). In this way, it is possible to reconfigure (346) a software product that is already available without its reinstallation; moreover, it is possible to correct (374) configuration errors directly on the endpoint.

    摘要翻译: 提出了一种软件分发方法(300)和相应的系统。 在本发明的解决方案中,每个软件包(用于部署期望的软件产品)包括安装动作和配置动作的定义; 安装操作用于加载软件产品(包括其初始配置),而配置操作用于在安装后设置软件产品的配置选项。 可以在每个端点上应用软件包(316 - 332; 346),指定安装活动或配置活动(涉及执行相应的操作)。 以这种方式,可以重新配置(346)已经可用而没有重新安装的软件产品; 此外,可以直接在端点上纠正(374)配置错误。