Header Ads

Virtualization Basics - What is Virtualization?

Virtualization Basics, What is Virtualization

This post will help you to understand the virtualization basics.

If you are interested in learning, Request you to go through the below recommended tutorial.

Virtualization Basics | What is Virtualization?

Virtualization is a technology for partitioning one physical server into multiple virtual servers/Machines. Each of these virtual servers/machines can run its own operating system and applications, and perform as if it is an individual server. This makes it possible, for example, to complete development using various operating systems on one physical server or to consolidate servers used by multiple business divisions.

Advantages of Virtualization

Workloads get deployed faster, performance and availability increases and operations become automated, resulting in IT that's simpler to manage and less costly to own and operate.

What is Hypervisor?

A hypervisor, also called a virtual machine manager, is the most basic virtualization component. It is a program that allows multiple operating systems to share a single hardware host. A hypervisor has its own kernel and it's installed directly on the hardware, or "bare metal."

Each operating system appears to have the host's processor, memory, and other resources all to itself. However, the hypervisor is actually controlling the host processor and resources, allocating what is needed to each operating system in turn and making sure that the guest operating systems (called virtual machines) cannot disrupt each other.

These hypervisors are commonly available from popularly know vendors such as VMWARE, Redhat KVM or RHVM, Microsoft Hyper-V, Citrix XenServer, Oracle VM.

What is Host Machine?

Host Machine is known as the physical host/server. Within virtualization, there may be several components – SAN, LAN, wiring, and so on. In this case, we are focusing on the resources located on the physical server. The resource can include RAM and CPU.

These are then divided between VMs and distributed as the administrator sees fit. So, a machine needing more RAM (a domain controller) would receive that allocation, while a less important VM (a licensing server for example) would have fewer resources. With today’s hypervisor technologies, many of these resources can be dynamically allocated.

Whats is Guest Machine?

A guest machine, also known as a virtual machine (VM) is the workload installed on top of the hypervisor. This can be a virtual appliance, operating system or other type of virtualization-ready workload. This guest machine will, for all intents and purposes, believe that it is its own unit with its own dedicated resources.

So, instead of using a physical server for just one purpose, virtualization allows for multiple VMs to run on top of that physical host. All of this happens while resources are intelligently shared between other VMs.

Related Content on Linux might be useful to you to improve your Linux Skills.

Keep practicing and have fun. Leave your comments if any.

Support Us: Share with your friends and groups.

Stay connected with us on social networking sites, Thank you.

Powered by Blogger.