Please enable JavaScript.
Coggle requires JavaScript to display documents.
Module 13: Network Virtualization - Coggle Diagram
Module 13: Network Virtualization
13.1 Cloud Computing
.
Provides on-demand access to shared computing resources such as servers, storage, and applications.
Reduces the need for local infrastructure and lowers operational costs.
Delivers services using models like IaaS, PaaS, and SaaS.
Offers high scalability, elasticity, and global availability.
Enables organizations to deploy applications quickly and respond to changing demands.
13.2 Virtualization
Allows multiple virtual machines (VMs) to run on a single physical hardware device.
Increases efficiency by maximizing hardware utilization.
Provides isolation between VMs, improving security and stability.
Enables easier system backups, snapshots, and migrations.
Reduces physical server footprint and energy consumption.
13.3 Virtual Network Infrastructure
Uses technologies like VLANs, VRF, and VXLAN to create logical network segments.
Virtualizes network functions to provide flexible and efficient traffic management.
Supports network segmentation without physical cabling changes.
Allows scalable multi-tenant architectures, commonly used in data centers.
Facilitates automation and rapid deployment of virtual network services.
13.4 Software - Defined Networking
Separates the control plane from the data plane in network devices.
Centralizes network intelligence in an SDN controller.
Enables automated configuration and rapid policy changes.
Provides programmability through APIs, simplifying network management.
Allows dynamic resource allocation and improved traffic optimization.
13.5 Controllers
SDN controllers act as the “brain” of the network.
Communicate with devices using southbound protocols like OpenFlow.
Provide APIs for orchestration systems and applications (northbound).
Allow centralized monitoring, configuration, and policy enforcement.
Improve network agility, fault tolerance, and simplified troubleshooting.