Network Unit5
Network Unit5
VIRTUAL MACHINE:
A Virtual Machine (VM) is a computer resource that uses
software instead of a physical computer to run programs and
deploy apps.
One or more virtual machines run on a one physical
machine. Each virtual machine runs its own operating system
and functions separately.
More recently, public cloud services are using virtual
machines to provide virtual application resources to multiple
users at once.
VMs can run multiple operating system environments on
a single physical computer, saving physical space, time and
management costs.
Benefits of VMs:
• Portability: VMs can be moved between hypervisors on
different machines instantly.
• Multi-tenant cloud architecture: VMs allow customers
to share resources in cloud computing.
• Hybrid cloud environments: VMs can be used to create
hybrid cloud environments which is combination of
private cloud, and public cloud.
Network functions virtualization (NFV):
It is an approach to network architecture that involves
replacing dedicated network hardware devices with
software-based virtualized network functions (VNFs).
In traditional networking, specialized hardware devices
such as routers, firewalls, and load balancers are used to
perform specific network functions. With NFV, these
functions are virtualized and can be run as software in VM.
NFV enables network operators to quickly and easily
deploy and scale network functions as they needed, without
the need for any physical hardware installation.
NFV improves scalability and agility by allowing service
providers to deliver new network services and applications on
demand, without requiring additional hardware resources.
Benefits of VNFs:
• Reduced costs: VNFs can reduce the need for physical
hardware, which can lower operating expenses.
• Improved network scalability: VNFs can help increase
network scalability and agility, without the need to
purchase more hardware.
• Better use of network resources: VNFs can help
operators better use network infrastructure resources.
• Improved network control: VNFs provide a centralized
view of all network functions, which can help operators
steer traffic and workloads.
NFV Management And Network Orchestration (MANO)
It is a framework developed by a European
Telecommunications Standards Institute (ETSI).
NFV MANO coordinates resources of NFVI as well as
VNFs
NFV Management and Orchestration products are fully
cloud-native
SDN NFV
Application of NFV:
• Routers, firewalls, gateways
Application of SDN: • WAN accelerators
• Networking • SLA assurance
• Cloud orchestration • Video Servers
• Content Delivery Networks
(CDN)
Network Virtualization (NV)
Network virtualization is a process that combines
hardware and software network resources into a single
virtual network or it can divide one hardware or software
network into separate independent virtual networks.
Network virtualization can:
• Combine physical networks
• Divide physical networks
• Move virtual machines
• Scale resources
• Deploy networks
Types of Network Virtualization
• Software-Defined Networking (SDN): SDN is the form of
network virtualization which is a separation of the
control and data plane.
• Virtual LANs (VLANs): VLANs (Virtual Local Area
Networks) represent a way to provide virtualization of a
network, which separates a physical network to different
logical ones.
• Virtual Private Networks (VPNs): VPNs are a way to
secure users or networks connecting through the
internet. Encryption and tunneling protocols give an
ability to make virtual the network.
Advantages:
1. Privacy
2. Security
3. Accessing Geo blocked website
4. Network scalability