From b07d7922c9bba8d33918ecdb2fd3d3bc03175b9f Mon Sep 17 00:00:00 2001 From: Ofir Sonsino Date: Wed, 8 Nov 2017 16:55:45 +0200 Subject: Update ReadTheDocs docs folder Change-Id: Ifec6f6fd659b1a6d6a3c23f2c02eb2c1fdc0973e Issue-ID: VID-71 Signed-off-by: Ofir Sonsino --- docs/architecture.rst | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 docs/architecture.rst (limited to 'docs/architecture.rst') diff --git a/docs/architecture.rst b/docs/architecture.rst new file mode 100644 index 000000000..40e337fef --- /dev/null +++ b/docs/architecture.rst @@ -0,0 +1,75 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. + + +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 \ No newline at end of file -- cgit 1.2.3-korg