TelecomTutorial.info www.TelecomTutorial.info
TelecomTutorial.info TelecomTutorial.info
• What is Cloud ? Why Cloud is necessary ? • Demystifying Cloud :-
Cloud
Computing
• NFV • SDN
• Hypervisor Vs Container
Virtualization = Apps over
Virtual Hardware Virtual Compute Virtual Network
No Physical Hardware
TelecomTutorial.info www.TelecomTutorial.info
What is Hypervisor ? APP 1 10% Utilz
Wastage
90% CPU is Idle
Hypervisor
APP 1
APP 2
APP 3
LIBS1
LIBS2
LIBS3
GUEST OS 1
GUEST OS 2
Virtualization
LIBS1 Host Operating System SERVER STORAGE COMPUTE
RAM
GUEST OS 3 - 50% Storage - 50% CPU - 50% RAM
Hypervisor Host Operating System
1960
SERVER STORAGE COMPUTE
RAM
Virtual Hardware Virtual Compute
Traditional App Without Hypervisor
Virtual Network Virtualized App
With Hypervisor
TelecomTutorial.info www.TelecomTutorial.info
What is Hypervisor ? APP 1 10% Utilz
Wastage
90% CPU is Idle
Hypervisor
Virtualization
LIBS1
APP 1
APP 2
APP 3
LIBS1
LIBS2
LIBS3
GUEST OS 1
GUEST OS 2
GUEST OS 3 - 50% Storage - 50% CPU - 50% RAM
Hypervisor
Host Operating System
Host Operating System
SERVER
SERVER
STORAGE COMPUTE
RAM
Traditional App Without Hypervisor
STORAGE COMPUTE
RAM
Virtualized App With Hypervisor
TelecomTutorial.info www.TelecomTutorial.info
Hypervisor .. Complete Story It Enables Virtualization as required in NFV .. vSMSC
vMSC
vHLR
LIBS
LIBS
LIBS
GUEST OS
GUEST OS
GUEST OS
Hypervisor Host Operating System
• A hypervisor is a program that would enable you to host several different virtual machines on a single hardware
Hypervisor is a Software Component
It Works on Host Machine
Enables Virtualization
Distributes host hardware's resources
Provides is isolation
Guest cannot affect Host or other Guest
SERVER STORAGE COMPUTE
RAM
TelecomTutorial.info www.TelecomTutorial.info
Physical Containers on Ship Container & Docker Standard
Portable
Light Weight
Security & Protection
TelecomTutorial.info www.TelecomTutorial.info
Hypervisors Vs Container App1
App2
App3
LIBS
LIBS
LIBS
GUEST OS
GUEST OS
GUEST OS
VM1
VM2
VM3
App1
Hypervisors Vs Container App2
App3
Size LIBS
LIBS
LIBS
CTR1
CTR2
CTR3
Docker Engine
Host Operating System
Host Operating System
SERVER
SERVER
STORAGE COMPUTE
RAM
STORAGE COMPUTE
9x
Speed
Hypervisor
RAM
Integration
Hypervisor Guest OS
Light Weight
20x
Container Lightening Fast
Virtualization Mode
Portability
Modularity
TelecomTutorial.info www.TelecomTutorial.info
What is Docker App1
App2
App3
LIBS
LIBS
LIBS
CTR1
CTR2
CTR3
Docker Engine Host Operating System SERVER STORAGE COMPUTE
RAM
Container
• BUILD • SHIP • RUN