To update the documentation for E-release
[kvmfornfv.git] / docs / release / userguide / kvmfornfv_glossary.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2
3 .. http://creativecommons.org/licenses/by/4.0
4
5 **************
6 OPNFV Glossary
7 **************
8
9 Euphrates 1.0
10 -------------
11
12
13 Contents
14 --------
15
16 This glossary provides a common definition of phrases and words commonly used
17 in OPNFV.
18
19 --------
20
21 A
22 ~
23
24 Arno
25
26   A river running through Tuscany and the name of the first OPNFV release.
27
28 Apex
29
30    OPNFV Installation and Deployment tool based on the RDO Project's Triple-O
31    OpenStack installation tool.
32
33 API
34
35   Application Programming Interface
36
37 AVX2
38
39   Advanced Vector Extensions 2 is an instruction set extension for x86.
40
41
42 --------
43
44 B
45 ~
46
47 Brahmaputra
48
49   A river running through Asia and the name of the Second OPNFV release.
50
51 Bios
52
53   Basic Input/Output System
54
55 Builds
56
57   Build in Jenkins is a version of a program.
58
59 Bogomips
60
61   Bogomips is the number of million times per second a processor can do
62   absolutely nothing.
63
64 --------
65
66 C
67 ~
68
69 CAT
70
71   Cache Automation Technology
72
73 CentOS
74
75   Community Enterprise Operating System is a Linux distribution
76
77 CICD
78
79   Continuous Integration and Continuous Deployment
80
81 CLI
82
83   Command Line Interface
84
85 Colorado
86
87   A river in Argentina and the name of the Third OPNFV release.
88
89 Compute
90
91   Compute is an OpenStack service which offers many configuration options
92   which may be deployment specific.
93
94 Console
95
96   Console is display screen.
97
98 CPU
99   Central Processing Unit
100
101 --------
102
103 D
104 ~
105
106 Danube
107
108   A river in Europe and name of the Fourth OPNFV release.
109
110 Data plane
111
112   The data plane is the part of a network that carries user traffic.
113
114 Debian/deb
115
116   Debian is a Unix-like computer operating system that is composed entirely of
117   free software.
118
119 Docs
120
121   Documentation/documents
122
123 DPDK
124
125   Data Plane Development Kit
126
127 DPI
128
129   Deep Packet Inspection
130
131 DSCP
132
133   Differentiated Services Code Point
134
135 --------
136
137 E
138 ~
139
140 Euphrates
141
142   Longest river of Western Asia and name of the fifth OPNFV release.
143
144 --------
145
146 F
147 ~
148
149 Flavors
150
151   Flavors are templates used to define VM configurations.
152
153 Fuel
154
155   Provides an intuitive, GUI-driven experience for deployment and management of OpenStack
156
157 --------
158
159 H
160 ~
161
162 Horizon
163
164   Horizon is an OpenStack service which serves as an UI.
165
166 Hypervisor
167
168   A hypervisor, also called a virtual machine manager, is a program that allows
169   multiple operating systems to share a single hardware host.
170
171 --------
172
173 I
174 ~
175
176 IGMP
177
178   Internet Group Management Protocol
179
180 IOMMU
181
182   Input-Output Memory Management Unit
183
184 IOPS
185
186   Input/Output Operations Per Second
187
188 IRQ
189
190   Interrupt ReQuest is an interrupt request sent from the hardware level to
191   the CPU.
192
193 IRQ affinity
194
195   IRQ affinity is the set of CPU cores that can service that interrupt.
196
197 --------
198
199 J
200 ~
201
202 Jenkins
203
204   Jenkins is an open source continuous integration tool written in Java.
205
206 JIRA
207
208   JIRA is a bug tracking software.
209
210 Jitter
211
212   Time difference in packet inter-arrival time to their destination can be called jitter.
213
214 JumpHost
215
216   A jump host or jump server or jumpbox is a computer on a network typically
217   used to manage devices in a separate security zone.
218
219 --------
220
221 K
222 ~
223
224 Kernel
225
226   The kernel is a computer program that constitutes the central core of a
227   computer's operating system.
228
229 --------
230
231 L
232 ~
233
234 Latency
235
236   The amount of time it takes a packet to travel from source to destination is
237   Latency.
238
239 libvirt
240
241   libvirt is an open source API, daemon and management tool for managing
242   platform virtualization.
243
244 --------
245
246 M
247 ~
248
249 Migration
250
251   Migration is the process of moving from the use of one operating environment
252   to another operating environment.
253
254 --------
255
256 N
257 ~
258
259 NFV
260
261   Network Functions Virtualisation, an industry initiative to leverage
262   virtualisation technologies in carrier networks.
263
264 NFVI
265
266   Network Function Virtualization Infrastructure
267
268 NIC
269
270   Network Interface Controller
271
272 NUMA
273
274   Non-Uniform Memory Access
275
276 --------
277
278 O
279 ~
280
281 OPNFV
282
283   Open Platform for NFV, an open source project developing an NFV reference
284   platform and features.
285
286 --------
287
288 P
289 ~
290
291 Pharos
292
293   Is a lighthouse and is a project deals with developing an OPNFV lab
294   infrastructure that is geographically and technically diverse.
295
296 Pipeline
297
298   A suite of plugins in Jenkins that lets you orchestrate automation.
299
300 Platform
301
302   OPNFV provides an open source platform for deploying NFV solutions that
303   leverages investments from a community of developers and solution providers.
304
305 Pools
306
307   A Pool is a set of resources that are kept ready to use, rather than acquired
308   on use and released afterwards.
309
310 --------
311
312 Q
313 ~
314
315 Qemu
316
317   QEMU is a free and open-source hosted hypervisor that performs hardware
318   virtualization.
319
320 --------
321
322 R
323 ~
324
325 RDMA
326
327   Remote Direct Memory Access (RDMA)
328
329 Rest-Api
330
331   REST (REpresentational State Transfer) is an architectural style, and an
332   approach to communications that is often used in the development of web
333   services
334
335 --------
336
337 S
338 ~
339
340 Scaling
341
342   Refers to altering the size.
343
344 Slave
345
346   Works with/for master.where master has unidirectional control over one or
347   more other devices.
348
349 SR-IOV
350
351   Single root IO- Virtualization.
352
353 Spin locks
354
355   A spinlock is a lock which causes a thread trying to acquire it to simply
356   wait in a loop while repeatedly checking if the lock is available.
357
358 Storage
359
360   Refers to computer components which store some data.
361
362 --------
363
364 T
365 ~
366
367 Tenant
368
369    A Tenant is a group of users who share a common access with specific
370    privileges to the software instance.
371
372 Tickless
373
374   A tickless kernel is an operating system kernel in which timer interrupts
375   do not occur at regular intervals, but are only delivered as required.
376
377 TSC
378
379   Technical Steering Committee
380
381 --------
382
383 V
384 ~
385
386 VLAN
387
388   A virtual local area network, typically an isolated ethernet network.
389
390 VM
391
392   Virtual machine, an emulation in software of a computer system.
393
394 VNF
395
396   Virtual network function, typically a networking application or function
397   running in a virtual environment.
398
399 --------
400
401 X
402 ~
403
404 XBZRLE
405
406   Helps to reduce the network traffic by just sending the updated data
407
408 --------
409
410 Y
411 ~
412
413 Yardstick
414
415   Yardstick is an infrastructure verification. It is an OPNFV testing project.