1.

What do you understand by the term “virtualization”? What are its benefits?

Answer»

The procedure of running a virtual instance of a COMPUTER system in a layer separate from the actual hardware is known as virtualization. It usually refers to running multiple operating systems on the same computer at the same time. It may appear to applications running on top of the virtualized machine that they are on their own dedicated computer, with their own operating system, libraries, and other programmes that are unrelated to the HOST operating system that sits underneath it. Hypervisor software separates physical resources from virtual environments or the entities that use those resources. HYPERVISORS can run on top of an operating system (like on a laptop) or be installed directly on the hardware (as on a SERVER), as most businesses do. Hypervisors divide up your physical resources so that virtual environments can access them.

From the real environment to the multiple virtual environments, resources are partitioned as needed. Within the virtual environment, users interact with it and execute computations (typically called a guest machine or virtual machine). The virtual machine is a single data file that runs. And, like any other digital file, it can be transferred from one computer to another, opened in either, and expected to function correctly. When a user or program issues an instruction that requires additional resources from the physical environment while the virtual environment is running, the hypervisor relays the request to the physical system and caches the changes—all at near-native speed (especially if the request is sent through an open-source hypervisor based on KVM).

Benefits of virtualization:

  • Resource allocation is more flexible and efficient.
  • Increase the efficiency of development.
  • It LOWERS IT infrastructure costs.
  • Remote access and fast scalability.
  • Disaster recovery and high availability.
  • Allows for the use of multiple operating systems.
  • Management of data centres.
  • Reduces downtime to a minimum.
  • Provisioning procedure is sped up.
  • Improved responsiveness and resource availability.


Discussion

No Comment Found