Cognitive method for detecting service availability in a cloud environment
AssigneeInternational Business Machines Corporation
InventorsHui Qing Shi, Wei Wang, Yi Bin Wang, Yuan Yuan, Ya Pei Zhou
Life of this patent
Estimating the term…
Abstract
Cognitively detecting cloud services and their associated status of a Virtual Machine and/or Container in a cloud platform to predict availability of cloud services preferably including the status of the services, a service object health map, and a service health status. The outputs are preferably sent to a user for feedback, which is sent back to the cognitive service.
Claims20
A method of cognitively detecting the availability of a service in a computing environment, the service comprising a plurality of attributes and at least one object including at least item, the method comprising the steps of:
- obtaining information about the service, the information comprising the attributes and usage of the service;
- generating a service data model based on the information;
- calculating a score within the service data model;
- generating a score card comprising the score, the at least one object and the plurality of attributes;
- generating a prediction of availability of the service;
- providing the prediction of availability to a user;
- receiving feedback from the user;
- and
- updating the service data model based on the feedback from the user.
A computer program product for cognitively detecting the availability of a service in a computing environment using a computer comprising at least one processor, one or more memories, one or more computer readable storage media, the service comprising a plurality of attributes and at least one object including at least item, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by the computer to perform a method comprising:
- obtaining, by the computer, information about the service, the information comprising the attributes and usage of the service;
- generating, by the computer, a service data model based on the information;
- calculating, by the computer, a score within the service data model;
- generating, by the computer, a score card comprising the score, the at least one object and the plurality of attributes;
- generating, by the computer, a prediction of availability of the service;
- providing, by the computer, the prediction of availability to a user;
- receiving, by the computer, feedback from the user;
- and
- updating by the computer, the service data model based on the feedback from the user.
A computer system for cognitively detecting the availability of a service in a computing environment, the service comprising a plurality of attributes and at least one object including at least item, the computer system comprising a computer comprising at least one processor, one or more memories, one or more computer readable storage media having program instructions executable by the computer to perform the program instructions comprising:
- obtaining, by the computer, information about the service, the information comprising the attributes and usage of the service;
- generating, by the computer, a service data model based on the information;
- calculating, by the computer, a score within the service data model;
- generating, by the computer, a score card comprising the score, the at least one object and the plurality of attributes;
- generating, by the computer, a prediction of availability of the service;
- providing, by the computer, the prediction of availability to a user;
- receiving, by the computer, feedback from the user;
- and
- updating by the computer, the service data model based on the feedback from the user.
Dependencies are inferred from the claim text.