CCIE must know:What is a virtual machine
Virtualization technology provides an independent virtual hardware environment in which operating systems or applications can run. This hardware environment is usually called a virtual machine, sometimes also broadly called a virtual container, a virtual environment, or simply Containers (because they provide a “self-contained” environment). But strictly speaking, there is still a difference between a virtual machine and a virtual container.
When creating a virtual machine in a computer, part of the hard disk and memory capacity of the physical machine needs to be used as the hard disk and memory capacity of the virtual machine. Each virtual machine has an independent CMOS, hard disk and operating system, and can operate the virtual machine just like a physical machine.
The virtual system generates a brand new virtual image of the existing operating system. It has exactly the same functions as the real system. After entering the virtual system, all operations are performed in this brand new independent virtual system. You can install and run software independently and save Data, has its own independent desktop, will not have any impact on the real system, and has a type of operating system that can flexibly switch between the existing system and the virtual image.
Currently popular virtual machine software includes VMware (VMWare ACE), Virtual Box and Virtual PC, which can all virtualize multiple computers on Windows systems.
Let’s talk about what VM can do.
First, when my hardware CPU is A-architecture, but the program I want to run can only run on B-architecture CPU, VM will come in handy.
Second, when I can only afford one computer, but need to run multiple operating systems at the same time. For example, I have installed Linux on my hardware machine and need a Windows to test. In this way, I can choose a VM software that can be installed on Linux, and start two VM instances to run the other two operating systems I need.
Third, let my program run on various platforms. In order not to write a version of the code for each platform and compile it specifically, it is necessary to add a layer on top of each operating system to smooth out platform differences. At this time, the VM can be used as this layer.
Get 100% accurate CCIE/ CCNP/CCNA/HCIE dumps in IELAB .
Please follow us if you like our articles.
visit us: http://ielab.network
Facebook : https://www.facebook.com/ielab.network/