Method and System for Automatically Prioritizing Rules and Policies in a Multi-Cloud Service Broker Environment
Publication Date: 2016-Feb-18
The IP.com Prior Art Database
A method and system is disclosed for automatically prioritizing rules and policies in a multi-cloud service broker environment.
Page 01 of 2
Method and System for Automatically Prioritizing Rules and Policies in a Multi -Cloud Service Broker Environment
In multi-cloud and hybrid-cloud environments, multiple services from multiple service providers are available for processing a workload. The services may need to be filtered or customized based on business requirements or nature of the workload or workload lifecycle. Typically this is governed by policies and an enterprise environment rules and policies may be set by different roles and stakeholders. When there are multiple rules and policies applicable to a workload, there is a need to prioritize the rules and policies.
Disclosed is a method and system for automatically prioritizing rules and policies in a multi-cloud service broker environment. The method and system utilizes an algorithm for defining policies applicable to service offerings from different service providers and to service requests for processing workloads. The algorithm weighs policies based on one or more attributes of a service requestor and a service provider. Subsequently, weights are also assigned to personas/roles that define policies. Thereafter, the weights of policies are combined with the weights of persona to compare and quantify an index for the policies so as to prioritize and order the policies based on the index.
In accordance with the method and system, as illustrated in Figure 1, weights are assigned to policies based on defined structure of each policy. Each policy consists of a service requestor and a service provider which include sub-sections such as domain, project, user, etc. and CSP, region, service type, flavor, etc. respectively. The sub-sections are extensible and are further divided into sub-sub-parts providing a hierarchy of the attributes. Subseq...