Semantic web technologies in system automation
    31.
    发明授权
    Semantic web technologies in system automation 有权
    系统自动化中的语义网技术

    公开(公告)号:US08812424B2

    公开(公告)日:2014-08-19

    申请号:US12827908

    申请日:2010-06-30

    摘要: A computer program product includes a storage medium with program code configured to maintain descriptions of a plurality of information technology resources in a computer-readable storage medium. The program code is configured to maintain a plurality of evaluation strategies. Responsive to detecting a command to change a first property of the set of properties of a first information technology resource of the plurality of information technology resources, the program code is configured to determine that a first of the evaluation strategies associates at least one of the plurality of rules with a form of the change to the first property of the first information technology resource. Also, responsive to detecting the command, the program code is configured to evaluate the at least one of the plurality of rules and performs the operation of the at least one rule.

    摘要翻译: 计算机程序产品包括具有程序代码的存储介质,其被配置为将多个信息技术资源的描述保持在计算机可读存储介质中。 程序代码被配置为保持多个评估策略。 响应于检测到改变所述多个信息技术资源中的第一信息技术资源的属性集的第一属性的命令,所述程序代码被配置为确定所述评估策略中的第一评估策略将所述多个信息技术资源中的至少一个 的规则,其形式是对第一个信息技术资源的第一财产的变化。 此外,响应于检测到所述命令,所述程序代码被配置为评估所述多个规则中的至少一个规则并执行所述至少一个规则的操作。

    Method and system for executing system management flows
    32.
    发明授权
    Method and system for executing system management flows 失效
    执行系统管理流程的方法和系统

    公开(公告)号:US08055773B2

    公开(公告)日:2011-11-08

    申请号:US11556728

    申请日:2006-11-06

    IPC分类号: G06F15/173

    CPC分类号: G06F9/5038

    摘要: Orders are processed within an Order Processing Environment which includes an Order Processing Container, Relationship Registry, and Factory Registry. The Order Processing Environment is extended by a Reference Resolvement Function Component. The RRFC provides the basic functionality for resolving References defined in the Order Document at runtime and make the referenced data available as a usual input parameter for the resources involved in the Order Processing. Each Task in the Order may contain Resource Property References and Resource Property Relationship References which are pointers to properties of resources. These references are resolved by the RRFC during the Order Processing before the Order Document is delegated from one resource to the next. When resolving a Reference, the value of the referenced Resource Property is determined and the Reference is replaced by this value so that it can be used by the resource having it defined in its Task section as a usual input parameter. Hence, by using References, resources are able to get access to the properties of other resources that participate in the Order Processing or are contained in the Resource Topology tree and use them as an input parameter for executing their own Task without having to know where the data is gathered from.

    摘要翻译: 在订单处理环境中处理订单,其中包括订单处理容器,关系注册表和工厂注册表。 订单处理环境由参考解析函数组件扩展。 RRFC提供了在运行时解决订单文档中定义的引用的基本功能,并使参考数据作为订单处理中涉及的资源的常规输入参数。 订单中的每个任务可能包含资源属性引用和资源属性关系引用,它们是资源属性的指针。 这些引用在订单处理期间由订单文档从一个资源委托给下一个资源之前由RRFC解决。 当解析引用时,确定引用的资源属性的值,并将该引用替换为该值,以使其可以由其任务部分中定义的资源作为通常的输入参数使用。 因此,通过使用引用,资源能够访问参与订单处理的其他资源的属性,或者包含在资源拓扑树中,并将其用作执行其自己的任务的输入参数,而不必知道 收集数据。

    Method and system for automated handling of errors in execution of system management flows consisting of system management tasks
    33.
    发明授权
    Method and system for automated handling of errors in execution of system management flows consisting of system management tasks 失效
    自动处理系统管理流程执行错误的方法和系统,包括系统管理任务

    公开(公告)号:US08001429B2

    公开(公告)日:2011-08-16

    申请号:US11859078

    申请日:2007-09-21

    IPC分类号: G06F11/00 G06F9/46

    CPC分类号: G06Q10/06311 G06Q10/0633

    摘要: A method and system for automated error handling in system management flows by enhancing workflow engines by an error handling component and by adding a supportive error handling layer to invoked system management tasks which serves as the counterpart to the workflow engine's error handling component. The additional functionality of the task-provided error handling layer is accessible for the workflow engine via extended Web services interfaces. The workflow engine's error handling component and the task-provided error handling layer allow for the definition of a standard protocol between the workflow engine and invoked tasks for automated error handling. Furthermore, an interface and method of communication between the enhanced workflow engine and an external error resolving device (such as an expert system) is defined with the purpose of using the external error resolving device for automatic error recovery. The internal or external error resolving device is capable of performing corrective actions on the managed IT infrastructure using mechanisms outside the scope of this invention. The benefit of the presented architecture is that the complexity concerning error handling is completely removed from system management flow definitions, and the designer of a system management flow can concentrate on the logical structure of the flow (e.g. the correct sequence of tasks).

    摘要翻译: 一种用于系统管理流程中的自动错误处理的方法和系统,通过由错误处理组件增强工作流引擎,并通过向调用的系统管理任务添加支持性错误处理层,该系统管理任务作为工作流引擎的错误处理组件的对应。 任务提供的错误处理层的附加功能可通过扩展Web服务接口访问工作流引擎。 工作流引擎的错误处理组件和任务提供的错误处理层允许在工作流引擎和被调用的任务之间定义标准协议以进行自动化错误处理。 此外,为了自动错误恢复使用外部错误解析装置的目的,定义了增强型工作流引擎与外部错误解析装置(例如专家系统)之间的通信的接口和方法。 内部或外部错误解析设备能够使用超出本发明范围的机制对被管理的IT基础架构执行纠正措施。 所提出的体系结构的好处是,与系统管理流程定义完全相关的错误处理复杂度被完全删除,系统管理流程的设计者可以集中在流程的逻辑结构(例如,正确的任务顺序)上。

    Method and system for automatically cloning IT resource structures
    34.
    发明授权
    Method and system for automatically cloning IT resource structures 有权
    自动克隆IT资源结构的方法和系统

    公开(公告)号:US07747709B2

    公开(公告)日:2010-06-29

    申请号:US11620206

    申请日:2007-01-05

    摘要: A method and system for automatically cloning IT resource structure in stateful web services environments by employing a new approach for configuration management. The present new approach models the configurational state of each resource as a stateful web service. Configuration data are provided by this service's resource properties. Relationships between configurations of different resources are modeled as “stateful web services relationships” between web service instances. These relationships can be navigated, which allows exploring the configuration of a whole system in a standards-based way. Additionally a new web service interface is provided by the stateful web service encapsulating the resource. This interface provides two new operations: “getConfiguration” allows an exploiter to take a snapshot of a resource's and related resources' configurational state and “setConfiguration” allows for setting the configurational state of a resource to a previously saved state. An invocation of “getConfiguration” results in the creation of a new stateful web service instance that stores the configurational state of each resource. This new web service interface is implemented on a per-resource type basis. Any back-end technology may be used to implement this new web service interface.

    摘要翻译: 通过采用新的配置管理方法,在有状态的Web服务环境中自动克隆IT资源结构的方法和系统。 目前的新方法将每个资源的配置状态建模为有状态的Web服务。 配置数据由该服务的资源属性提供。 不同资源的配置之间的关系被建模为Web服务实例之间的“有状态的Web服务关系”。 可以导航这些关系,这样可以以基于标准的方式探索整个系统的配置。 另外,封装资源的有状态Web服务提供了新的Web服务接口。 该接口提供两个新操作:“getConfiguration”允许剥削者对资源和相关资源的配置状态进行快照,“setConfiguration”允许将资源的配置状态设置为先前保存的状态。 “getConfiguration”的调用导致创建一个新的有状态的Web服务实例来存储每个资源的配置状态。 这种新的Web服务接口是基于每个资源类型实现的。 任何后端技术都可以用来实现这个新的Web服务接口。

    SYNCHRONIZING SHARED RESOURCES IN AN ORDER PROCESSING ENVIRONMENT USING A SYNCHRONIZATION COMPONENT
    35.
    发明申请
    SYNCHRONIZING SHARED RESOURCES IN AN ORDER PROCESSING ENVIRONMENT USING A SYNCHRONIZATION COMPONENT 有权
    使用同步组件在订单处理环境中同步共享资源

    公开(公告)号:US20090293064A1

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

    申请号:US12126654

    申请日:2008-05-23

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5038 G06F9/50 G06F9/52

    摘要: An order processing system including an order processing container, a factory registry, a relationship registry, and synchronization function component. The order processing system can handle orders, which are build plans including a set of tasks. The tasks can specify programmatic actions which may include creation, deletion, and modification of resources and resource topologies. The order processing container can be central engine that programmatically drives order processing actions. The factory registry can support a creation and deletion of resource instances in a resource topology defined by at least one order. The relationship registry can maintain relationships among resources. The synchronization function component can permit transparent usage of shared resources in accordance with shared usage resource topology parameters specified within processed orders.

    摘要翻译: 一种订单处理系统,包括订单处理容器,工厂注册表,关系注册表和同步功能组件。 订单处理系统可以处理订单,即订单计划,包括一组任务。 这些任务可以指定可能包括资源和资源拓扑的创建,删除和修改的编程操作。 订单处理容器可以是以编程方式驱动订单处理动作的中央引擎。 工厂注册表可以支持由至少一个订单定义的资源拓扑中的资源实例的创建和删除。 关系注册表可以保持资源之间的关系。 同步功能组件可以根据处理的订单中指定的共享使用资源拓扑参数,允许共享资源的透明使用。

    An On Demand Message Based Financial Network Integration Middleware
    36.
    发明申请
    An On Demand Message Based Financial Network Integration Middleware 失效
    基于需求信息的金融网络集成中间件

    公开(公告)号:US20090240797A1

    公开(公告)日:2009-09-24

    申请号:US11721202

    申请日:2005-07-14

    IPC分类号: G06F15/173

    CPC分类号: G06F9/546 G06Q40/02

    摘要: The present invention relates to distributed networking, and in particularly to a message-based networking environment. More particularly, it relates to business applications (110, 112, 114), which access the network via some middleware (270) within a predetermined load schedule.In order to alleviate the disadvantages of prior art it is proposed to perform, a method with the following sequence of steps: a) monitoring, metering the current workload, b) storing metered workload data in a first appropriate data store (282), c) store state information data about the plurality of currently used instances in a second appropriate data store (242, 244, 246), c) analysing both, said stored, metered workload data and said state information for compliance with a predetermined quality-of-service policy, d) adapting the number of instances (222, 224, 226) usable for satisfying the workload to the workload needs as required by said predetermined quality-of-service policy, e) wherein meta data of newly created instances are managed in a plurality of message stores (242, 244, 246), the data contents of which are frequently synchronized in order to decouple the plurality of client applications (110, 112, 114) from bindings fixed during their operation to particular service instances (222, 224, 226).

    摘要翻译: 本发明涉及分布式网络,尤其涉及基于消息的联网环境。 更具体地,它涉及业务应用程序(110,112,114),业务应用程序(110,112,114)在预定的负载调度中经由一些中间件(270)访问网络。 为了减轻现有技术的缺点,提出了一种具有以下步骤顺序的方法:a)监视,计量当前工作量,b)将计量工作量数据存储在第一适当的数据存储器(282)中,c 在第二适当数据存储器(242,244,246)中存储关于多个当前使用的实例的状态信息数据; c)分析所述存储的计量工作负载数据和所述状态信息,以便符合预定的质量 - 服务策略,d)根据所述预定服务质量策略的要求,将可用于满足工作负载的实例数量(222,224,226)调整为适应工作量需求; e)其中新创建的实例的元数据被管理在 多个消息存储器(242,244,246),其数据内容经常被同步,以便将多个客户应用程序(110,112,114)与在其操作期间固定的绑定分离到特定服务包 (222,224,226)。

    METHOD AND COMPUTER SYSTEM FOR SELECTING AN EDGE SERVER COMPUTER
    37.
    发明申请
    METHOD AND COMPUTER SYSTEM FOR SELECTING AN EDGE SERVER COMPUTER 审中-公开
    用于选择边缘服务器计算机的方法和计算机系统

    公开(公告)号:US20080263177A1

    公开(公告)日:2008-10-23

    申请号:US12171744

    申请日:2008-07-11

    IPC分类号: G06F15/16

    摘要: Media Distribution within the Internet is done with the help of Application-Servers, Content-Servers and distributed Edge-Servers where the clients are connected to Media Distribution Services. A computer system is provided comprising client 1, having a Web browser with a media player 2, Web application server 3, content server, edge servers ES1 to ES4 and media request broker 11. After the client 1 has selected a media for streaming the media request broker 11 makes a determination concerning an appropriate edge server to perform the streaming operation. This determination is made based on an extension of the client's http request made by the edge server and passed from the application server to the media request broker.

    摘要翻译: 互联网中的媒体分发是在客户端连接到媒体分发服务的应用服务器,内容服务器和分布式边缘服务器的帮助下完成的。 提供一种计算机系统,包括客户端1,具有带有媒体播放器2的Web浏览器,Web应用服务器3,内容服务器,边缘服务器ES 1至ES 4和媒体请求代理11。 在客户端1已经选择用于流媒体的媒体之后,媒体请求代理11做出关于适当边缘服务器的确定以执行流传输操作。 该确定是基于由边缘服务器进行的客户端http请求的扩展,并从应用服务器传递到媒体请求代理进行的。

    Method for selecting an edge server computer
    38.
    发明授权
    Method for selecting an edge server computer 失效
    选择边缘服务器计算机的方法

    公开(公告)号:US07426546B2

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

    申请号:US10474972

    申请日:2002-03-16

    IPC分类号: G06F15/16 G06F15/173

    摘要: Media Distribution within the Internet is done with the help of Application-Servers, Content-Servers and distributed Edge Servers where the clients are connected to Media Distribution Services. A computer system is provided comprising a client having a Web browser with a media player, a Web Application Server, content Edge Servers ES1 to ES4 and a Media Request Broker. After the client has selected a media for streaming, the Media Request Broker makes a determination concerning an appropriate Edge Server to perform the streaming operation. This determination is made based on an extension of the client's http request made by the Edge Server and passed from the Application Server to the Media Request Broker.

    摘要翻译: 互联网中的媒体分发是在客户端连接到媒体分发服务的应用服务器,内容服务器和分布式边缘服务器的帮助下完成的。 提供了一种计算机系统,包括具有带有媒体播放器的Web浏览器的客户机,Web应用服务器,内容边缘服务器ES 1至ES 4以及媒体请求代理。 在客户端选择了用于流媒体的媒体之后,媒体请求代理确定关于适当的边缘服务器来执行流式传输操作。 该确定是基于由边缘服务器进行的客户端http请求的扩展,并从应用服务器传递到媒体请求代理进行的。

    System and method for modeling and dynamically deploying services into a distributed networking architecture
    39.
    发明申请
    System and method for modeling and dynamically deploying services into a distributed networking architecture 审中-公开
    用于建模和动态部署服务到分布式网络架构的系统和方法

    公开(公告)号:US20060029054A1

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

    申请号:US11106319

    申请日:2005-04-14

    IPC分类号: H04L12/50

    CPC分类号: G06F8/61

    摘要: The present invention describes a new system and method for modeling and dynamically deploying services into a distributed networking architecture, especially in a service-oriented architecture. The service container being part of distributed networking architecture exposes its functionality as services. It provides a registration service for deploying service descriptions. Having created a new service description in any declarative description language (i.e. a description of a (stateful) service e.g. a stateful Web service), the description provider invokes the registration service at the service container that allows to register (i.e. deploy) that new service description during runtime without restarting service container. The service container is responsible to analyze and check the submitted new service description for validity, to store the service description and to make it available for interested services consumers for instantiation. If a new service has been successfully registered, a new service interface for accessing that new service is automatically created by the service container. Interested services consumers may query the hosting environment for the available services being hosted and to subsequently instantiate a new service. A service consumer may then invoke any exposed service operation on a given service instance which generally follows a request response pattern.

    摘要翻译: 本发明描述了一种用于建模和动态地将服务部署到分布式网络架构中的新系统和方法,特别是在面向服务的架构中。 作为分布式网络架构一部分的服务容器将其功能作为服务公开。 它提供了部署服务描述的注册服务。 在任何声明性描述语言(即,(有状态)服务的描述(例如有状态的Web服务))中创建了新的服务描述之后,描述提供者在允许注册(即部署)该新服务的服务容器上调用注册服务 运行时的描述,无需重新启动服务容器。 服务容器负责分析和检查提交的新服务描述的有效性,存储服务描述,并使其可用于感兴趣的服务消费者进行实例化。 如果新服务已成功注册,则由服务容器自动创建用于访问该新服务的新服务接口。 有兴趣的服务消费者可以向托管环境查询正在托管的可用服务,并随后实例化新服务。 然后,服务使用者可以在通常遵循请求响应模式的给定服务实例上调用任何暴露的服务操作。