Tracking the health of data center construction

JP2026518996APending Publication Date: 2026-06-11ORACLE INT CORP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
ORACLE INT CORP
Filing Date
2024-05-10
Publication Date
2026-06-11

Smart Images

  • Figure 2026518996000001_ABST
    Figure 2026518996000001_ABST
Patent Text Reader

Abstract

Skills and skill metadata can be used to define the process for building a data center. A skill for one service may depend on skills corresponding to the same or different services. Based on these dependencies, a dependency graph may be generated. The graph can specify the order in which organizing operations will be performed to build services and thereby build a data center. During the execution of the process for building the data center, the health status of skills can be tracked (at least partially based on alarms and / or namespaces associated with the skills). When an unhealthy skill is identified, the system may traverse the dependency graph to identify the root cause (e.g., a failed operation corresponding to a skill on which the unhealthy skill directly / indirectly depends). Notifications and / or various options may be provided to address the unhealthy state of one or both skills.
Need to check novelty before this filing date? Find Prior Art

Claims

1. A method by which a computer performs an action. The computing system includes managing multiple skills to support multiple services that will be deployed by the cloud infrastructure organization system during the process of building the data center. The aforementioned skills are associated with corresponding skill metadata indicating the execution order of organizational tasks associated with the process of building the data center, and the methods performed by the computer are further as follows: The computing system generates a dependency graph based at least partially on the corresponding skill metadata associated with the plurality of skills, The computing system monitors the health status corresponding to the multiple skills during the process of constructing the data center, The computing system determines, during monitoring, that a first skill among the plurality of skills is associated with a specific health state among the plurality of health states, The computing system includes identifying a second skill among the plurality of skills as the cause of the specific normal state of the first skill, The second skill, based at least in part on traversing the dependency graph, identifies the cause and the method the computer performs further, A method performed by a computer, the computing system including presenting a notification via a user interface that the second skill has been identified as the cause of the particular health condition of the first skill.

2. The computer-based method according to claim 1, wherein the skill metadata indicates interdependencies between the plurality of skills, and the interdependencies indicate the execution order of the organization tasks associated with the process of constructing the data center.

3. Monitoring of the health status corresponding to the aforementioned multiple skills is The computing system identifies a set of alarms corresponding to the first skill, The computing system identifies the status of each alarm in the set of alarms corresponding to the first skill, A method performed by a computer according to claim 1 or 2, wherein the computing system identifies the particular health state of the first skill based at least in part on the status of each alarm of the set of alarms corresponding to the first skill.

4. The method performed by a computer according to claim 3, wherein the particular health status of the first skill is identified at least in part on determining that at least one of the set of alarms corresponding to the first skill is associated with each status indicating that the at least one alarm has been activated.

5. The computer method according to claim 3, wherein the set of alarms for the first skill is identified by the corresponding skill metadata associated with the first skill.

6. The computing system provides override options for overriding the specific health state of the first skill, A method performed by a computer according to any one of claims 1 to 5, further comprising the computing system overriding the specific health state of the first skill using an override value provided via the override option.

7. The computer method according to claim 6, wherein the override value is used in place of the particular health state of the skill for a period of time specified by user input provided as part of the override option.

8. It is a cloud computing system, One or more processors, It comprises one or more memory locations that store computer executable instructions, When the instruction is executed by the one or more processors, the one or more processors will: During the process of building a data center, the cloud infrastructure organization system will manage multiple skills to support multiple services that will be deployed. The aforementioned multiple skills are associated with corresponding skill metadata indicating the execution order of organizational tasks associated with the process of constructing the data center, and the instructions are further transmitted to one or more processors. A dependency graph is generated based at least partially on the corresponding skill metadata associated with the aforementioned multiple skills, During the process of constructing the data center, the health status corresponding to the multiple skills is monitored, While monitoring the health status, it is determined that a first skill among the multiple skills is associated with a specific health state among the multiple health states, The second of the aforementioned multiple skills is identified as the cause of the specific normal state of the first skill, and the following is performed: The second skill is identified as the cause, at least in part, based on traversing the dependency graph, and the instruction further to one or more processors, A cloud computing system that causes a user interface to display a notification that the second skill has been identified as the cause of the particular health condition of the first skill.

