Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

1.5 CLAMP  creation of control loops (new in R1)


Image Added


Expand
titleUML text

@startuml
title CLAMP Closed Loop Design for vFW and vDNS \nvFW and vDNS use the same flows but they are separate VNFs/Services
participant ONAP_User
participant CLAMP
participant SDC
ONAP_User -> CLAMP : Create Control Loop from Template
CLAMP -> SDC : Query for Services and VNFs
ONAP_User -> CLAMP : Choose Service and VNF
CLAMP -> SDC : Query for Alarm data from VNFs
ONAP_User -> CLAMP : Create Operational Policy\nChooses Chain of Actions\nSave Policy
ONAP_User -> CLAMP : SelectString matcher box,\nclicks and creates one or more \nassociated signature rules.\nAssociates them with the operational policy \ncreated earlier
ONAP_User -> CLAMP : Repeat as Operational Policy/Signature as needed\n(total 1 vFW, 1 vDNS)
CLAMP -> Policy : Create Policies (DROOLS)
CLAMP -> Policy : Create String Matcher to Policy association
note right: executed for both vFW and vDNS policies
CLAMP -> SDC : Distribute Blueprint
ONAP_User -> SDC : check in, test, certify, distribute Blueprint
SDC -> DMaaP : Distribute control loop for DCAE
DMaaP -> DCAE : Control Loop Blueprint
CLAMP -> DMaaP : Poll for distribution complete
@enduml







Expand
titleUML text

@startuml
title CLAMP Closed Loop Design (Option A) for vFW and vDNS \nvFW and vDNS use the same flows but they are separate VNFs/Services\n Uses Policy GUI
participant ONAP_User
participant CLAMP
participant SDC
ONAP_User -> CLAMP : Create Control Loop from Template
CLAMP -> SDC : Query for Services and VNFs
ONAP_User -> CLAMP : Choose Service and VNF
CLAMP -> SDC : Query for Alarm data from VNFs
ONAP_User -> CLAMP : Create Operational Policy\nChooses Chain of Actions\nSave Policy
CLAMP -> PolicyGUI : Redirect to Policy GUI
ONAP_User -> PolicyGUI : SelectString matcher box,\nclicks and creates one or more \nassociated signature rules.\nAssociates them with the operational policy \ncreated earlier
note right : DCAE Design Template has default policies already defined/expressed
ONAP_User -> PolicyGUI : Repeat as Operational Policy/Signature as needed\n(total 1 vFW, 1 vDNS)
PolicyGUI -> Policy : Create Policies
PolicyGUI -> Policy : Create String Matcher to Policy association
note right: executed for both vFW and vDNS policies
CLAMP -> SDC : Distribute Blueprint
ONAP_User -> SDC : check in, test, certify Blueprint
note right: this could take quite a while (minutes to days) due to user interactions
ONAP_User -> SDC : Distribute Blueprint
|||
SDC -> DMaaP : Distribute control loop for DCAE
DMaaP -> DCAE : Control Loop Blueprint
CLAMP -> DMaaP : Poll for distribution complete
@enduml

...