Introduction to VMware & Containers


VMware
VMWare is meant to run multiple operating systems in an equivalent server or PC. Which is virtualization, you'll deploy all the applications during a single physical server.
In virtualization, These multiple guest operating systems aren't running on top of the particular hardware, but on top of a virtualized hardware provided by a software called a hypervisor.

Advantages
a. Virtualization allows you to run multiple different operating systems on one hardware.
b. Host OS resources are available to guest operating systems.
c. Each guest OS is isolated from others.
Disadvantages
a. License costs of various operating systems
b. Each VM runs on its own OS .
c. VM takes minutes to start out. it's heavyweight
d. Security patches to be applied to every VM separately.
e. The guest OS don't have full access to the host OS internals.
f. Since each VM has its own OS , the guest OS itself consume tons of resources like CPU, RAM, etc.,.
Containers
The container came to unravel the issues that we faced in virtual machines. Containers virtualize the OS , rather than virtualizing the particular hardware.
A container may be a unit of software, that packages the code and every one the dependencies, therefore the application runs quickly.
You can have ‘n’ number of containers in your server and deploy one application to every
container.


Advantages of containers
a. All the containers share same OS
b. Container are lightweight and may start in seconds (Most of the containers can ready to start in but a second).
Containerized applications
Applications that run inside a container are called containerized applications.

For More Information about Docker & Kubernetes Online Training  ClickHere    
Ph No: +91-9989971070, E-Mail ID: online@visualpath.in

Comments