VID Architecture¶
VID provides a well-structured organization of infrastructure deployment, instantiation and change-management operations used by Operations to derive orchestrations and change-management.
Scope¶
Invoke instantiation of a Service and all of its sub-components (e.g. VNF/VF, VNFC/VFC, Modules, Deployment Flavor, etc).
Invoke instantiation and creation of cloud logical environment (e.g. tenants).
Integration with Operations ticketing system for instantiation and change-management ordering requests.
Instantiation
Instantiation modes.
Macro orchestration.
A la carte orchestration.
Choose the target instantiation environment (e.g. multi-clouds, testing environment, etc.).
Check the availability of already-created and reserved cloud resources.
Invoke the creations of cloud resources.
Customize Services and VNF/VF to fit a current instantiation.
Based on SDC Design specific assignments.
Feedback on the instantiation process according to the instantiation workflow.
Ability to invoke maintenance operations on an unsuccessful instantiation.
Change-management
Integration with inventory (A&AI) to retrieve currently deployed Services.
Agnostic and specific change-management workflows derived from SDC Service and VNF/VF models.
Invoke a CM for a given Service and VNF/VF.
Invoke a CM for monitoring-templates (MTs: control-loops).
Invoke a CM for policy changes
Invoke a CM for license changes
etc..
Ability to perform operations on a workflow (e.g. actions as stop, start, restart, resume).
Ability to schedule a workflow
notify
automatic instantiation upon reaching the scheduled time.
Invoke security, load and performance tests on a given Service and VNF/VF.
Collaboration
Project/Admin dashboard (includes user management, VNF/VF and Services relevant to the project).
Interfaces:
SDC - get models
A&AI - get current deployment (inventory)
MSO - invoke instantiation and change-management.
BYO Scheduler - set/get schedule