PROVISIONING VIRTUAL ENVIRONMENTS BASED ON POLICIES FOR TROUBLESHOOTING PURPOSES
First Claim
1. A method comprising:
- receiving, by a file system tool in a provisioning IHS, a problem report that describes a problem in a client IHS;
determining without manual intervention, by the file system tool in the provisioning IHS, if the problem is a candidate for provisioning locally in the provisioning IHS for the purpose of troubleshooting the problem in the client IHS;
accessing, by the file system tool in the provisioning IHS, a virtual machine image database that includes a plurality of virtual machine images to determine if a particular virtual machine image therein is a match for the problem in the problem report of the client IHS and in the event of such a match provisioning the particular virtual machine image to a memory of the provisioning IHS after application of maintenance information and configuration information to the particular virtual machine image, andtesting the particular virtual machine image provisioned in the provisioning IHS to troubleshoot the problem in the client IHS.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for selecting a virtual machine (VM) for problem determination utilizes a policy-based process for receiving an authorized program analysis report (APAR) containing problem type, a client information handling system (IHS) environment, a configuration, and a program version. The method determines automatically that the problem according to a provisioning policy is a candidate for provisioning a VM for analyzing the problem and searches a provisioning database for an existing VM for a system environment and configuration according to a closeness criteria. The method applies required updates to the provisioned VM, and utilizes the provisioned VM with the required updates for problem analysis. The method also may automatically create a new baseline image in the database according to expected value policy criteria that exceeds predetermined criteria.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a file system tool in a provisioning IHS, a problem report that describes a problem in a client IHS; determining without manual intervention, by the file system tool in the provisioning IHS, if the problem is a candidate for provisioning locally in the provisioning IHS for the purpose of troubleshooting the problem in the client IHS; accessing, by the file system tool in the provisioning IHS, a virtual machine image database that includes a plurality of virtual machine images to determine if a particular virtual machine image therein is a match for the problem in the problem report of the client IHS and in the event of such a match provisioning the particular virtual machine image to a memory of the provisioning IHS after application of maintenance information and configuration information to the particular virtual machine image, and testing the particular virtual machine image provisioned in the provisioning IHS to troubleshoot the problem in the client IHS. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A provisioning information handling system (IHS), comprising:
-
a processor; a memory, coupled to the processor, the memory including a file system tool that is configured to; receive a problem report that describes a problem in a client IHS; determine without manual intervention if the problem is a candidate for provisioning locally in the provisioning IHS for the purpose of troubleshooting the problem in the client IHS; access a virtual machine image database that includes a plurality of virtual machine images to determine if a particular virtual machine image therein is a match for the problem in the problem report of the client IHS and in the event of such a match provisioning the particular virtual machine image to a memory of the provisioning IHS after application of maintenance information and configuration information to the particular virtual machine image, and test the particular virtual machine image provisioned in the provisioning IHS to troubleshoot the problem in the client IHS. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product, comprising:
-
a non-transitory computer readable storage medium for use in a provisioning information handling system (IHS); first instructions that receive a problem report that describes a problem in a client IHS; second instructions that determine without manual intervention if the problem is a candidate for provisioning locally in the provisioning IHS for the purpose of troubleshooting the problem in the client IHS; third instructions that access a virtual machine image database that includes a plurality of virtual machine images to determine if a particular virtual machine image therein is a match for the problem in the problem report of the client IHS and in the event of such a match provisioning the particular virtual machine image to a memory of the provisioning IHS after application of maintenance information and configuration information to the particular virtual machine image, and fourth instructions that test the particular virtual machine image provisioned in the provisioning IHS to troubleshoot the problem in the client IHS; wherein the first, second, third and fourth instructions are stored on the a non-transitory computer readable storage medium. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification