METHOD FOR NON-DISRUPTIVELY ASSOCIATING APPLICATIONS AND MIDDLEWARE COMPONENTS WITH INFORMATION TECHNOLOGY INFRASTRUCTURE
    21.
    发明申请
    METHOD FOR NON-DISRUPTIVELY ASSOCIATING APPLICATIONS AND MIDDLEWARE COMPONENTS WITH INFORMATION TECHNOLOGY INFRASTRUCTURE 有权
    不间断联系信息技术基础设施应用和中间件组件的方法

    公开(公告)号:US20090150472A1

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

    申请号:US11950957

    申请日:2007-12-05

    IPC分类号: G06F15/16

    CPC分类号: G06Q10/04

    摘要: A methodology is presented for discovering and storing end-to-end associations between different types of entities in a system configuration model of a distributed middleware system. First associations are determined, at each distributed system tier, between instances of data and data-container configuration elements. Those first associations point to logical subdivision of a data service that is directly responsible for implementing an instance of data. Second associations are determined, at said each distributed system tier, between said data-container configuration elements and a server infrastructure. Said second associations point to a server infrastructure that hosts said data-container configuration elements. Third associations are composed, within said each distributed system tier, between said instances of data and said server infrastructure, using said first associations and said second associations. Fourth associations are composed, end-to-end, which represent dependency of an application using said instances of data to said server infrastructure.

    摘要翻译: 提出了一种在分布式中间件系统的系统配置模型中发现和存储不同类型实体之间的端到端关联的方法。 在每个分布式系统层,确定数据和数据容器配置元素的实例之间的第一个关联。 那些第一个关联指向直接负责实现数据实例的数据服务的逻辑细分。 在所述每个分布式系统层处,在所述数据容器配置元件和服务器基础设施之间确定第二关联。 所述第二关联指向承载所述数据容器配置元素的服务器基础设施。 在所述每个分布式系统层内,使用所述第一关联和所述第二关联,在所述数据实例与所述服务器基础设施之间组成第三关联。 第四个关联由端到端组成,它们表示使用所述服务器基础设施的所述数据实例的应用的依赖性。

    Method for non-disruptively associating applications and middleware components with information technology infrastructure
    22.
    发明授权
    Method for non-disruptively associating applications and middleware components with information technology infrastructure 有权
    应用程序和中间件组件与信息技术基础架构无中断关联的方法

    公开(公告)号:US07945613B2

    公开(公告)日:2011-05-17

    申请号:US11950957

    申请日:2007-12-05

    IPC分类号: G06F15/16

    CPC分类号: G06Q10/04

    摘要: A methodology is presented for discovering and storing end-to-end associations between different types of entities in a system configuration model of a distributed middleware system. First associations are determined, at each distributed system tier, between instances of data and data-container configuration elements. Those first associations point to logical subdivision of a data service that is directly responsible for implementing an instance of data. Second associations are determined, at said each distributed system tier, between said data-container configuration elements and a server infrastructure. Said second associations point to a server infrastructure that hosts said data-container configuration elements. Third associations are composed, within said each distributed system tier, between said instances of data and said server infrastructure, using said first associations and said second associations. Fourth associations are composed, end-to-end, which represent dependency of an application using said instances of data to said server infrastructure.

    摘要翻译: 提出了一种在分布式中间件系统的系统配置模型中发现和存储不同类型实体之间的端到端关联的方法。 在每个分布式系统层,确定数据和数据容器配置元素的实例之间的第一个关联。 那些第一个关联指向直接负责实现数据实例的数据服务的逻辑细分。 在所述每个分布式系统层处,在所述数据容器配置元件和服务器基础设施之间确定第二关联。 所述第二关联指向承载所述数据容器配置元素的服务器基础设施。 在所述每个分布式系统层内,使用所述第一关联和所述第二关联,在所述数据实例与所述服务器基础设施之间组成第三关联。 第四个关联由端到端组成,它们表示使用所述服务器基础设施的所述数据实例的应用的依赖性。

    DATA LOCATIONS TEMPLATE BASED APPLICATION-DATA ASSOCIATION AND ITS USE FOR POLICY BASED MANAGEMENT
    23.
    发明申请
    DATA LOCATIONS TEMPLATE BASED APPLICATION-DATA ASSOCIATION AND ITS USE FOR POLICY BASED MANAGEMENT 有权
    数据位置模式应用数据协会及其对政策性管理的使用

    公开(公告)号:US20080229277A1

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

    申请号:US12130558

    申请日:2008-05-30

    IPC分类号: G06F9/44

    摘要: Method and system are disclosed for automatically discovering associations between applications and data in multi-tiered distributed systems. The method in one aspect uses a machine-readable specification of a model or template that describes use and transformation of data by software components. The method additionally utilizes a model of system configuration and appropriate runtime support to mine information available from systems management software present in enterprise systems. The application-data association discovery process performs a traversal of the distributed system configuration graph with actions taken during this traversal driven by the contents of the templates for the software components present in the system. The results of the application-data association discovery process are stored in a database and may be used to specify application-specific information lifecycle management (ILM) policy or as input to impact analysis tools in access control and antivirus systems.

    摘要翻译: 公开了用于在多层分布式系统中自动发现应用和数据之间的关联的方法和系统。 该方法在一个方面使用描述软件组件的数据的使用和变换的模型或模板的机器可读规范。 该方法还利用系统配置模型和适当的运行时支持来挖掘企业系统中存在的系统管理软件可用的信息。 应用程序 - 数据关联发现过程执行分布式系统配置图的遍历,该过程由系统中存在的软件组件的模板内容驱动。 应用程序 - 数据关联发现过程的结果存储在数据库中,可用于指定应用程序特定的信息生命周期管理(ILM)策略或作为影响访问控制和防病毒系统中分析工具的输入。

    Data locations template based application-data association and its use for policy based management
    24.
    发明申请
    Data locations template based application-data association and its use for policy based management 有权
    基于数据位置模板的应用程序数据关联及其用于基于策略的管理

    公开(公告)号:US20070294661A1

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

    申请号:US11455573

    申请日:2006-06-19

    IPC分类号: G06F9/44

    摘要: Method and system are disclosed for automatically discovering associations between applications and data in multi-tiered distributed systems. The method in one aspect uses a machine-readable specification of a model or template that describes use and transformation of data by software components. The method additionally utilizes a model of system configuration and appropriate runtime support to mine information available from systems management software present in enterprise systems. The application-data association discovery process performs a traversal of the distributed system configuration graph with actions taken during this traversal driven by the contents of the templates for the software components present in the system. The results of the application-data association discovery process are stored in a database and may be used to specify application-specific information lifecycle management (ILM) policy or as input to impact analysis tools in access control and antivirus systems.

    摘要翻译: 公开了用于在多层分布式系统中自动发现应用和数据之间的关联的方法和系统。 该方法在一个方面使用描述软件组件的数据的使用和变换的模型或模板的机器可读规范。 该方法还利用系统配置模型和适当的运行时支持来挖掘企业系统中存在的系统管理软件可用的信息。 应用程序 - 数据关联发现过程执行分布式系统配置图的遍历,该过程由系统中存在的软件组件的模板内容驱动。 应用程序 - 数据关联发现过程的结果存储在数据库中,可用于指定应用程序特定的信息生命周期管理(ILM)策略或作为影响访问控制和防病毒系统中分析工具的输入。

    Using historical information to improve search across heterogeneous indices
    25.
    发明授权
    Using historical information to improve search across heterogeneous indices 有权
    使用历史信息来改进异构索引的搜索

    公开(公告)号:US08996561B2

    公开(公告)日:2015-03-31

    申请号:US12535330

    申请日:2009-08-04

    IPC分类号: G06F17/30

    摘要: A method, system and computer program product are disclosed for searching for data. In one embodiment, the invention provides a method comprising identifying a query and a search scope including a set of specified entities; and for each of these entities, estimating a number of documents that would be identified in a search through the entity to answer the query. On the basis of this estimating, a subset of the entities is formed. The query and this subset of entities are sent to a search engine to search the subset of entities to answer the query. In one embodiment, the estimating includes collecting statistical information from queries to build up a historical cache using heuristics or machine learning techniques, wherein the query includes a key word and a scope, and the historical cache contains a maximum number of returned results for an entity given the queries executed.

    摘要翻译: 公开了用于搜索数据的方法,系统和计算机程序产品。 在一个实施例中,本发明提供了一种方法,包括识别包括一组指定实体的查询和搜索范围; 并且对于这些实体中的每一个,估计将通过实体在搜索中识别的文档的数量以回答查询。 在该估计的基础上,形成实体的子集。 将查询和该实体子集发送到搜索引擎以搜索实体的子集以回答查询。 在一个实施例中,估计包括从查询收集统计信息以使用启发式或机器学习技术建立历史高速缓存,其中查询包括关键字和范围,并且历史高速缓存包含实体的最大返回结果数 给出执行的查询。

    Information theory based result merging for searching hierarchical entities across heterogeneous data sources
    26.
    发明授权
    Information theory based result merging for searching hierarchical entities across heterogeneous data sources 有权
    基于信息理论的结果合并,用于跨异构数据源搜索分层实体

    公开(公告)号:US09251208B2

    公开(公告)日:2016-02-02

    申请号:US13462995

    申请日:2012-05-03

    IPC分类号: G06F17/30

    摘要: A method, system, and computer program product are disclosed for merging search results. In one embodiment, the method comprises identifying a query, splitting the query into sub-queries, and calculating information content for each of the sub-queries. This method also comprises executing each of the sub-queries to obtain a plurality of search results, and combining the search results based on the information content calculated for the sub-queries. In an embodiment, the execution of each of the sub-queries includes identifying a multitude of search results for at least one of the sub-queries; and the combining includes grouping said multitude of search results into a plurality of clusters, and computing a relevance score for each of said clusters. In the embodiment the combining further includes merging the clusters based on the relevance scores computed for the clusters as well as the information content calculated for the sub-queries.

    摘要翻译: 公开了一种用于合并搜索结果的方法,系统和计算机程序产品。 在一个实施例中,该方法包括识别查询,将查询分割成子查询,以及计算每个子查询的信息内容。 该方法还包括执行每个子查询以获得多个搜索结果,并且基于为子查询计算的信息内容来组合搜索结果。 在一个实施例中,每个子查询的执行包括识别至少一个子查询的大量搜索结果; 并且所述组合包括将所述多个搜索结果分组为多个群集,以及计算每个所述群集的相关性得分。 在该实施例中,组合还包括基于针对集群计算的相关性分数以及为子查询计算的信息内容来合并集群。

    Task prioritization management in a virtualized environment
    28.
    发明授权
    Task prioritization management in a virtualized environment 有权
    虚拟化环境中的任务优先级管理

    公开(公告)号:US08756599B2

    公开(公告)日:2014-06-17

    申请号:US13007895

    申请日:2011-01-17

    IPC分类号: G06F9/455 G06F9/50

    CPC分类号: G06F9/45533 G06F9/5077

    摘要: A method, computer program product, and system for managing tasks for a virtual machine are presented. An amount of resources to perform a task for the virtual machine are identified in response to receiving a request to perform the task for the virtual machine in a set of data processing systems. A set of resources in the set of data processing systems available to complete the task for the virtual machine are identified. A set of priorities for a set of phases of the task are identified. Operations are scheduled on the set of resources to perform the task for the virtual machine based on the set of priorities identified for the set of phases of the task.

    摘要翻译: 提出了一种用于管理虚拟机的任务的方法,计算机程序产品和系统。 响应于在一组数据处理系统中接收到执行虚拟机的任务的请求来识别用于执行虚拟机的任务的资源的量。 识别可用于完成虚拟机任务的一组数据处理系统中的一组资源。 确定了一系列任务阶段的优先事项。 根据为任务的一组阶段确定的优先级集合,在该组资源上安排操作以执行虚拟机的任务。