IT Sub topic - Hardware virtualization

Can anyone explain what is meant by Hardware Virtualization in IT??
Replies (2)
Quick Summary
Hardware virtualization is an IT technique that makes a single physical system appear as multiple distinct hardware resources. This allows users to run multiple operating systems simultaneously on one computer, as if they had separate machines. In enterprise settings, it enables consolidating workloads onto powerful servers, reducing costs, and facilitating Infrastructure as a Service models. A key component is the hypervisor, software embedded in the hardware that manages resource sharing between the host and guest operating systems.

It is a technique to make it seem that there are more hardware in a system than the actual number of hardware is. For E.g. in a system where we have one CPU, by hardware virtualization, we can make it like there are more than one CPU.

Use Cases:

  1. Personal. For E.g. I only have one computer, but I want to run Windows, Ubuntu, CentOs and other operating systems at the same time. With hardware virtualization, I can pretend that I have more than one computer (hardware), and run each operating system in virtual hardware.
  2. Enterprise. One big super fast server. All employees are connected to this server to do their works instead of buying expensive computer for each of them.
  3. Infrastructure as Service. You can sell a portion of your servers to costumers. For example, a web hosting company.

Hence, it involves embedding virtual machine software into the server's hardware components. That software is called the hypervisor. The hypervisor manages the shared physical hardware resources between the guest OS & the host OS.

Hope this clarifies

Thank you so much and then if virtual version of hardware is created then the original software is divided from the original hardware right that means all the original content that had in the original hardware is separated??

Leave a Reply

Your are not logged in . Please login to post replies

Click here to Login / Register