Method, system, and product for identifying provisioning operations via planning methods

a technology of resource provisioning and planning methods, applied in the field of resource provisioning systems, can solve the problems of inability to complete the entire execution of the workflow, the workflow to realize the configuration activities is now a manual, slow and error-prone process, and the connection with managed resources is los

a technology of resource provisioning and planning methods, applied in the field of resource provisioning systems, can solve the problems of inability to complete the entire execution of the workflow, the workflow to realize the configuration activities is now a manual, slow and error-prone process, and the connection with managed resources is los

US20060265583A1Inactive Publication Date: 2006-11-23SERVICENOW INC

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, system, and product for identifying provisioning operations via planning methods
  • Method, system, and product for identifying provisioning operations via planning methods
  • Method, system, and product for identifying provisioning operations via planning methods

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] A method, system, and computer program product in a data processing system are disclosed for applying artificial intelligence (AI) planning techniques to automatically determine a valid ordering of provisioning operations provided by a provisioning system to bring a system from its current state to a desired state.

[0029] Provisioning systems provide a number of provisioning operations used to configure the resources that the provisioning systems manage. Once these operations have been identified, they can be formally modeled as planning actions. Each planning action is associated with preconditions and effects. Optionally, cost information can be associated with each action. Costs may include multiple dimensions such as a resource cost or the time to execute.

[0030] Similarly, the resources being managed by the provisioning system and their configuration can be formally described as an initial state of the system in a language understood by an AI planning algorithm.

[0031] F...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method, system, and computer program product are disclosed for automatically determining a valid ordering of provisioning operations, and their needed parameters, so that a provisioning system can configure a desired resource state. This is accomplished by formally describing the pre-conditions and effects of provisioning operations, the current state of managed resources and the desired final state. A planning algorithm is then used to determine the provisioning operations, a valid ordering and appropriate parameters to bring the system from the current state to the desired state.

Description

BACKGROUND [0001] 1. Technical Field [0002] The present invention relates generally to resource provisioning systems, and in particular to a method, system, and product for automatically determining a valid ordering of provisioning operations implemented by such systems to reach a desired resource configuration state through the use of planning methods. [0003] 2. Description of the Related Art [0004] Resource provisioning systems, or provisioning systems, enable the configuration of a set of interconnected computing resources. Such resources, or managed resources, include, for example, servers, firewalls, and software. A provisioning system makes available a set of provisioning operations that will automate some configuration tasks performed on the set of managed resources. For example, a provisioning operation may assign a port on a network switch (often called a switch port) to a particular virtual local area network (VLAN). [0005] This configuration operation is one in a sequence...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
23 Nov 2006
Publication
US20060265583A1
IPC
G06F1/24
CPC
G06Q10/06; G06Q50/32; H04L41/0889; H04L41/0869; H04L41/0886; H04L41/0233; G06Q50/60
Inventors
EILAM, TAMAR; KALANTAR, MICHAEL HUSAYN