Virtualization is the process of running a virtual instance of a computer system in a layer abstracted from the actual hardware. Most commonly, it refers to running multiple operating systems on a computer system simultaneously. To the applications running on top of the virtualized machine, it can appear as if they are on their own dedicated machine, where the operating system, libraries, and other programs are unique to the guest virtualized system and unconnected to the host operating system which sits below it.
There are many reasons why people utilize virtualization in computing. To desktop users, the most common use is to be able to run applications meant for a different operating system without having to switch computers or reboot into a different system. For administrators of servers, virtualization also offers the ability to run different operating systems, but perhaps, more importantly, it offers a way to segment a large system into many smaller parts, allowing the server to be used more efficiently by a number of different users or applications with different needs. It also allows for isolation, keeping programs running inside of a virtual machine safe from the processes taking place in another virtual machine on the same host.
Hardware virtualization or platform virtualization refers to the creation of a virtual machine that acts like a real computer with an operating system. Software executed on these virtual machines is separated from the underlying hardware resources. Desktop virtualization is the concept of separating the logical desktop from the physical machine. Operating-system-level virtualization, also known as containerization, refers to an operating system feature in which the kernel allows the existence of multiple isolated user-space instances.
Course Duration : 30 Days [1 hour, 5 days a week]
Why virtualization ?
Reduced Capital and Operating Costs
There is clear evidence that virtualization reduces CapEx. The same research showed 73% were able to consolidate servers, 69% reduced hardware costs, and 34% reduced software costs.
Increased productivity, efficiency and responsiveness
Virtualization has increased IT productivity, efficiency, agility, and responsiveness. Compared to physical environments, it has greater business continuity and disaster recovery capabilities.
Greater business continuity and disaster recovery
Virtualization allows your business to speed recovery time in the event of a disaster, and also allows you to test multiple disaster scenarios without affecting your daily operations so that you can be ready at a moment’s notice