summaryrefslogtreecommitdiffstats
path: root/doc/book-enea-nfv-access-cmc-example-usecases/doc/introduction.xml
blob: ea4f612012d5a470a728f24a2c8785250e66d295 (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
150
151
152
<?xml version="1.0" encoding="ISO-8859-1"?>
<chapter id="intro_cmc">
  <title>Introduction</title>

  <para>Enea NFV Access for universal Customer Premise Equipment (uCPE) is a
  virtualization and management platform, which allows end-users to introduce,
  instantiate, and run third-party VNFs onto their operating systems. The
  solution is comprised of two major components working in close
  cooperation:</para>

  <itemizedlist>
    <listitem>
      <para>The Enea NFV Access Run-Time Platform, which acts as the host for
      Virtualized Network Functions (VNFs) and provides management over
      NETCONF.</para>
    </listitem>

    <listitem>
      <para>The Enea uCPE Manager, a solution that runs on an external server,
      providing VNF Management functionality and managing large numbers of
      uCPEs.</para>
    </listitem>
  </itemizedlist>

  <para>Enea NFV Access for CMC Networks is tailored around the two use cases
  agreed upon during initial discussions. The current version of Enea NFV
  Access provides a working and deployable configuration example for the 128T
  router and the Fortinet Firewall service chained together on a Kontron
  ME-1100 Xeon-D based platform.</para>

  <para>This document describes all steps required to replicate the use cases
  in the customer environment. The information provided will guide the user in
  reproducing the setup using either the uCPE Manager GUI or the Automation
  Framework and Test Harness.</para>

  <note>
    <itemizedlist>
      <listitem>
        <para>All VNF configurations should be seen as example configurations
        made while working in the Enea internal lab. The customer will update
        these configurations according to his local network setup.
        Particularities are described in the Appendix chapters.</para>
      </listitem>

      <listitem>
        <para>It is assumed that the user is familiar with Enea NFV Access and
        has studied the official documentation, namely the "Enea NFV Access
        Getting Started" manual before proceeding with this document.</para>
      </listitem>
    </itemizedlist>
  </note>

  <section condition="hidden" id="rev_hist">
    <title>Revision History</title>

    <table>
      <title>Revisions</title>

      <tgroup cols="4">
        <colspec align="center" />

        <thead>
          <row>
            <entry align="center">Revision</entry>

            <entry align="center">Author</entry>

            <entry align="center">Date</entry>

            <entry align="center">Purpose of Revision</entry>
          </row>
        </thead>

        <tbody>
          <row>
            <entry></entry>

            <entry></entry>

            <entry></entry>

            <entry></entry>
          </row>

          <row>
            <entry></entry>

            <entry></entry>

            <entry></entry>

            <entry></entry>
          </row>
        </tbody>
      </tgroup>
    </table>
  </section>

  <section condition="hidden" id="ref_cmc">
    <title>References</title>

    <remark>[1]What does this refer to and what should be listed
    here.</remark>
  </section>

  <section id="def_acro_cmc">
    <title>Definitions and Acronyms</title>

    <table>
      <title>Definitions and Acronyms</title>

      <tgroup cols="2">
        <colspec align="left" />

        <colspec colwidth="2*" />

        <colspec colwidth="5*" />

        <thead>
          <row>
            <entry align="center">Component</entry>

            <entry align="center">Definition</entry>
          </row>
        </thead>

        <tbody>
          <row>
            <entry>uCPE Manager</entry>

            <entry>The Enea uCPE Manager is an EMS/NMS platform that provides
            the VNF Management capabilities for NFV Access devices. The uCPE
            Manager can be deployed on a Linux (CentOS) based physical or
            virtual server. Coresident with the uCPE Manager is additional
            functionality, which includes the Automation Framework.</entry>
          </row>

          <row>
            <entry>Automation Framework</entry>

            <entry>The Automation Framework consists of a set of tools and a
            collection of Python based scripts that can be used to automate
            the process of onboarding a VNF with all of the required
            configuration for day zero deployment at scale. This tooling calls
            the auto-generated REST API that is exposed on the uCPE Manager as
            a north bound interface.</entry>
          </row>
        </tbody>
      </tgroup>
    </table>
  </section>
</chapter>