summaryrefslogtreecommitdiffstats
path: root/doc/book-enea-nfv-access-getting-started/doc/introduction.xml
blob: 107419e0c49cd77b8c2df64498b41bb7eaf0f5f5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
<chapter id="intro_ucpe">
  <title>Introduction</title>

  <para><remark>INFO <emphasis role="bold">eltf_params_updated.xml</emphasis>
  contains many parameters in the book, also in the open source books, and
  MUST be created FROM <emphasis
  role="bold">eltf_params_template.xml</emphasis>. The parameters are
  automatically used in the books, via xi:include statements, similar to how
  parameters from pardoc-distro.xml are included in the book. Read the file
  <emphasis role="bold">eltf_params_updated_template_how_to_use.txt</emphasis>
  for important details about formats and how to do! The idea is that ELTF
  will auto-create/update it.</remark></para>

  <para>Enea NFV Access seeks to demonstrate a means for which a Network
  Functions Virtualization architecture can be created and managed
  effectively, suited to your custom needs. It accomplishes this task
  by teaming two key products together: NFV Access and the uCPE Manager.
  For evaluation purposes, it also includes VNF examples.</para>

  <para>The purpose of Enea NFV Access is the evaluation of the following
  features:</para>

  <itemizedlist>
    <listitem>
      <para>Platform Characteristics</para>
    </listitem>

    <listitem>
      <para>VNF Performance</para>
    </listitem>

    <listitem>
      <para>VNF On-boarding over EdgeLink NETCONF</para>
    </listitem>

    <listitem>
      <para>Alarms and Events Management</para>
    </listitem>

    <listitem>
      <para>Zero Touch Provisioning</para>
    </listitem>

    <listitem>
      <para>Debugging and Logging</para>
    </listitem>
  </itemizedlist>

  <section id="netconf">
    <title>Enea NFV Access</title>

    <para>Enea NFV Access is a lightweight, multi-architecture virtualization
    platform, supporting Virtual Machines (KVM / QEMU) and container(s)
    (Docker). Designed for a low footprint and fast boot by only providing
    essential functionality.</para>

    <para>The NFV Access virtualized data plane has DPDK and accelerated OVS
    as its primary components. The data plane is highly optimized for
    scenarios where high throughput and low latency are needed.</para>

    <para>VNF Runtime Management, orchestration integration, and FCAPS are
    provided through EdgeLink NETCONF.</para>

    <figure>
      <title>VNF Space</title>

      <mediaobject>
        <imageobject>
          <imagedata align="center"
                     fileref="images/vnf_space.png" scale="80"/>
        </imageobject>
      </mediaobject>
    </figure>

    <para>Enea NFV Access provides the following key features:</para>

    <itemizedlist>
      <listitem>
        <para>Low footprint</para>
      </listitem>

      <listitem>
        <para>Fast boot</para>
      </listitem>

      <listitem>
        <para>Datapath optimizations</para>
      </listitem>

      <listitem>
        <para>SW update</para>
      </listitem>

      <listitem>
        <para>Secure boot</para>
      </listitem>

      <listitem>
        <para>In-band management</para>
      </listitem>
    </itemizedlist>

    <para>For additional information about the features provided, or how to 
    install and run the Enea NFV Access on supported devices, please refer to 
    the Getting Started with Enea NFV Access chapter <remark>make this into 
    an xref to the section/chapter</remark>.</para>
  </section>

  <section id="ucpe_manager">
    <title>Enea uCPE Manager</title>

    <para>Enea uCPE Manager is a control center application providing a
    full FCAPS and VNF management experience through a GUI and REST API. It
    can be deployed on a host or a virtual machine. CentOS and Windows are
    supported host platforms by default. The uCPE Manager uses a southbound
    EdgeLink NETCONF protocol to connect and manage uCPE devices.</para>

    <para>Enea uCPE Manager provides the following key features:</para>

    <itemizedlist>
      <listitem>
        <para>VNF On-boarding</para>
      </listitem>

      <listitem>
        <para>VNF Management</para>
      </listitem>

      <listitem>
        <para>FCAPS</para>
      </listitem>

      <listitem>
        <para>Zero Touch Provisioning</para>
      </listitem>

      <listitem>
        <para>Alarms / Events management and monitoring</para>
      </listitem>
    </itemizedlist>

    <para>For detailed information about features provided by the uCPE Manager 
    please refer to the <literal>DeveloperDocs</literal> provided with your 
    release.</para>
  </section>
</chapter>