Install learning VMware Workstation

Source: Internet
Author: User

VMware Virtualization Technology is one of the most mature architectures in the cloud, the IaaS (Infrastructure as a Service), where the technology used is xen,kvm,lxd and so on.

Why Virtualization Technology? At present, many large-scale internet companies and game companies have adopted XEN,KVM and other virtualization technology, the advantage of using these virtualization technology is when the server down, the maintenance of the operation of the operator only need to switch services running on the virtual machine to another physical machine. Without the use of virtualization technology, OPS must find a physical machine configuration service before the service goes offline to enable switching. Therefore, virtualization technology can realize real-time switching and migration of services. In addition, advanced functions, such as automation operations and the implementation of elastic operations, can only be achieved through the operation of virtual machines, while the physical machines run in a way that is not operational.

IBM and Intel are also constantly developing new features of the CPU to provide better and more convenient virtualization technology for hardware manufacturing.


So how does creating a virtual machine work? What is the process of creating a virtual machine? To put it simply, creating a virtual machine is virtual machines on a single computer, and the VMs are independent of each other and look like separate computers. We know that the most core hardware components of a host are CPU (Centralprocessing Unit), MEMORY,I/O devices, which are connected by the motherboard. Therefore, strictly speaking, the creation of virtual machines is a software way to virtual out each has a separate CPU, Memory, I/O device platform . We refer to the host as hosts and call each virtual machine guest.

The problem is, suppose our computer CPU only one, so the bottom can achieve the operation of only one CPU, then how the software to ensure that each virtual machine has a separate CPU? How is memory and I/O implemented?

For the CPU, because the CPU works as a tick (time-sharing), it can divide the running time into multiple time periods and allocate these time periods to each virtual machine.

For memory, the first thing to do is to understand how the data is read. Memory is the address of the storage unit, read by the CPU by addressing the location of the memory of a cell storage space to obtain data. Therefore, virtual memory is artificially divided into multiple segments of the memory, respectively, allocated to each virtual machine, each virtual machine can only use the memory within its own address range , the remaining memory is allocated to the host.

The virtualization of I/O is rather difficult. For example, the input device keyboard is not possible for multiple virtual machines as well as the host, so it can only be used like "tick", keyboard or mouse control between the virtual machine and the host switch is through " capture " to achieve.

In addition, the network card virtualization is through the software, for each virtual machine virtual out network cards, these network cards will eventually correspond to the physical network card.


OK, the idea of creating a virtual machine is probably over, so what about the steps to create a virtual machine? There are two major steps, one is virtual out of a physical machine, and the other is to install the OS for this physical machine.

virtual out of a physical machine refers to the virtual hardware part of the meaning , according to the above mentioned, mainly virtual out CPU, Memory, I/O (Disk,ethercard, etc.). For example, specify how many cpu,cpu have several cores, how much memory, how many hard disks are, what format these hard drives are, how many network cards are available, and what format they are. After this step, the physical machine is virtual, but we know that if there is no software running on these hardware, then the hardware is equivalent to a heap of scrap metal, so we also have to install the operating system for this physical machine .

To expand a little further, during the process of creating a virtual machine, the virtualization of the hard disk or the virtualization of the disk is implemented through a disk image file, which is used as a hard disk or disk for one or more files. So the question is, how do you use the file as a disk? This is the meaning of this software for virtualization, such as VMware Workstation. This software can be virtual out of the hard disk controller through an interface, the controller can use the file as a disk, and not only can specify the size of the hard disk file, but also support the sparse format (sparse). What is sparse format? For example, when we created the virtual machine, we specified that the VM's hard disk was 20G, but actually the hard disk file we saw on our computer just showed 20k, resulting in the size of the virtual machine's hard disk being inconsistent with the size of the space occupied on the host, which is sparse format (sparse). And this 20k will continue to grow with our needs and our virtual machines, such as from 20k to 4G, to 10G, and so on.


