Versions Compared

Key

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

...

Identified Need

Description

Driver

Dependencies

Project fit
(if time)

Do we need a ticketing service?



Do we need infrastructure policies?



Do we need placement policies?



Define policy types currently supported in DCAE (or other arch components), and to be supported in 1st release

e.g. scaling, placement, security, fault response, telemetry, SLA, quota, reliability (independent from SLA?) ...


Assess any policies from Open-O
Support in VNF package, SDK, onboarding, validation tests, ...Define policy expressions e.g. XACML, Drools, and how these are developed/packaged and distributed/applied in deployment.


NFVI introspection for assessment of policies against resources, e.g. for placement.Define where inventory of placement/SLA-relevant info will be held, e.g. A&AI


Define any distributed policy tools/frameworks in scope for 1st release.DCAE/CLAMP-based policies are the basis, but additional policy frameworks e.g. OpenStack Congress are potential arch elements.


Conflict detection.








...

Project 1:

Project Name:

-          Provide a brief project name.Infrastructure Policy

Project Description

-          Provide a high level description of the projectPolicy aspects related to a VNF/service needs, e.g. for lifecycle management of VNF/service, e.g. scaling, placement, security, fault response, telemetry, SLA, ... including how policies are designed/packaged/onboarded.

Scope:

-          Quickly identify scope, consider: documentation, APIs, models, testing, integration, functionality.

...

-          Identify baseline code (if any)

Project 2:

Project Name:-          Provide a brief project name.

-          Policy Distribution

Project Description

-          Ingestion and distribution to elements where policy will be applied.

Scope:

-          Quickly identify scope, consider: documentation, APIs, models, testing, integration, functionality.

-          Note of any particular deliverables to highlight.

-          If anything is out of scope, not it down

Other:

-          Identify baseline code (if any)

Project 3

Project Name:

-          Generic Policies

Project Description

-          Provide a high level description of the projectPlatform-level policies, i.e. independent of specific VNF/service.

Scope:

-          Quickly identify scope, consider: documentation, APIs, models, testing, integration, functionality.

...