Chapter 27: Virtualization Flashcards

1
Q

The process of using software to create multiple independent virtual servers.

A

Server Virtualization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

The process of virtualizing specific network functions so they can be run in common x86 hardware instead of a dedicated appliance.

A

Network Functions Virtualization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Virtualization using containers.

A

Containerization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

A software emulation of a physical server with an operating system.

A

Virtual machine

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

An isolated environment where containerized applications run.

A

Container

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A software version of a physical Layer 2 switch

A

vSwitch

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Which platform plays the role of the orchestrator in Cisco’s Enterprise NFV solution?

A

Cisco DNA Center

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

One of the main reasons server virtualization is popular.

A

Underutilized hardware resources

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

T/F

VMs and containers increase the overall efficiency and cost-effectiveness of a server by maximizing the use of the available resources.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The virtualization software that creates VMs and performs the hardware abstraction that allows multiple VMs to run concurrently.

A

Hypervisor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

This type of hypervisor runs directly on the system hardware.

A

Type 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

This type of hypervisor requires a host OS to run.

A

Type 2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

T/F

A container is a lightweight VM.

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

T/F

Virtual machines share the same OS and remain isolated from each other.

A

False.

Containers share the same OS and remain isolated from each other.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

T/F

A virtual machine contains a large number of components that are not really required to run.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

T/F

Containers share the underlying resources of the host operating system.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

A file created by a container engine that includes the application code along with its dependencies

A

Container image

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Enables VMs to communicate with each other within a virtualized server and with external physical networks through the physical network interface cards (pNICs).

A

vSwitch

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

T/F

Network traffic cannot flow directly from one vSwitch to another vSwitch within the same host.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Benefits of distributed virtual switching.

A
  • Centralized management of vSwitch configuration for multiple hosts in a cluster, which simplifies administration.
  • Migration of networking statistics and policies with virtual machines during a live VM migration.
  • Configuration consistency across all the hosts that are part of the distributed switch.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Default subnet for Docker0

A

172.16.0.0/16

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

A vSwitch is also known as a ______ ______.

A

Virtual bridge

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Popular vSwitches

A
  • Cisco Nexus 1000VE Series Virtual Switch
  • Cisco Application Virtual Switch (AVS)
  • Open vSwitch (OVS)
  • IBM DVS 5000v
  • vSphere Switch
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

An architectural framework created by the European Telecommunications Standards Institute that defines standards to decouple network functions from proprietary hardware-based appliances and have them run in software on standard x86 servers.

A