The following is an example of creating a virtual machine in VMware workstation:


First open the software and click Create virtual Machine .

650) this.width=650; "Src=" Http://s2.51cto.com/wyfs02/M01/8B/5F/wKiom1hKn5Px15E_AAI7G_QQAOc228.png-wh_500x0-wm_3 -wmp_4-s_2911238136.png "title=" 1.PNG "alt=" Wkiom1hkn5px15e_aai7g_qqaoc228.png-wh_50 "/>


If you are an engineer, you need to understand the principle of creation, so it is recommended that you choose Custom (Advanced).

650) this.width=650; "Src=" Http://s5.51cto.com/wyfs02/M01/8B/5B/wKioL1hKoxuD-rGTAADVY1MdAlM029.png-wh_500x0-wm_3 -wmp_4-s_1098357161.png "style=" Float:none; "title=" 2.png "alt=" Wkiol1hkoxud-rgtaadvy1mdalm029.png-wh_50 "/>


the hardware compatibility here is backwards compatible, but the new version will have some features that are not supported by older versions, so just follow the default options.

650) this.width=650; "Src=" Http://s4.51cto.com/wyfs02/M02/8B/5F/wKiom1hKoxyQruLAAAB2GrnaEeA903.png-wh_500x0-wm_3 -wmp_4-s_2320828860.png "style=" Float:none; "title=" 3.png "alt=" Wkiom1hkoxyqrulaaab2grnaeea903.png-wh_50 "/>


Select Install OS later.

650) this.width=650; "Src=" Http://s5.51cto.com/wyfs02/M00/8B/5B/wKioL1hKoxzR9iCKAAB04ku4PEw978.png-wh_500x0-wm_3 -wmp_4-s_965392562.png "style=" Float:none; "title=" 4.png "alt=" Wkiol1hkoxzr9ickaab04ku4pew978.png-wh_50 "/>


The meaning of the operating system chosen here is that, because the different OS requirements for the hardware and some configurations vary, try to select the matching guest operating system at the virtual physical machine.

650) this.width=650; "Src=" Http://s5.51cto.com/wyfs02/M01/8B/5F/wKiom1hKoxzw3aQeAACT8J5y9oE058.png-wh_500x0-wm_3 -wmp_4-s_2257763661.png "style=" Float:none; "title=" 5.png "alt=" Wkiom1hkoxzw3aqeaact8j5y9oe058.png-wh_50 "/>


Select 64-bit if the host supports hardware virtualization.


650) this.width=650; "Src=" Http://s4.51cto.com/wyfs02/M01/8B/5B/wKioL1hKox2TEE4vAAChwzStK4U395.png-wh_500x0-wm_3 -wmp_4-s_3222647127.png "style=" Float:none; "title=" 6.png "alt=" Wkiol1hkox2tee4vaachwzstk4u395.png-wh_50 "/>


Here the virtual machine name is the label of the virtual machine, which can be set at will, but is generally set to the operating system version name for easy identification.

The location is where the disk image files are created.

650) this.width=650; "Src=" Http://s4.51cto.com/wyfs02/M02/8B/5F/wKiom1hKox3irQEIAACKhtkubuo101.png-wh_500x0-wm_3 -wmp_4-s_2831934338.png "style=" Float:none; "title=" 7.png "alt=" Wkiom1hkox3irqeiaackhtkubuo101.png-wh_50 "/>


Specify how many CPUs, and how many cores a CPU is.

650) this.width=650; "Src=" Http://s4.51cto.com/wyfs02/M02/8B/5B/wKioL1hKox3wygHQAAB8VKsboe4983.png-wh_500x0-wm_3 -wmp_4-s_1759820771.png "style=" Float:none; "title=" 8.png "alt=" Wkiol1hkox3wyghqaab8vksboe4983.png-wh_50 "/>


Specifies the virtual machine memory, which is recommended to be 512MB, regardless of the host memory amount.

