# Lab 03 - Install Kali Linux on VMware Workstation

### <mark style="color:blue;">**Step 1: Download the ISO file**</mark> <a href="#step-1-download-the-iso-file" id="step-1-download-the-iso-file"></a>

The first step is downloading Kali Linux from its official site. Download the Kali Linux Official OS from [here](https://www.kali.org/downloads/).

### <mark style="color:blue;">**Step 2: Download & install Vmware Workstation**</mark> <a href="#step-2-download-and-install-vmware-workstation" id="step-2-download-and-install-vmware-workstation"></a>

After downloading the ISO file. Choose a drive that is a minimum 20 GB free. Now install Vmware Workstation and start it.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FclH21tIuN7fiogwlzT4Q%2F0298.png?alt=media&#x26;token=451036c1-571a-42bf-ac84-1b137d6f3fba" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">**Step 3: Launch a New Virtual Machine Installation Wizard**</mark> <a href="#step-3-launch-a-new-virtual-machine-installation-wizard" id="step-3-launch-a-new-virtual-machine-installation-wizard"></a>

Now click on <mark style="color:red;">**Create a New Virtual Machine**</mark>. Here New virtual machine wizard will open. There is two option, <mark style="color:red;">**typical**</mark> and <mark style="color:red;">**custom**</mark>. If you are a beginner then choose the typical option because it'll be easier for you. Here we will go with the default and recommended option i.e typical. Select the <mark style="color:red;">**Typical**</mark> and click on the <mark style="color:red;">**Next**</mark>.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FAOyQpsMtakkhOq8PSJhk%2F0299.png?alt=media&#x26;token=6871df85-6748-42d3-b828-c7e99b174dfa" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">**Step 4: Specify The Iso File Path**</mark> <a href="#step-4-specify-the-iso-file-path" id="step-4-specify-the-iso-file-path"></a>

In this new window select <mark style="color:red;">**installation media source i.e the ISO file**</mark> you downloaded. In the case of other operating systems, Vmware automatically detects the ISO file but in the case of Kali Linux it doesn't recognize the ISO and you will see a warning with a yellow triangle. Don't worry, just <mark style="color:red;">**ignore the warning**</mark> and click on the Next.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FJ9fTXpmBOzlLKqzbKyjk%2F0300.png?alt=media&#x26;token=b3e86937-abd2-4c53-b5ab-0342cceb26f3" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">**Step 5: Select The Guest OS**</mark> <a href="#step-5-select-the-guest-os" id="step-5-select-the-guest-os"></a>

In this section, you will be asked to choose the Guest Operating System. Select it as Linux and the version as <mark style="color:red;">**Debian 9.x 64 bit**</mark> or <mark style="color:red;">**Debian 9.x**</mark> depending on your Operating system.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FbDAHwDl8oGDryk1fLxtt%2F0301.png?alt=media&#x26;token=492d21a4-6677-4118-b985-c9295f03b63d" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">**Step 6: Name The Virtual Machine**</mark> <a href="#step-6-name-the-virtual-machine" id="step-6-name-the-virtual-machine"></a>

In the next dialog box, it'll ask you to enter the name of the virtual machine. You can enter any name you want. you can also change the directory where you want the machine to install. By default, it is set to install in <mark style="color:red;">**C drive/documents folder**</mark>. Leave it to default if you don't want to change it.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FL7oj7eXqP7z7wrsyivst%2F0302.png?alt=media&#x26;token=a09bcd59-113e-4b1c-a534-e1e3156d37b4" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">**Step 7: Specify The Disk Size**</mark> <a href="#step-7-specify-the-disk-size" id="step-7-specify-the-disk-size"></a>

Here it will ask you about <mark style="color:red;">**how much space you want to give to the machine**</mark>. By default, the maximum disk space is <mark style="color:red;">**20 GB**</mark>. You can change the value. If your disk space is very low then you can minimize or maximize the disk size. If you are not planning to install heavy software then it'll work fine with 20GB space.&#x20;

In the lower section, you will find two options asking whether you want to store the system files in a <mark style="color:red;">**single file**</mark> or <mark style="color:red;">**splitting into multiple files**</mark>. The second option is the default option. It says that If you specify the disk size 40 GB, it will not block all 40 GB at once. The size will start growing depending on installing software. It is recommended to choose the second option.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FATU3ixp0AdayBM1dt4MJ%2F0303.png?alt=media&#x26;token=df6c7a0b-e823-4086-bcdd-b2d022cd6105" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">**Step 8: Ready To Create A Virtual Machine Dialogue Box**</mark> <a href="#step-8-ready-to-create-a-virtual-machine-dialogue-box" id="step-8-ready-to-create-a-virtual-machine-dialogue-box"></a>

This is the last dialogue box. It shows all details you configured in previous dialogue boxes.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2Fkg3xjebSIz8Gw1DNnr8f%2F0304.png?alt=media&#x26;token=f2c5033a-55bd-49ef-bf8f-17623fa32316" alt=""><figcaption></figcaption></figure>

Normally customizing hardware here will help the installation process finishing faster. It is recommended that if you have sufficient RAM and CPU., increase them to get better performance.

To customize the hardware click on <mark style="color:red;">**Customize Hardware**</mark>. It will open a Menu with a lot of options. increase or decrease the RAM using the slider.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FaQ270g1xdnTUtd9pJw4K%2F0305.png?alt=media&#x26;token=e634f7b2-d642-40b8-8fad-07c8aeb16e05" alt=""><figcaption></figcaption></figure>

To increase the CPU change the values of processors and cores and close the menu and click on finish to go to the next step.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FihqVtYw3u11F7ZIn5GyN%2F0306.png?alt=media&#x26;token=ddf95e34-9587-435a-a313-9f9a083cb4a0" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">**Step 9: Power On The Virtual Machine**</mark> <a href="#step-9-power-on-the-virtual-machine" id="step-9-power-on-the-virtual-machine"></a>

Here you will see an option to power on the machine. Click on the option. Now it will load the boot men&#x75;**.**

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2F5Puf4G0kAEsk6pBDYVdy%2F0307.png?alt=media&#x26;token=c5f74a46-ef85-4f27-a573-7d1b66113249" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">**Step 10: Select Graphical Install From The Boot Menu**</mark> <a href="#step-10-select-graphical-install-from-the-boot-menu" id="step-10-select-graphical-install-from-the-boot-menu"></a>

In the Boot menu you will see a lot of options but among them select the '<mark style="color:red;">**Graphical Install**</mark>' option.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FkWOHXOnHICxT6ohpuFF8%2F0308.png?alt=media&#x26;token=753b68d4-27fb-4384-a853-e46717d619f4" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">**Step 11: Select Your Language**</mark> <a href="#step-11-select-your-language" id="step-11-select-your-language"></a>

In this dialogue box, you have to select the language you normally use. The default language is <mark style="color:red;">**English**</mark> but you can select your own.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FpoCzuquYB6Y4kprS8wcF%2F0309.png?alt=media&#x26;token=90c86d39-c79f-4472-bf87-3eae74c292de" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">**Step 12: Select Your Location**</mark> <a href="#step-12-select-your-location" id="step-12-select-your-location"></a>

In this dialogue box, you can <mark style="color:red;">**choose your location**</mark>. Later it will be used to set the time zone in your Operating system. Now click on continue.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FDsiZMziMtEMgswpRgeYo%2F0310.png?alt=media&#x26;token=4ebe1d50-cd63-4168-b6ba-ac6a2617d240" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">**Step 13: Configure The Keyboard**</mark> <a href="#step-13-configure-the-keyboard" id="step-13-configure-the-keyboard"></a>

Here select the <mark style="color:red;">**Keyboard layout**</mark> for your machine and click on continue. The default is American English.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FvS5BbeTRnD4cfk0ITyD4%2F0311.png?alt=media&#x26;token=f0785bc9-8384-4be0-b00f-7275bbddf945" alt=""><figcaption></figcaption></figure>

After clicking continue it will load the necessary components from the ISO file to install the Operating system which is the next step.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FkiVTQENvn8HeO10L3D1n%2F0312.png?alt=media&#x26;token=3fe807e2-c271-4760-b8f3-5cb99f6c5678" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">**Step 14: Configure The Network**</mark> <a href="#step-14-configure-the-network" id="step-14-configure-the-network"></a>

Here, In this dialogue box, you will be asked to enter a <mark style="color:red;">**hostname**</mark> of your Network. As it is a home network, you can enter any name. Enter anything and click on <mark style="color:red;">**continue**</mark>.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FjlsZUIaJij5odtGZGU49%2F0313.png?alt=media&#x26;token=55b32186-cbcd-4e70-b754-29d1a01f2797" alt=""><figcaption></figcaption></figure>

In the next dialogue box, you will be asked to set up the domain name. Enter any domain name like <mark style="color:red;">**anything.com**</mark> and click on continue. If you are not sure what to do, leave it blank and click on continue.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FgCAgUNpWkkOMKZqRWrCF%2F0314.png?alt=media&#x26;token=092f7715-3d99-433c-8d17-aaf067ac0f2f" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">**Step 15: Set The Root Password**</mark> <a href="#step-15-set-the-root-password" id="step-15-set-the-root-password"></a>

Here set a password for your <mark style="color:red;">**root**</mark> account. This is the password you require to <mark style="color:red;">**log in the OS**</mark> after completing the installation process. After login, you can create other accounts. <mark style="color:red;">**The most important thing is the username must be**</mark> <mark style="color:red;">**'root**</mark><mark style="color:red;">'</mark>. You can't log in to your machine with other usernames. This is the default username but nobody knows why.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FMFDAEVLNWrS8AP9qMn82%2F0315.png?alt=media&#x26;token=0304cf28-1f76-463d-b5e2-be8df2ebbfae" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">**Step 16: Configure The Clock**</mark> <a href="#step-16-configure-the-clock" id="step-16-configure-the-clock"></a>

Here you will be asked to select your time zone on the basis of the location you've chosen before. Enter a time zone and click on <mark style="color:red;">**continue**</mark>.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FFDhrj4l1I9H6FJjnUVa9%2F0316.png?alt=media&#x26;token=cc444a7f-f491-450f-b3ab-8aab757d4eb0" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">**Step 17: Partitioning The Disk**</mark> <a href="#step-17-partitioning-the-disk" id="step-17-partitioning-the-disk"></a>

In this dialogue box, you will be asked to partition the disk but it will be helpful for you if choose the default option i.e. <mark style="color:red;">**Guided-use entire disk**</mark>. Now click on continue.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FfzlsTVF4lugjbpDtT4za%2F0317.png?alt=media&#x26;token=4b69a93c-fb9f-47fd-91b3-94e5966c3115" alt=""><figcaption></figcaption></figure>

Here, In this dialogue box, you will be asked to select the disk you want to do the partitioning. There should be only one option as you are seeing in the screenshot below. Choose it and click on <mark style="color:red;">**continue**</mark>.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FXqDOdNc3xYaoW8rOiFoh%2F0318.png?alt=media&#x26;token=cd569a55-9293-4a7f-8a4f-5872375e2156" alt=""><figcaption></figcaption></figure>

In this dialogue box, you will be asked to select <mark style="color:red;">**where**</mark> you want to install the Operating System. Select the default option i.e. <mark style="color:red;">**All files in one partition**</mark>. Now click on <mark style="color:red;">**continue**</mark>.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FNKYzaZtMSlmgTXWaywca%2F0319.png?alt=media&#x26;token=9206fd21-4126-4f12-a4e8-1c6c1c101156" alt=""><figcaption></figcaption></figure>

In this step, it will show the partition you've created. Now click on <mark style="color:red;">**Finish partitioning**</mark> and continue to the next step.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2F3tCShcfH7ey9nNVSYwSU%2F0320.png?alt=media&#x26;token=1fca7c17-2a2b-446f-b40c-4a00a6bce9f6" alt=""><figcaption></figcaption></figure>

In the next step, it will ask you to confirm the partitioning. Click on <mark style="color:red;">**yes**</mark> and continue to the next step.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FfqYs4gvANUXxqhc36Hr3%2F0321.png?alt=media&#x26;token=6165f478-2d58-4fd2-948d-fc1bdf340940" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">**Step 18: The Main Installation steps**</mark> <a href="#step-18-the-main-installation-steps" id="step-18-the-main-installation-steps"></a>

Now the final installation processes will start. Wait for few seconds to appear the <mark style="color:red;">**Configure the package manager**</mark> dialogue box.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FytfI6ZvACwIi5dzM1d5r%2F0322.png?alt=media&#x26;token=7a48f74d-3ffa-4e40-97d0-4b282f25934e" alt=""><figcaption></figcaption></figure>

Here you will be asked to choose the Network mirror for the package manager. But it is not necessary to set it right now. Skip this step by choosing <mark style="color:red;">**No**</mark> and click on continue.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2F6niKfE333bb80zm4LO6H%2F0323.png?alt=media&#x26;token=dc5ed80c-cb70-43c1-aa0b-9f6f8dd82415" alt=""><figcaption></figcaption></figure>

Now the package manager will be configured automatically with the best configuration. No need to worry about it.

### <mark style="color:blue;">**Step 19: Install The GRUB BootLoader**</mark> <a href="#step-19-install-the-grub-bootloader" id="step-19-install-the-grub-bootloader"></a>

Here the system will ask you for the confirmation of installing the GRUB Bootloader in the Master Boot Record. Select <mark style="color:red;">**Yes**</mark> and click on continue.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FcA2TnJqtnIxXnnzmgh3L%2F0324.png?alt=media&#x26;token=2ab048e8-0e76-45a5-8716-1583c41ef3e3" alt=""><figcaption></figcaption></figure>

In the next dialogue box select where you want to install the GRUB bootloader. Select <mark style="color:red;">**dva/sda**</mark> and click on continue.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2F8bdFfflVTv7OMFhlwhHa%2F0325.png?alt=media&#x26;token=c991b623-b39a-411b-978f-ff9e07b1d9be" alt=""><figcaption></figcaption></figure>

Now the Bootloader will be installed and the next box will appear with a progress bar of finishing the installation.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2Fy7YJFVlBG3mXhMvpbAV6%2F0326.png?alt=media&#x26;token=21a23820-c324-40fc-9662-42a637731560" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">**Step 20: Installation complete**</mark> <a href="#step-20-installation-complete" id="step-20-installation-complete"></a>

After a few seconds, a dialogue box will appear saying installation complete. Click on continue to finalize the installation. After finalizing the installation the VMware will reboot and you will see the login screen. <mark style="color:red;">**Enter the Username:**</mark><mark style="color:red;">**&#x20;**</mark><mark style="color:red;">**`root`**</mark><mark style="color:red;">**&#x20;**</mark><mark style="color:red;">**and the Password:**</mark><mark style="color:red;">**&#x20;**</mark><mark style="color:red;">**`you set before`**</mark>.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FtbRUc4u3NEs1JoZaqjA3%2F0327.png?alt=media&#x26;token=eab58a41-3f5d-4b2e-80a9-c14055c99bda" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">**Step 21: Switch To full-screen Mode**</mark> <a href="#step-21-switch-to-full-screen-mode" id="step-21-switch-to-full-screen-mode"></a>

By default, the screen resolution will come 800\*600 but you can change it to your wish. To do that go to <mark style="color:red;">**Devices> Displays**</mark>. Here in the <mark style="color:red;">**resolution**</mark> option, you can select the resolution you want in the slider.

<figure><img src="https://2804731566-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLOszSitBb46QATDLUtW4%2Fuploads%2FXug7XXCjaxrkh3IfkgRp%2F0328.png?alt=media&#x26;token=8778a1ef-d8d6-4da4-84d1-cb5eb05acd51" alt=""><figcaption></figcaption></figure>

Now a popup will appear with two options. They are <mark style="color:red;">**Keep changes**</mark> and <mark style="color:red;">**Revert changes**</mark>. You know which option you should select.

### <mark style="color:blue;">Keywords</mark> <a href="#keywords" id="keywords"></a>

`virtualization`, `VMware Workstation`, `hypervisor`, `virtual machine`, `VM`, `cloud computing`, `guest OS`, `host OS`, `snapshot`, `virtual network`, `vSphere, ESXi`, `vCenter`, `VDI`, `thin provisioning`, `virtual disk`, `ISO image`, `virtual hardware`, `VM clone`, `VM migration`, `VM snapshot`, `virtual appliance`, `VM performance`, `virtual CPU`, `virtual RAM`, `nested virtualization`, `VM template`, `virtualization security`, `VM backup`, `VM restore`, `VM monitoring`, `vMotion`, `VMware Tools`, `VM replication`, `storage virtualization`, `network virtualization`, `software-defined data center`, `VM encryption`, `virtual lab`, `virtual switches`, `VM provisioning`, `VM compatibility`, `VM configuration`, `VM optimization`, `VM isolation`, `resource allocation`, `virtual infrastructure`

`مجازی‌سازی`, `VMware Workstation`, `هایپروایزر`, `ماشین مجازی`, `VM`, `رایانش ابری`, `سیستم‌عامل مهمان`, `سیستم‌عامل میزبان`, `اسنپ‌شات`, `شبکه مجازی`, `vSphere`, `ESXi`, `vCenter`, `VDI`, `نازک‌سازی`, `دیسک مجازی`, `تصویر ISO`, `سخت‌افزار مجازی`, `کلون VM`, `مهاجرت VM`, `اسنپ‌شات VM`, `وسیله مجازی`, `عملکرد VM`, `پردازنده مجازی`, `RAM مجازی`, `مجازی‌سازی تودرتو`, `قالب VM`, `امنیت مجازی‌سازی`, `پشتیبان‌گیری VM`, `بازیابی VM`, مانیتورینگ `VM`, vMotion, `ابزار VMware`, `تکرار VM`, `مجازی‌سازی ذخیره‌سازی`, `مجازی‌سازی شبکه`, `مرکز داده نرم‌افزاری تعریف شده`, `رمزگذاری VM`, `آزمایشگاه مجازی`, `سوئیچ‌های مجازی`, `تأمین VM`, `سازگاری VM`, `پیکربندی VM`, `بهینه‌سازی VM`, `جداسازی VM`, `تخصیص منابع`, `زیرساخت مجازی`
