Updating documents of D-release.
[kvmfornfv.git] / docs / overview / kvmfornfv_overview.rst
index 87d401b..7c3005a 100644 (file)
@@ -2,24 +2,47 @@
 
 .. http://creativecommons.org/licenses/by/4.0
 
 
 .. http://creativecommons.org/licenses/by/4.0
 
-=============================
-KMV4MFV CICD Project Overview
-=============================
+========================
+KVM4NFV Project Overview
+========================
+
+Project Purpose
+---------------
+**Purpose:**
+
+  ``This document provides an overview of the areas that can be addressed to
+  enhance the KVM Hypervisor for NFV. It is intended to capture and convey the
+  significant changes which have been made on the KVM Hypervisor.``
+
+Project Description
+-------------------
+The NFV hypervisors provide crucial functionality in the NFV
+Infrastructure(NFVI).The existing hypervisors, however, are not necessarily
+designed or targeted to meet the requirements for the NFVI.
+
+This design focuses on the enhancement of following area for KVM Hypervisor
+
+* Minimal Interrupt latency variation for data plane VNFs:
+   * Minimal Timing Variation for Timing correctness of real-time VNFs
+   * Minimal packet latency variation for data-plane VNFs
+* Fast live migration
 
 The detailed understanding of this project is organized into different sections-
 
 
 The detailed understanding of this project is organized into different sections-
 
-* userguide - This provides the required technical assistance to the user, in
-  using the KVM4NFV CICD process.
-* installationprocedure- This will give the user instructions on how to deploy
-  available KVM4NFV CICD build scenario.
-* configurationguide- This provides guidance for configuring KVM4NFV
-  environment, even with the use of specific installer tools for deploying some
-  components, available in the Colorado release of OPNFV.
-* requirements- This includes the introduction of KVM4NFV CICD project,
+* **installation procedure** - This will give the user instructions on how to deploy
+  available KVM4NFV build scenario.
+* **design** - This includes the parameters or design considerations taken into
+  account for achieving minimal interrupt latency for the data VNFs.
+* **requirements** - This includes the introduction of KVM4NFV project,
   specifications of how the project should work, and constraints placed upon
   its execution.
   specifications of how the project should work, and constraints placed upon
   its execution.
-* design- This includes the parameters or design considerations taken into
-  account for achieving minimal interrupt latency for the data VNFs.
-* releasenotes-  This describes a brief summary of recent changes, enhancements
+* **configuration guide** - This provides guidance for configuring KVM4NFV
+  environment, even with the use of specific installer tools for deploying some
+  components, available in the Danube release of OPNFV.
+* **scenarios** - This includes the sceanrios that are currently implemented in the
+  kvm4nfv project,features of each scenario and a general guide to how to deploy them.
+* **userguide** - This provides the required technical assistance to the user, in
+  using the KVM4NFV process.
+* **release notes** - This describes a brief summary of recent changes, enhancements
   and bug fixes in the KVM4NFV project.
   and bug fixes in the KVM4NFV project.
-* glossary- It includes the definition of terms, used in the KVM4NFV project
+* **glossary** - It includes the definition of terms, used in the KVM4NFV project.