摘要:
Method, server, and computer product are provided to implement change management across domains. Memory is included for storing a program. A processor is functionally coupled to the memory and is responsive to computer-executable instructions contained in the program. The processor is operative to announce planned changes for a configuration item to interested outside domains, and the configuration item is in an inside domain. Open subscription is provided to the interested outside domains such that the interested outside domains can subscribe to the subscription as participants. A change instance is created or the configuration item in the inside domain. Change progress of the change instance is reported for the configuration item to the participants of the interested outside domains. State progress notifications are distributed to the participants of the change. The change instance is executed to make planned changes to the configuration item.
摘要:
Method, server, and computer product are provided to implement change management across domains. Memory is included for storing a program. A processor is functionally coupled to the memory and is responsive to computer-executable instructions contained in the program. The processor is operative to announce planned changes for a configuration item to interested outside domains, and the configuration item is in an inside domain. Open subscription is provided to the interested outside domains such that the interested outside domains can subscribe to the subscription as participants. A change instance is created or the configuration item in the inside domain. Change progress of the change instance is reported for the configuration item to the participants of the interested outside domains. State progress notifications are distributed to the participants of the change. The change instance is executed to make planned changes to the configuration item.
摘要:
A system and method for determining and managing risk impact of service downtime includes defining a process structure of one or more process types, services the process structure employs and a distribution of the services' time durations. Process usage data is collected for each type of process, and risk is estimated based on penalties and expected deadlines for each process. For a service change and outage of a given length of time, an optimal change window is determined with respect to a minimized impact on the process based on the estimated risk.
摘要:
A method for measuring performance of system. The method includes the steps of retrieving a metric definition from a declarative metrics specification, obtaining a list of computing nodes from a database that are currently assigned to the metric definition, obtaining resource data provided by the computing nodes in the list of computing nodes and determining the metric of system performance based on the metric definition and the resource data. The computing nodes in the list of computing nodes are nodes of a cluster of nodes having a dynamically varying node count.
摘要:
A method defines an execution of a business service by an electronic service. The method includes steps of: defining at least one canonical data schema containing data type specifications in an electronic services registry; defining at least one electronic service interface specification in the electronic services registry, the electronic service interface specification defining messages being received and sent by a service, the message definitions referring to one or more of the data type specifications, and also containing addressing and encoding information for the delivery and receiving of messages to and from the service; and defining business service specifications in a business services registry, referring in the specification to an electronic service specification.
摘要:
The exemplary embodiments of the invention provide computer programs, methods, apparatus and systems that describe techniques providing improved evaluation of business processes based on considerations such as throughput and/or parallelization. As a non-limiting example, such techniques may be useful for evaluating agreements between entities, such as SLAs between a service provider and another entity (e.g., a supplier or customer of the service provider), for example. In one exemplary embodiment of the invention, a method includes: obtaining a workflow model having a plurality of atomic processes, each atomic process having a distribution of throughput; determining an overall distribution of throughput for the workflow model using the distributions of throughput of the atomic processes; and outputting a determination of whether an agreement relating to the workflow model is fit based on the determined overall distribution of throughput.
摘要:
Techniques are disclosed for allocation of resources under the control of resource managers and the choice and coordination of resource acquisition protocols to communicate with these resource managers. The resource managers may be distributed and heterogeneous. For example, a technique for use by a service provider for allocating one or more resources from multiple resources associated with multiple resource managers based on at least one service agreement offer from a service client comprises the following steps/operations. At least one service agreement offer is obtained. A resource allocation is automatically determined based on the obtained service agreement offer. The automated step/operation of determining the resource allocation comprises: (i) coordinating selection of a resource acquisition protocol from among multiple resource acquisition protocols for use in communicating with the multiple resource managers to acquire one or more resources associated therewith; and (ii) evaluating a performance associated with one or more of the multiple resource acquisition protocols.
摘要:
Techniques are disclosed for automated provisioning of resources to fulfill a service agreement. For example, a technique for use by a service provider for automatically provisioning one or more resources based on at least one service agreement offer of a service client comprises the following steps/operations. The at least one service agreement offer is obtained. At least one implementation plan template is obtained. A provisioning description is then automatically derived in accordance with the service agreement offer and the implementation plan template, wherein the provisioning description is usable for configuring one or more resources such that a service may be provided to the service client.
摘要:
The exemplary embodiments of the invention provide computer programs, methods, apparatus and systems that describe techniques providing improved evaluation of business processes based on considerations such as throughput and/or parallelization. As a non-limiting example, such techniques may be useful for evaluating agreements between entities, such as service level agreements between a service provider and another entity (e.g., a supplier or customer of the service provider), for example. In one exemplary embodiment of the invention, a method includes: obtaining a workflow model having a plurality of atomic processes, each atomic process having a distribution of throughput; determining an overall distribution of throughput for the workflow model using the distributions of throughput of the atomic processes; and outputting a determination of whether an agreement relating to the workflow model is fit based on the determined overall distribution of throughput.
摘要:
Techniques are disclosed for automated provisioning of resources to fulfill a service agreement. For example, a technique for use by a service provider for automatically provisioning one or more resources based on at least one service agreement offer of a service client comprises the following steps/operations. The at least one service agreement offer is obtained. At least one implementation plan template is obtained. A provisioning description is then automatically derived in accordance with the service agreement offer and the implementation plan template, wherein the provisioning description is usable for configuring one or more resources such that a service may be provided to the service client.