Artificial aging of digital twin to predict health condition of infrastructure
A method obtains at least one virtual representation representing an infrastructure in a first state and applies a first dataset to the virtual representation to artificially advance the virtual representation to represent the infrastructure in a second state. The method obtains results representing the infrastructure in the second state, wherein at least a portion of the results are indicative of a predicted health condition associated with the infrastructure. The method applies a second dataset to the virtual representation to artificially advance the virtual representation to represent the infrastructure in a third state and obtains results representing the infrastructure in the third state, wherein at least a portion of the results are indicative of an outcome to a solution applied via the second dataset to the predicted health condition associated with the infrastructure.
1 . A method, comprising:
obtaining at least one virtual representation of an infrastructure which is physically deployed, wherein the virtual representation represents the infrastructure in a first state;
applying a first dataset to the virtual representation of the infrastructure in the first state to artificially advance the virtual representation to represent the infrastructure in a second state and to predict a health condition associated with the infrastructure as represented by the virtual representation of the infrastructure in the second state;
obtaining results representing the infrastructure in the second state, responsive to applying the first dataset to the virtual representation, wherein at least a portion of the results include a predicted health condition associated with the infrastructure as represented by the virtual representation of the infrastructure in the second state;
applying a second dataset to the virtual representation of the infrastructure in the second state to artificially advance the virtual representation to represent the infrastructure in a third state, the second dataset comprising a solution dataset which is applied to address the predicted health condition;
obtaining results representing the infrastructure in the third state, responsive to applying the second dataset to the virtual representation, wherein at least a portion of the results include an outcome to the solution dataset applied to address the predicted health condition; and
initiating one or more actions with respect to the infrastructure to address the predicted health condition, when the outcome to the solution dataset applied to address the predicted health condition is deemed successful;
wherein the steps are performed by at least one processor and at least one memory storing executable computer program instructions.
2 . The method of claim 1 , wherein, when the infrastructure comprises a computing infrastructure, the first state, the second state, and the third state of the computing infrastructure, which the virtual representation represents, corresponds to at least one of a hardware configuration, a software configuration, and a data configuration of the computing infrastructure at a first time instance, a second time instance, and a third time instance, respectively.
3 . The method of claim 2 , wherein the first time instance comprises a time instance prior to an occurrence of the predicted health condition in the infrastructure, the second time instance comprises a time instance at or about the occurrence of the predicted health condition in the infrastructure, and the third time instance comprises a time instance at or about a resolution of the predicted health condition in the infrastructure.
4 . The method of claim 1 , wherein, when the outcome to the solution dataset applied to address the predicted health condition is deemed unsuccessful, further comprising:
applying a third dataset to the virtual representation of the infrastructure in the third state to artificially advance the virtual representation to represent the infrastructure in a fourth state, the third dataset comprising an alternative solution dataset which is applied to address the predicted health condition of the infrastructure; and
obtaining results representing the infrastructure in the fourth state, responsive to applying the third dataset to the virtual representation, wherein at least a portion of the results include an outcome to the alternative solution dataset applied to address the predicted health condition associated with the infrastructure.
5 . The method of claim 1 , further comprising storing a description of the solution dataset applied to address the predicted health condition when the outcome to the solution dataset is deemed successful.
6 . The method of claim 5 , wherein the description of the solution dataset deemed to have a successful outcome is stored in a preventive maintenance recommendation catalog.
7 . The method of claim 1 , further comprising obtaining the first dataset from the infrastructure.
8 . The method of claim 7 , wherein the first dataset represents measurement data collected at the infrastructure.
9 . The method of claim 8 , wherein the measurement data comprises at least one of one or more workloads, historical health data, and vendor provided health data, associated with the infrastructure.
10 . The method of claim 1 , wherein the virtual representation comprises at least one digital twin.
11 . An apparatus, comprising:
at least one processor and at least one memory storing computer program instructions wherein, when the at least one processor executes the computer program instructions, the apparatus is configured to:
obtain at least one virtual representation of an infrastructure which is physically deployed, wherein the virtual representation represents the infrastructure in a first state;
apply a first dataset to the virtual representation of the infrastructure in the first state to artificially advance the virtual representation to represent the infrastructure in a second state and to predict a health condition associated with the infrastructure as represented by the virtual representation of the infrastructure in the second state;
obtain results representing the infrastructure in the second state, responsive to applying the first dataset to the virtual representation, wherein at least a portion of the results include a predicted health condition associated with the infrastructure as represented by the virtual representation of the infrastructure in the second state;
apply a second dataset to the virtual representation of the infrastructure in the second state to artificially advance the virtual representation to represent the infrastructure in a third state, the second dataset comprising a solution dataset which is applied to address the predicted health condition;
obtain results representing the infrastructure in the third state, responsive to applying the second dataset to the virtual representation, wherein at least a portion of the results include an outcome to the solution dataset applied to address the predicted health condition; and
initiate one or more actions with respect to the infrastructure to address the predicted health condition, when the outcome to the solution dataset applied to address the predicted health condition is deemed successful.
12 . The apparatus of claim 11 , wherein, when the infrastructure comprises a computing infrastructure, the first state, the second state, and the third state of the computing infrastructure, which the virtual representation represents, corresponds to at least one of a hardware configuration, a software configuration, and a data configuration of the computing infrastructure at a first time instance, a second time instance, and a third time instance, respectively.
13 . The apparatus of claim 12 , wherein the first time instance comprises a time instance prior to an occurrence of the predicted health condition in the infrastructure, the second time instance comprises a time instance at or about the occurrence of the predicted health condition in the infrastructure, and the third time instance comprises a time instance at or about a resolution of the predicted health condition in the infrastructure.
14 . The apparatus of claim 11 , wherein, when the outcome to the solution dataset applied to address the predicted health condition is deemed unsuccessful, the apparatus is further configured to:
apply a third dataset to the virtual representation of the infrastructure in the third state to artificially advance the virtual representation to represent the infrastructure in a fourth state, the third dataset comprising an alternative solution dataset which is applied to address the predicted health condition of the infrastructure; and
obtain results representing the infrastructure in the fourth state, responsive to applying the third dataset to the virtual representation, wherein at least a portion of the results include an outcome to the alternative solution dataset applied to address the predicted health condition associated with the infrastructure.
15 . The apparatus of claim 11 , wherein the apparatus is further configured to store a description of the solution dataset applied to address the predicted health condition when the outcome to the solution dataset is deemed successful.
16 . The apparatus of claim 15 , wherein the description of the solution dataset deemed to have a successful outcome is stored in a preventive maintenance recommendation catalog.
17 . A computer program product stored on a non-transitory computer-readable medium and comprising machine executable instructions, the machine executable instructions, when executed, causing a processing device to perform steps of:
obtaining at least one virtual representation of an infrastructure which is physically deployed, wherein the virtual representation represents the infrastructure in a first state;
applying a first dataset to the virtual representation of the infrastructure in the first state to artificially advance the virtual representation to represent the infrastructure in a second state and to predict a health condition associated with the infrastructure as represented by the virtual representation of the infrastructure in the second state;
obtaining results representing the infrastructure in the second state, responsive to applying the first dataset to the virtual representation, wherein at least a portion of the results include a predicted health condition associated with the infrastructure as represented by the virtual representation of the infrastructure in the second state;
applying a second dataset to the virtual representation of the infrastructure in the second state to artificially advance the virtual representation to represent the infrastructure in a third state, the second dataset comprising a solution dataset which is applied to address the predicted health condition;
obtaining results representing the infrastructure in the third state, responsive to applying the second dataset to the virtual representation, wherein at least a portion of the results include an outcome to the solution dataset applied to address the predicted health condition; and
initiating one or more actions with respect to the infrastructure to address the predicted health condition, when the outcome to the solution dataset applied to address the predicted health condition is deemed successful.
18 . The computer program product of claim 17 , wherein, when the infrastructure comprises a computing infrastructure, the first state, the second state, and the third state of the computing infrastructure, which the virtual representation represents, corresponds to at least one of a hardware configuration, a software configuration, and a data configuration of the computing infrastructure at a first time instance, a second time instance, and a third time instance, respectively, and wherein the first time instance comprises a time instance prior to an occurrence of the predicted health condition in the infrastructure, the second time instance comprises a time instance at or about the occurrence of the predicted health condition in the infrastructure, and the third time instance comprises a time instance at or about a resolution of the predicted health condition in the infrastructure.
19 . The computer program product of claim 17 , wherein, when the outcome to the solution dataset applied to address the predicted health condition is deemed unsuccessful, further comprising:
applying a third dataset to the virtual representation of the infrastructure in the third state to artificially advance the virtual representation to represent the infrastructure in a fourth state, the third dataset comprising an alternative solution dataset which is applied to address the predicted health condition of the infrastructure; and
obtaining results representing the infrastructure in the fourth state, responsive to applying the third dataset to the virtual representation, wherein at least a portion of the results include an outcome to the alternative solution dataset applied to address the predicted health condition associated with the infrastructure.
20 . The computer program product of claim 17 , further comprising storing a description of the solution dataset applied to address the predicted health condition when the outcome to the solution dataset is deemed successful.