Merge "snmp MF readout"
[docs.git] / docs / getting-started-guide / karaf_features.rst
index 3b4235c03e8db37eee8da170c95ef938c27dfdc7..3c7ad93e39c53e6269dbd00d1d91325b29c348df 100644 (file)
@@ -20,7 +20,7 @@ automatically.  AAA provides:
 * Support for persistent data stores
 * Federation and SSO with OpenStack Keystone
 
-The Beryllium release of AAA includes experimental support for having the database of users and credentials stored in the cluster-aware MD-SAL datastore.
+This release of AAA includes experimental support for having the database of users and credentials stored in the cluster-aware MD-SAL datastore.
 
 ALTO
 ====
@@ -162,14 +162,14 @@ OpenDaylight. NetIDE details:
 * The NetIDE Configuration file contains the configurable elements for the
   engine.
 
-OVSDB-based Network Virtualization Services
-===========================================
+NetVirt - Network Virtualization Services
+=========================================
 Several services and plugins in OpenDaylight work together to provide simplified
 integration with the OpenStack Neutron framework. These services enable
 OpenStack to offload network processing to OpenDaylight while enabling
 OpenDaylight to provide enhanced network services to OpenStack.
 
-OVSDB Services are at parity with the Neutron Reference Implementation in
+NetVirt Services are at parity with the Neutron Reference Implementation in
 OpenStack, including support for:
 
 * L2/L3
@@ -180,13 +180,16 @@ OpenStack, including support for:
     are fully distributed as well.
   * Full support for distributed Layer-2 switching and distributed IPv4 routing
     is now available.
+  * NAT and Floating IPs
+  * IPv6
+  * MAC and IP learning
 
 * Clustering - Full support for clustering and High Availability (HA) is
-  available in the OpenDaylight Beryllium release. In particular, the OVSDB
+  available in the this OpenDaylight release. In particular, the OVSDB
   southbound plugin supports clustering that any application can use, and the
-  Openstack network integration with OpenDaylight (through OVSDB Net-Virt) has
+  Openstack network integration with OpenDaylight (through NetVirt) has
   full clustering support. While there is no specific limit on cluster size, a
-  3-node cluster has been tested extensively as part of the Beryllium release.
+  3-node cluster has been tested extensively as part of the release.
 
 * Security Groups - Security Group support is available and implemented using
   OpenFlow rules that provide superior functionality and performance over
@@ -195,16 +198,18 @@ OpenStack, including support for:
   Contract-based Security Groups require OVS v2.5 with contract support.
 
 * Hardware Virtual Tunnel End Point (HW-VTEP) - Full HW-VTEP schema support has
-  been implemented in the OVSDB protocol driver.  Support for HW-VTEP via
-  OpenStack through the OVSDB-NetVirt implementation has not yet been provided
-  as we wait for full support of Layer-2 Gateway (L2GW) to be implemented within
-  OpenStack.
+  been implemented in the OVSDB protocol driver.
+
+* Hardware VTEP for hardware switches
+
+* Support for OVS and DPDK-accelerated OVS data paths
 
 * Service Function Chaining
 
+* L3VPN (BGPVPN), EVPN, ELAN
+
 * Open vSwitch southbound support for quality of service and Queue configuration
-  Load Balancer as service (LBaaS) with Distributed Virtual Router, as offered
-  in the Lithium release
+  Load Balancer as service (LBaaS) with Distributed Virtual Router
 
 * Network Virtualization User interface for DLUX
 
@@ -218,7 +223,7 @@ Supports connecting to OpenFlow-enabled network devices via the OpenFlow
 specification. It currently supports OpenFlow versions 1.0 and 1.3.2.
 
 In addition to support for the core OpenFlow specification, OpenDaylight
-Beryllium also includes preliminary support for the Table Type Patterns and
+also includes preliminary support for the Table Type Patterns and
 OF-CONFIG specifications.
 
 Path Computation Element Protocol (PCEP)
@@ -327,6 +332,7 @@ Functionality of TDSR includes:
 
 * Data Query Service - For external data-driven applications to query data from
   TSDR through REST APIs
+* ElasticSearch - Use external elastic search engine with TSDR integrated support.
 * NBI integration with Grafana - Allows visualization of data collected in TSDR
   using Grafana
 * Data Aggregation Service - Periodically aggregates raw data into larger time granularities
@@ -335,14 +341,13 @@ Functionality of TDSR includes:
   various types of collectors
 * HSQL data store - Replacement of H2 data store to remove third party
   component dependency from TSDR
-* Enhancement of existing data stores including HBase to support new features
-  introduced in Beryllium
 * Cassandra data store - Cassandra implementation of TSDR SPIs
 * NetFlow data collector - Collect NetFlow data from network elements
 * NetFlowV9 - version 9 Netflow collector
-* SNMP Data Collector - Integrates with SNMP plugin to bring SNMP data into TSDR
 * sFlowCollector - Collects sFlow data from network elements
+* SNMP Data Collector - Integrates with SNMP plugin to bring SNMP data into TSDR
 * Syslog data collector - Collects syslog data from network elements
+* Web Activity data collector - Collects ODL RESTCONF queries made to TSDR
 
 TSDR has multiple features to enable the functionality above. To begin,
 select one of these data stores:
@@ -355,10 +360,15 @@ Then select any “collectors” you want to use:
 
 * odl-tsdr-openflow-statistics-collector
 * odl-tsdr-netflow-statistics-collector
-* odl-tsdr-controller-metrics-collector
 * odl-tsdr-sflow-statistics-collector
+* odl-tsdr-controller-metrics-collector
 * odl-tsdr-snmp-data-collector
 * odl-tsdr-syslog-collector
+* odl-tsdr-restconf-collector
+
+Enable ElasticSearch support:
+
+* odl-tsdr-elasticsearch
 
 See these TSDR_Directions_ for more information.
 
@@ -375,29 +385,6 @@ for multiple platforms and device types, enabling USC and OpenDaylight to
 centralize the coordination of encryption across a wide array of endpoint and
 device types.
 
-VPN Service
-===========
-Implements the infrastructure services required to support L3 VPN service. It
-initially leverages open source routing applications as pluggable components.
-L3 services include:
-
-* The L3 VPN Manager
-* MP-BGP Routing Stack
-* MPLS Label Manager
-* NextHop Manager
-* FIB Service & Openstack Neutron Service
-
-The VPN Service offers:
-
-* An API for L3 VPN Services
-* Integration with open source routing suites, including Quagga & Ryu
-* OpenStack Integration with BGPVPN_Blueprint_ for end-to-end integration
-* OpenStack Neutron integration
-* VPN Service upstreamed as part of SDN-distributed routing and the VPN (SDNVPN)
-  project of Open Platform for NFV project (OPNFV) (available in Brahmaputra
-  release)
-* Network Overlay solution necessary for a Datacenter/Cloud environment
-
 Virtual Tenant Network (VTN)
 ============================
 Provides multi-tenant virtual network on an SDN controller, allowing you to