CEG5101 Oct 2023 Notes13
CEG5101 Oct 2023 Notes13
Lecturer:
Mohan Gurusamy
Associate Professor, Electrical and Computer
Engineering, National University of Singapore
configured with, not all the resources of the physical host itself
CEG5101 Notes-11
NFV
This isolation allows a host machine to run many VMs, each running the same
GMohan/NUS 6
or different copies of an operating system, sharing RAM storage, and network
CEG5101 Notes-11
NFV GMohan/NUS 7
CEG5101 Notes-11
NFV GMohan/NUS 8
NFV Concepts
NFV
Is defined as the virtualization of network functions by implementing
these functions in software and running them on VMs
CEG5101 Notes-11
NFV GMohan/NUS 9
NFV Concepts
Virtual machine technology enables migration of dedicated
application and database servers to commercial off-the-
shelf (COTS) x86 servers
The same technology can be applied to network-based
devices, including:
CEG5101 Notes-11
NFV GMohan/NUS 13
CEG5101 Notes-11
NFV GMohan/NUS 14
NFV Benefits
If NFV is implemented efficiently and effectively, it can
provide a number of benefits compared to traditional
networking approaches:
Reduced CapEx, OpEx
Reduced OpEx, in terms of power consumption and
space usage, by using commodity servers and
switches, consolidating equipment, and exploiting
economies of scale, and reduced network
management and control expenses.
The ability to innovate and roll out services quickly
Use of a single platform for different applications, users
and tenants
Elasticity:
scale up/down (add/remove resources for VNF)
Scale out /in (increase/decrease the VNF instances)
Provided agility and flexibility, by quickly scaling up or down
services to address changing demands
GMohan/NUS 15
CEG5101 Notes-11 NFV