9. The cloud computing system according to claim 8, wherein the skill metadata indicates interdependencies between the plurality of skills, and the interdependencies indicate the execution order of the organization tasks associated with the process of building the data center.

10. The execution of the instructions for monitoring the health status corresponding to the multiple skills is performed by one or more processors of the computing system. Identifying a set of alarms corresponding to the first skill described above, Identifying the status of each alarm in the set of alarms corresponding to the first skill, The cloud computing system according to claim 8 or 9, which allows the system to identify the specific health state of the first skill based at least in part on the status of each alarm in the set of alarms corresponding to the first skill.

11. The cloud computing system according to claim 10, wherein the specific health status of the first skill is identified at least in part on determining that at least one alarm of the set of alarms corresponding to the first skill is associated with each status indicating that the at least one alarm has been activated.

12. The cloud computing system according to claim 10, wherein the set of alarms for the first skill is identified by the corresponding skill metadata associated with the first skill.

13. The execution of the aforementioned instruction further involves the computing system: To provide override options for overriding the specific health state of the first skill, A cloud computing system according to any one of claims 8 to 12, which overrides the specific health state of the first skill using an override value provided via the override option.

14. The cloud computing system according to claim 13, wherein the override value is used in place of the particular health state of the skill for a period of time specified by user input provided as part of the override option.

15. A non-temporary computer-readable medium storing computer-executable instructions, wherein when the computer-executable instructions are executed by one or more processors corresponding to a cloud computing system, the one or more processors of the cloud computing system... During the process of building a data center, the cloud infrastructure organization system will manage multiple skills to support multiple services that will be deployed. The aforementioned skills are associated with corresponding skill metadata that indicates the execution order of organizational tasks associated with the process of constructing the data center, A dependency graph is generated based at least partially on the corresponding skill metadata associated with the aforementioned multiple skills, During the process of constructing the data center, the health status corresponding to the multiple skills is monitored, While monitoring the health status, it is determined that a first skill among the multiple skills is associated with a specific health state among the multiple health states, The second of the aforementioned multiple skills is identified as the cause of the specific normal state of the first skill, and the following is performed: The second skill is identified as the cause, at least in part, based on traversing the dependency graph, and the computer executable instruction is further transmitted to one or more processors of the cloud computing system. A non-temporary computer-readable medium that causes a user interface to display a notification that the second skill has been identified as the cause of the particular health condition of the first skill.

16. The non-temporary computer-readable medium according to claim 15, wherein the skill metadata indicates interdependencies between the plurality of skills, and the interdependencies indicate the execution order of the organization tasks associated with the process of constructing the data center.

17. The execution of the instructions for monitoring the health status corresponding to the multiple skills is performed by one or more processors of the computing system. Identifying a set of alarms corresponding to the first skill described above, Identifying the status of each alarm in the set of alarms corresponding to the first skill, A non-temporary computer-readable medium according to claim 15 or 16, which allows for the identification of a specific health state of the first skill based at least in part on the status of each alarm of the set of alarms corresponding to the first skill.

18. The non-temporary computer-readable medium according to claim 17, wherein the specific health status of the first skill is identified at least in part on determining that at least one of the set of alarms corresponding to the first skill is associated with each status indicating that the at least one alarm has been activated.

19. The non-temporary computer-readable medium according to claim 17, wherein the set of alarms for the first skill is identified by the corresponding skill metadata associated with the first skill.

20. The execution of the aforementioned instruction further involves the computing system: To provide override options for overriding the specific health state of the first skill, The specific health state of the first skill is overridden using the override value provided via the override option, The override value is used in place of the particular health state of the skill for a period of time specified by user input provided as part of the override option, in a non-temporary computer-readable medium according to any one of claims 15 to 19.