NFV

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
All the hardware and software components that comprise the platform environment in which virtual network functions (VNFs) are deployed.
NFV Infrastructure (NFVI)
26
The virtual or software version of a Network Functions commonly used by L2, L3, and Layer 4 through Layer 7 functions.
Virtual Network Function (VNF)
27
Examples of Cisco VNFs
- Cisco Cloud Services Router 1000V (CSR 1000V) - Cisco Cloud Services Platform 2100 (CSP 2100) - Cisco Integrated Services Virtual Router (ISRv) - Cisco NextGen Firewall Virtual Appliance (NGFWv) - Cisco Adaptive Security Virtual Appliance (ASAv)
28
Responsible for managing and controlling the NFVI hardware resources and the virtualized resources.
NFVI Virtualized Infrastructure Manager
29
Chaining VNFs together to provide an NFV service or solution.
Service Chaining
30
Performs fault, configuration, accounting, performance, and security (FCAPS) functions for VNFs.
NFV Orchestrator
31
Manages the lifecycle of one or multiple VNFs as well as FCAPS for the virtual components of a VNF.
VNF Manager
32
A platform typically operated by Service Providers and larger enterprise networks to support all their network systems and services.
Operations Support System (OSS)
33
A combination of product management, customer management, revenue management (billing), and order management systems that are used to run the SP’s business operations.
Business Support System
34
Traffic that comes into the server through a pNIC and is sent to a VNF; it is then sent from the VNF back to the physical wire through the pNIC.
North-South traffic
35
Traffic that enters the server through a pNIC to a VNF and is then sent to another VNF before being sent back to the physical wire through a pNIC.
East-West traffic
36
A memory access method that allows an I/O device to send or receive data directly to or from the main memory.
Direct Memory Access
37
What area of the memory is kernel executed?
Kernel space
38
What area of the memory are non-kernel processes executed?
User space
39
Where does OVS-DPDK operate?
User space
40
This process polls for data that comes into the pNIC and processes it, bypassing the kernel completely.
DPDK Poll Mode Driver (PMD)
41
T/F DPDK PMD requires one or more CPU cores dedicated to polling and handling the incoming data.
T
42
Allows VNFs to have direct physical access to physical PCI devices, which appear and behave as if they were physically attached to the VNF.
PCI Passthrough
43
``` Exclusive one-to-one mapping. Bypassed hypervisor. Direct access to I/O resources. Reduced CPU utilization. Reduced system latency. Increased I/O throughput. ``` What are these advantages of?
PCI Passthrough
44
Disadvantage of PCI Passthrough
The entire pNIC is dedicated to a single VNF and cannot be used by other VNFs. The number of VNFs that can use PCI Passthrough is limited to the number of pNIC available in the system.
45
Allows multiple VNFs to share the same pNIC.
SR-IOV Single-Root Input/Output Virtualization
46
Emulates multiple PCIe devices on a single PCIe device (pNIC).
SR-IOV
47
What are the emulated devices in SR-IOV known as?
Virtual Functions (VFs)
48
What are the physical devices in SR-IOV known as?
Physical Function (PFs)
49
What modes does SR-IOV support for switching traffic between VNFs?
Virtual Ethernet Bridge (VEB) Virtual Ethernet Port Aggregator (VEPA)
50
Traffic between VNFs attached to the same pNIC is hardware switched directly by the pNIC.
Virtual Ethernet Bridge (VEB)
51
Traffic between VNFs attached to the same pNIC is switched by an external switch.
Virtual Ethernet Port Aggregator (VEPA)
52
Reduces the operational complexity of enterprise branch environments by running the required networking functions as virtual networking functions (VNFs) on standard x86-based hosts.
Cisco Enterprise Network Functions Virtualization (ENFV)
53
4 components of Cisco ENFV
- Management and Orchestration (MANO) - VNFs - NFVI Software - Hardware resources
54
Features of NFVI Software
- Network Hypervisor - Embedded PnP client - VM lifecycle mgmt - Service chaining - Local web UI - Open , programmable APIs
55
What is the benefit of this feature of NFVI Software: Network Hypervisor
Embedded KVM to abstract the underlying hardware components.
56
What is the benefit of this feature of NFVI Software: Embedded PnP client
Facilitates zero-touch deployment of branch virtualization infrastructure, including VNFs, resulting in reduced OpEx when deploying new branch sites.
57
What is the benefit of this feature of NFVI Software: VM lifecycle mgmt
Enables all VNF lifecycle management, such as creating and deleting VNFs and adding CPU, memory, and storage Lifecycle management monitors the status of the VNFs and supports failure and recovery monitoring, and stop and restart of services.
58
What is the benefit of this feature of NFVI Software:. Service chaining
A built-in virtual switch enables communication between the different VNFs. This switch can enable Layer 2 service chaining of VNFs. Multiple independent service paths can be created based on applications or user profiles.
59
What is the benefit of this feature of NFVI Software: Local web UI
A built-in GUI that is used to manage NFVIS. Can be used to upload VNFs, deploy VNFs, service-chain VNFs, change VNF resources, and monitor VNFs and hardware platforms, avoiding the need for complex commands.
60
What is the benefit of this feature of NFVI Software: Open, programmable APIs
Programmable APIs are provided for service orchestration. These can be used to integrate all the functionality that NFV Infrastructure Software provides with orchestration tools of your choice. Includes options for both REST and NETCONF APIs.
61
What platforms support Cisco ENFVIS?
Cisco Enterprise Network Compute System (ENCS) - Cisco Cloud Services Platforms - Cisco 4000 Series ISRs with a Cisco UCS E-Series blade - UCS C-Series
62
Includes a centralized dashboard and | tools to design, provision, manage, and monitor all branch sites across the enterprise.
Cisco DNA center
63
Two main functions of DNA center:
- To roll out new branch enterprise locations | - Deploy new VNFs and virtualized services.
64
Provides centralized policies, which enables | consistent network policies across the enterprise branch offices
Cisco DNA center
65
How are centralized policies created?
By building network profiles.
66
What is included in network profiles?
- Configuration for LAN and WAN virtual Interfaces. - Services or VNFs to be used. - Devices configuration required for the VNFs.
67
Provides a way to automatically and remotely provision and onboard new network devices.
PnP
68
Provides an environment for the virtualization of both network functions and applications in the enterprise branch.
Cisco ENFV
69
Cisco-supported VNFs for Cisco DNA center
- ISRv - ASAv - NGFWv - Viptela vEdge - cEdge - vWAAS - vWLCs
70
Third-party VNFs for Cisco DNA center
- ThousandEyes - Fortinet - PaloAlto - InfoVista - CTERA - Windows Server - Linux Server
71
NFVIS-supported communication models for orchestration and management.
- REST - CLI - HTTPS - NETCONF/YANG
72
NFVIS virtualization layer is based on:
- KVM - QEMU - Libvirt
73
NF benefits
- Reduced capex and opex - Faster time-to-market - Improved ROI
74
Components of NFVIS:
- Linux - Hypervisor - vSwitch - VM lifecycle mangement - PnP client - Orchestration - HTTPS web server - Device management - RBAC
75
x86 hosting platforms that support Cisco Enterprise NFVIS:
Cisco Enterprise Network Compute System (ENCS) - Cisco Cloud Services Platforms - Cisco 4000 Series ISRs with a Cisco UCS E-Series blade - UCS C-Series