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
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
|
.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. http://creativecommons.org/licenses/by/4.0
**************
OPNFV Glossary
**************
Danube 1.0
------------
Contents
--------
This glossary provides a common definition of phrases and words commonly used
in OPNFV.
--------
A
~
Arno
A river running through Tuscany and the name of the first OPNFV release.
API
Application Programming Interface
AVX2
Advanced Vector Extensions 2 is an instruction set extension for x86.
--------
B
~
Brahmaputra
A river running through Asia and the name of the Second OPNFV release.
Bios
Basic Input/Output System
Builds
Build in Jenkins is a version of a program.
Bogomips
Bogomips is the number of million times per second a processor can do
absolutely nothing.
--------
C
~
CAT
Cache Automation Technology
CentOS
Community Enterprise Operating System is a Linux distribution
CICD
Continuous Integration and Continuous Deployment
CLI
Command Line Interface
Colorado
A river in Argentina and the name of the Third OPNFV release.
Compute
Compute is an OpenStack service which offers many configuration options
which may be deployment specific.
Console
Console is display screen.
CPU
Central Processing Unit
--------
D
~
Danube
Danube is the fourth release of OPNFV and also a river in Europe
Data plane
The data plane is the part of a network that carries user traffic.
Debian/deb
Debian is a Unix-like computer operating system that is composed entirely of
free software.
Docs
Documentation/documents
DPDK
Data Plane Development Kit
DPI
Deep Packet Inspection
DSCP
Differentiated Services Code Point
--------
F
~
Flavors
Flavors are templates used to define VM configurations.
Fuel
Provides an intuitive, GUI-driven experience for deployment and management of OpenStack
--------
H
~
Horizon
Horizon is an OpenStack service which serves as an UI.
Hypervisor
A hypervisor, also called a virtual machine manager, is a program that allows
multiple operating systems to share a single hardware host.
--------
I
~
IGMP
Internet Group Management Protocol
IOMMU
Input-Output Memory Management Unit
IOPS
Input/Output Operations Per Second
IRQ
Interrupt ReQuest is an interrupt request sent from the hardware level to
the CPU.
IRQ affinity
IRQ affinity is the set of CPU cores that can service that interrupt.
--------
J
~
Jenkins
Jenkins is an open source continuous integration tool written in Java.
JIRA
JIRA is a bug tracking software.
Jitter
Time difference in packet inter-arrival time to their destination can be called jitter.
JumpHost
A jump host or jump server or jumpbox is a computer on a network typically
used to manage devices in a separate security zone.
--------
K
~
Kernel
The kernel is a computer program that constitutes the central core of a
computer's operating system.
--------
L
~
Latency
The amount of time it takes a packet to travel from source to destination is
Latency.
libvirt
libvirt is an open source API, daemon and management tool for managing
platform virtualization.
--------
M
~
Migration
Migration is the process of moving from the use of one operating environment
to another operating environment.
--------
N
~
NFV
Network Functions Virtualisation, an industry initiative to leverage
virtualisation technologies in carrier networks.
NFVI
Network Function Virtualization Infrastructure
NIC
Network Interface Controller
NUMA
Non-Uniform Memory Access
--------
O
~
OPNFV
Open Platform for NFV, an open source project developing an NFV reference
platform and features.
--------
P
~
Pharos
Is a lighthouse and is a project deals with developing an OPNFV lab
infrastructure that is geographically and technically diverse.
Pipeline
A suite of plugins in Jenkins that lets you orchestrate automation.
Platform
OPNFV provides an open source platform for deploying NFV solutions that
leverages investments from a community of developers and solution providers.
Pools
A Pool is a set of resources that are kept ready to use, rather than acquired
on use and released afterwards.
--------
Q
~
Qemu
QEMU is a free and open-source hosted hypervisor that performs hardware
virtualization.
--------
R
~
RDMA
Remote Direct Memory Access (RDMA)
Rest-Api
REST (REpresentational State Transfer) is an architectural style, and an
approach to communications that is often used in the development of web
services
--------
S
~
Scaling
Refers to altering the size.
Slave
Works with/for master.where master has unidirectional control over one or
more other devices.
SR-IOV
Single root IO- Virtualization.
Spin locks
A spinlock is a lock which causes a thread trying to acquire it to simply
wait in a loop while repeatedly checking if the lock is available.
Storage
Refers to computer components which store some data.
--------
T
~
Tenant
A Tenant is a group of users who share a common access with specific
privileges to the software instance.
Tickless
A tickless kernel is an operating system kernel in which timer interrupts
do not occur at regular intervals, but are only delivered as required.
TSC
Technical Steering Committee
--------
V
~
VLAN
A virtual local area network, typically an isolated ethernet network.
VM
Virtual machine, an emulation in software of a computer system.
VNF
Virtual network function, typically a networking application or function
running in a virtual environment.
--------
X
~
XBZRLE
Helps to reduce the network traffic by just sending the updated data
--------
Y
~
Yardstick
Yardstick is an infrastructure verification. It is an OPNFV testing project.
|