650) this.width=650; "Src=" Http://s4.51cto.com/wyfs02/M02/8B/5B/wKioL1hKox7DEL8cAAB2RXq81ac498.png-wh_500x0-wm_3 -wmp_4-s_4186894717.png "style=" Float:none; "title=" 9.png "alt=" Wkiol1hkox7del8caab2rxq81ac498.png-wh_50 "/>


Specifies the network type.

650) this.width=650; "Src=" Http://s4.51cto.com/wyfs02/M00/8B/5F/wKiom1hKox7DFb6YAABwLuBTvi8347.png-wh_500x0-wm_3 -wmp_4-s_1752788326.png "style=" Float:none; "title=" 10.png "alt=" Wkiom1hkox7dfb6yaabwlubtvi8347.png-wh_50 "/>


Default.

650) this.width=650; "Src=" Http://s4.51cto.com/wyfs02/M00/8B/5F/wKiom1hKox7g5kI0AABp-4HA1uQ435.png-wh_500x0-wm_3 -wmp_4-s_2754888326.png "style=" Float:none; "title=" 11.png "alt=" Wkiom1hkox7g5ki0aabp-4ha1uq435.png-wh_50 "/>

650) this.width=650; "Src=" Http://s3.51cto.com/wyfs02/M01/8B/5F/wKiom1hKqRvTdeNGAABvxCNJQIY100.png-wh_500x0-wm_3 -wmp_4-s_3355826149.png "style=" Float:none; "title=" 13.png "alt=" Wkiom1hkqrvtdengaabvxcnjqiy100.png-wh_50 "/>


Note that the FAT32 partition cannot hold a single file larger than 4G.

650) this.width=650; "Src=" Http://s3.51cto.com/wyfs02/M01/8B/5C/wKioL1hKqRui9u3oAACZiOVMnjE558.png-wh_500x0-wm_3 -wmp_4-s_3040961921.png "style=" Float:none; "title=" 14.png "alt=" Wkiol1hkqrui9u3oaacziovmnje558.png-wh_50 "/>


Specifies the disk image file name.

650) this.width=650; "Src=" Http://s3.51cto.com/wyfs02/M02/8B/5F/wKiom1hKqRyzWs_SAAB4THdMIU0406.png-wh_500x0-wm_3 -wmp_4-s_5500154.png "style=" Float:none; "title=" 15.png "alt=" Wkiom1hkqryzws_saab4thdmiu0406.png-wh_50 "/>


The hardware settings can be re-adjusted after the physical machine is created.

650) this.width=650; "Src=" Http://s3.51cto.com/wyfs02/M02/8B/5F/wKiom1hKqRygfU6EAABuxKc_yMA595.png-wh_500x0-wm_3 -wmp_4-s_4166406396.png "style=" Float:none; "title=" 16.png "alt=" Wkiom1hkqrygfu6eaabuxkc_yma595.png-wh_50 "/>


For unwanted hardware can be removed, required hardware can be added, or edit hardware settings.

650) this.width=650; "Src=" Http://s3.51cto.com/wyfs02/M01/8B/5C/wKioL1hKqRyRA_CFAADTe-_Ok7I839.png-wh_500x0-wm_3 -wmp_4-s_1641158859.png "title=" 16.2.png "style=" Float:none; alt= "Wkiol1hkqryra_cfaadte-_ok7i839.png-wh_50"/>


Click on, press the combination of "Ctrl+alt+insert" built to restart, the power-on press the F2 key to enter the BIOS interface.

650) this.width=650; "Src=" Http://s2.51cto.com/wyfs02/M02/8B/5C/wKioL1hKqR3ACbxEAAApBqJ2gQM957.png-wh_500x0-wm_3 -wmp_4-s_1177644015.png "style=" Float:none; "title=" 17.png "alt=" Wkiol1hkqr3acbxeaaapbqj2gqm957.png-wh_50 "/>


Finally, there is only one step left to install the system!

Install learning VMware Workstation

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.