Specifying an order for changing an operational state of software application components
    31.
    发明授权
    Specifying an order for changing an operational state of software application components 有权
    指定更改软件应用程序组件的运行状态的顺序

    公开(公告)号:US08370802B2

    公开(公告)日:2013-02-05

    申请号:US11856871

    申请日:2007-09-18

    IPC分类号: G06F9/44

    摘要: Managing a distributed software application is provided. Metadata describing a set of dependencies of a set of software components is identified in the distributed software application from data associated with the set of software components. Then, a sequence for changing an operational state of the set of software components of the distributed software application is identified from the metadata to form an identified sequence. Thereafter, the operational state of the set of software components is changed using the identified sequence.

    摘要翻译: 提供管理分布式软件应用程序。 在分布式软件应用程序中,从与该组软件组件相关联的数据中识别描述一组软件组件的一组依赖关系的元数据。 然后,从元数据中识别用于改变分布式软件应用的一组软件组件的操作状态的顺序,以形成识别的序列。 此后,使用所识别的序列来改变该组软件组件的操作状态。

    System and method for incident management enhanced with problem classification for technical support services
    32.
    发明授权
    System and method for incident management enhanced with problem classification for technical support services 有权
    事件管理系统和方法加强技术支持服务问题分类

    公开(公告)号:US08365019B2

    公开(公告)日:2013-01-29

    申请号:US12485655

    申请日:2009-06-16

    IPC分类号: G06F11/00

    摘要: A system and method of problem determination and resolution utilizes enhanced problem classification, and effectively categorizes any problem a user experiences by leveraging all available data to recognize the specific problem. Historical problem data is labeled with the cause of that problem and is analyzed to learn problem patterns. The historical problem data is classified into a predefined hierarchical structure of taxonomies by using an incremental online learning algorithm. The hierarchical structure and learned patterns are utilized to recognize problems and generate the root cause of the problem when given a new set of monitoring data and log data.

    摘要翻译: 问题确定和解决的系统和方法利用增强的问题分类,并且通过利用所有可用数据来识别特定问题来有效地分类用户体验的任何问题。 历史问题数据被标记为该问题的原因,并分析以学习问题模式。 历史问题数据通过使用增量在线学习算法分类为预定义的分类结构。 当给定一组新的监视数据和日志数据时,层次结构和学习模式被用于识别问题并产生问题的根本原因。

    Pattern-based development of computer system solutions
    33.
    发明授权
    Pattern-based development of computer system solutions 失效
    基于模式的计算机系统解决方案开发

    公开(公告)号:US08196089B2

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

    申请号:US11868976

    申请日:2007-10-09

    IPC分类号: G06F9/44

    CPC分类号: G06F8/36 G06F8/30 G06F9/455

    摘要: The problems that normally attend the development and deployment of a computer system solution are reduced by employing patterns and virtual images in the development and deployment process. When information had been acquired about a data processing need to be met, pattern representing a generalized solution to that need is selected. A set of previously-developed virtual images supporting the selected pattern is chosen. Once information representing the specific need is received, the selected pattern is modified to represent a specific solution. Parameters are obtained for the specific solution and a set of scripts integrating the parameters is generated. The scripts are used to reconfigure the virtual images. The reconfigured virtual images are combined into a computer system solution that can be loaded and run with little or no further configuration.

    摘要翻译: 通常在开发和部署过程中采用模式和虚拟图像来减少通常参与计算机系统解决方案开发和部署的问题。 当获得关于需要满足数据处理的信息时,选择代表该需求的通用解决方案。 选择一组先前开发的支持所选图案的虚拟图像。 一旦接收到表示特定需求的信息,则所选择的模式被修改以表示具体的解决方案。 为特定解决方案获得参数,并生成集合参数的一组脚本。 脚本用于重新配置虚拟映像。 重新配置的虚拟映像被组合到可以很少或没有进一步配置的情况下加载和运行的计算机系统解决方案。

    Method and apparatus for deploying a set of virtual software resource templates to a set of nodes
    34.
    发明授权
    Method and apparatus for deploying a set of virtual software resource templates to a set of nodes 有权
    将一组虚拟软件资源模板部署到一组节点的方法和装置

    公开(公告)号:US08108855B2

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

    申请号:US11854185

    申请日:2007-09-12

    IPC分类号: G06F9/445 G06F9/45

    CPC分类号: G06F9/5077 G06F8/60

    摘要: Deploying a set of virtual software resource templates to a plurality of nodes is provided. The process identifies a set of virtual machine images and metadata to form a set of virtual software resource templates. The process creates a model that indicates a performance metric based on a number of nodes on which a number of virtual machine images is deployed. The process receives a quality of service requirement. The process determines, using the model, a sufficient number of virtual software resource templates in the set of virtual software resource templates and a sufficient number of nodes in the plurality of nodes to fulfill the quality of service requirement. The process deploys the sufficient number of virtual software resource templates on the sufficient number of nodes using the metadata.

    摘要翻译: 提供了将一组虚拟软件资源模板部署到多个节点。 该过程识别一组虚拟机映像和元数据,以形成一组虚拟软件资源模板。 该过程创建一个模型,该模型基于多个虚拟机映像部署在其上的节点数量来指示性能指标。 该过程接收服务质量要求。 该过程使用该模型确定虚拟软件资源模板集合中足够数量的虚拟软件资源模板以及多个节点中足够数量的节点以满足服务质量要求。 该过程使用元数据在足够数量的节点上部署足够数量的虚拟软件资源模板。

    SYSTEM AND METHOD FOR INCIDENT MANAGEMENT ENHANCED WITH PROBLEM CLASSIFICATION FOR TECHNICAL SUPPORT SERVICES
    35.
    发明申请
    SYSTEM AND METHOD FOR INCIDENT MANAGEMENT ENHANCED WITH PROBLEM CLASSIFICATION FOR TECHNICAL SUPPORT SERVICES 有权
    用于技术支持服务问题分类的事故管理系统和方法

    公开(公告)号:US20100318846A1

    公开(公告)日:2010-12-16

    申请号:US12485655

    申请日:2009-06-16

    IPC分类号: G06F11/07 G06F15/18

    摘要: A system and method of problem determination and resolution utilizes enhanced problem classification, and effectively categorizes any problem a user experiences by leveraging all available data to recognize the specific problem. Historical problem data is labeled with the cause of that problem and is analyzed to learn problem patterns. The historical problem data is classified into a predefined hierarchical structure of taxonomies by using an incremental online learning algorithm. The hierarchical structure and learned patterns are utilized to recognize problems and generate the root cause of the problem when given a new set of monitoring data and log data.

    摘要翻译: 问题确定和解决的系统和方法利用增强的问题分类,并且通过利用所有可用数据来识别特定问题来有效地分类用户体验的任何问题。 历史问题数据被标记为该问题的原因,并分析以学习问题模式。 历史问题数据通过使用增量在线学习算法分类为预定义的分类结构。 当给定一组新的监视数据和日志数据时,层次结构和学习模式被用于识别问题并产生问题的根本原因。

    METHOD AND APPARATUS FOR DEPLOYING A SET OF VIRTUAL SOFTWARE RESOURCE TEMPLATES TO A SET OF NODES
    36.
    发明申请
    METHOD AND APPARATUS FOR DEPLOYING A SET OF VIRTUAL SOFTWARE RESOURCE TEMPLATES TO A SET OF NODES 有权
    将一套虚拟软体资源模板部署到一组节点的方法和装置

    公开(公告)号:US20080163194A1

    公开(公告)日:2008-07-03

    申请号:US11854185

    申请日:2007-09-12

    IPC分类号: G06F9/44 G06F9/445

    CPC分类号: G06F9/5077 G06F8/60

    摘要: The illustrative embodiments described herein provide a computer-implemented method, apparatus, and computer program product for deploying a set of virtual software resource templates to a plurality of nodes. The process identifies a set of virtual machine images and metadata to form a set of virtual software resource templates. The process creates a model that indicates a performance metric based on a number of nodes on which a number of virtual machine images is deployed. The process receives a quality of service requirement. The process determines, using the model, a sufficient number of virtual software resource templates in the set of virtual software resource templates and a sufficient number of nodes in the plurality of nodes to fulfill the quality of service requirement. The process deploys the sufficient number of virtual software resource templates on the sufficient number of nodes using the metadata.

    摘要翻译: 本文描述的说明性实施例提供了用于将一组虚拟软件资源模板部署到多个节点的计算机实现的方法,装置和计算机程序产品。 该过程识别一组虚拟机映像和元数据,以形成一组虚拟软件资源模板。 该过程创建一个模型,该模型基于多个虚拟机映像部署在其上的节点数量来指示性能指标。 该过程接收服务质量要求。 该过程使用该模型确定虚拟软件资源模板集合中足够数量的虚拟软件资源模板以及多个节点中足够数量的节点以满足服务质量要求。 该过程使用元数据在足够数量的节点上部署足够数量的虚拟软件资源模板。

    Method and apparatus for automatic uncertainty-based management feedback controller
    37.
    发明申请
    Method and apparatus for automatic uncertainty-based management feedback controller 有权
    自动不确定性管理反馈控制器的方法和装置

    公开(公告)号:US20080005304A1

    公开(公告)日:2008-01-03

    申请号:US11479485

    申请日:2006-06-30

    IPC分类号: G06F15/173

    摘要: Improved management feedback-based controller techniques are disclosed for use in accordance with a computing system. For example, a method for managing a computing system includes the following steps. At least one measured performance metric is obtained from the computing system being managed. At least one control input value is generated based on parameters including a control error and a control deadzone such that uncertainty associated with the computing system is accounted for in accordance with the parameters. The control error is determined from a computation comprising the at least one measured performance metric and at least one performance metric goal. The control deadzone is defined such that the control input value is not generated when the control error is within the control deadzone. The control input value is sent to the computing system to effectuate achievement of the at least one performance metric goal associated with the computing system.

    摘要翻译: 公开了改进的基于管理反馈的控制器技术以根据计算系统使用。 例如,用于管理计算系统的方法包括以下步骤。 从被管理的计算系统获得至少一个测量的性能度量。 基于包括控制误差和控制死区的参数产生至少一个控制输入值,使得根据参数考虑与计算系统相关联的不确定性。 控制误差由包括至少一个测量性能度量和至少一个性能度量目标的计算确定。 控制死区被定义为当控制误差在控制死区内时不产生控制输入值。 将控制输入值发送到计算系统以实现与计算系统相关联的至少一个性能度量目标的实现。

    System and method for dynamic selection of database application code execution on the internet with heterogenous clients
    38.
    发明授权
    System and method for dynamic selection of database application code execution on the internet with heterogenous clients 有权
    用异构客户端在互联网上动态选择数据库应用程序代码的系统和方法

    公开(公告)号:US06782431B1

    公开(公告)日:2004-08-24

    申请号:US09163724

    申请日:1998-09-30

    IPC分类号: G06F1516

    CPC分类号: G06F17/30899

    摘要: A system and method for dynamically determining whether a client computer or a web site server computer is to process web site database data to render a data structure, such as a web page, in response to a request from the client computer. The request from the client computer implicitly or explicitly indicates the processing capability of the client computer, and if the client's processing capability is sufficient to render the web site data into a web page in fulfillment of the request, and the web server usage is high and server policy permits it, the unprocessed data and necessary classes of processing code are downloaded to the client computer, which then processes the data to render the requested web page. Otherwise, the server computer processes the data and returns the web page to the client computer.

    摘要翻译: 用于响应于来自客户端计算机的请求动态地确定客户端计算机或网站服务器计算机是否处理网站数据库数据以呈现诸如网页的数据结构的系统和方法。 来自客户端计算机的请求暗示地或明确地指示客户端计算机的处理能力,并且如果客户端的处理能力足以使网站数据进入网页以满足请求,并且Web服务器的使用率很高, 服务器策略允许它,未处理的数据和必需的处理代码类被下载到客户端计算机,然后客户端计算机处理数据以呈现所请求的网页。 否则,服务器计算机处理数据并将网页返回到客户端计算机。