Uploaded image for project: 'Policy Framework'
  1. Policy Framework
  2. POLICY-2015

Add 3 instantiation decision policies

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Won't Do
    • Icon: Medium Medium
    • Frankfurt Release
    • None
    • None
    • None
    • R6 Add 3 instantiation decision policies
    • Done

      In the context of a service "A" composed with a service "B", introduce 3 instantiation decision policies in policy framework to be called and executed following an SO request to obtain a decision:

      • param_in_service_request_rule : the service "B" will be instantiated if a parameter defined for service "A" exists in the SO request with a specific value at run-time.
      • service_instance_in_a_set_rule : the service "B" will be instantiated if a service model "B" is not already instantiated in a "set". The set notion can be "the list of service "B" instance attached to a customer" or "the complete list of all service "B" instances in the AAI inventory"
      • service_instance_capacity_rule : the service "B" will be instantiated if a service model "B" is already instantiated and has no longer the capacity to support an other service "A" instance.
         

      A Rest API has been defined using OpenAPI/swagger standard:

      https://gitlab.com/Orange-OpenSource/lfn/onap/service-resolver/blob/master/instantiation_decision_server/src/swagger/swagger.yaml

      This specification describes the API between SO and Policy about those instantiation Decision Rules.

       

       

       

            rene_robert rene_robert
            rene_robert rene_robert
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: