Patent ID: 9251227
Filing Date: 2016-02-02
CPC Classification: G06F,H04L

Claim Text:
1. A computer program product for intelligently provisioning cloud information services, the computer program product comprising a non-transitory computer readable storage medium having program code embodied therewith, the program code executable to: receive, from a tenant, service request for an entity; retrieve service processing rules, the service processing rules including location constraints, processing constraints for the service request, and a score formula; determine a target computing zone, based on location constraints defined in the service processing rules; send the service request to a target computing zone; compute a score for resources required in the service request, based on the score formula; compute scores for respective processing nodes, based on the score formula; determine whether a merger or a split is needed, based on the score for the resources, the scores for the respective processing nodes, and operational metadata; determine whether request processing constraints defined in the service processing rules allow the merger or the split; and process, in the target computing zone, the service request with the merger or the split, in response to determining that the merger or the split is needed and in response to determining that the request processing rules allow the merger or the split.