StudentResources/Virtualisation.md

41 KiB

Freeeside Logo

Contents

  1. Introduction
  2. Contributing
  3. Student Discount/Free Stuff
  4. Hull University Related
  5. Hull Related
  6. Business/Career
  7. Services
  8. Software
  9. Programming
  10. Law and Standards
  11. Learning Resources
  12. Linux Distributions
  13. Hypervisors and virtual machines
  14. Cyber Security Resources
  15. Other Interesting Stuff
  16. Andrew Hancock, Department of Computer Science & Technology - Systems

Virtualisation List

Networking

  1. What is Mesh Topology?
  2. Types of Network Topology
  3. Network topologies, protocols and layers

Hypervisors and virtual machines

Ontop of the great VMware resources below there are other hypervisors for running containers and virtual machines.

Hypervisors are classified as Type 1 or Type 2 hypervisors. Type 1 are often known as bare metal hypervisors. It's installed on bare metal, e.g. it is not installed as an application on top of an operating system. A Type 2 hypervisor is an application which is installed on the operating system. Type 2 Hypervisors can be SLOW. In most reviews and experience, they perform at roughly 30-40% hardware capability. That means an Guest Operating Systems in a virtual machine hosted on a Type 2 hyperviosor will likely perform at best like it has an 800 MHz CPU if you have 2 GHz physical CPU.

If you use a Type 1 Hypervisor, you get much better performance (based on experience and reviews) typically get 80-90% hardware capability - so that same virtual machines hosted on the same 2 GHz CPU should operate more like it has a 1.6 GHz CPU instead of 800 Mhz.

Here are some type 1 and type 2 hypervisors.

Type 1 (Bare Metal Hypervisors)

  1. Proxmox - A Free version of the commercial Proxmox hypervisor
  2. Nutanix CE - A free version of the Nutanix HCI platform
  3. Oracle VM Server - Commercial Type 1 hypervisor
  4. XCP-ng - Based on Xen Server - Available on GitHub.
  5. Citrix Hypervisor - Originally based on Xen Server. Commercial version by Citrix.
  6. Microsoft Windows Server 2019 - Hyper-V can be enabled as a role in Windows Server. This is a Type 1 hypervisor. - Available for free if a Student of The Department of Computer Science and Technology.
  7. Microsoft Hyper-V Server - Not to be confused with Windows Server. This is a Type 1 Hypervisor, and is just server core Hyper-V with no GUI. - Available for free if a Student of The Department of Computer Science and Technology.
  8. Microsoft Windows 10 Client Hyper-V - Hyper-V can be enabled in Windows 10 Pro and above. This is a Type 1 Hypervisor. - Available for free if a Student of The Department of Computer Science and Technology.
  9. VMware vSphere Hypervisor (ESXi) - Available for free, or full version - Available for free if a Student of The Department of Computer Science and Technology.
  10. KVM/QEmu - KVM is built into the linux kernel, just like Hyper-V in Windows

There are many frontends / management tools for KVM, including but not limited to

  1. Gnome Boxes
  2. virt-manager

furthermore, if you're system supports VT-d you can pass through your video card, or other pci device to use within your vm

  1. GPU Passthrough

Type 2

  1. Oracle Virtualbox - A Free alternative to VMware Workstation for all platforms
  2. VMware Fusion for Apple Mac - Type 2 Hypervisor for Apple Mac - Available for free if a Student of The Department of Computer Science and Technology.
  3. VMware Workstation - Type 2 Hypervisor for Linux and Windows - Available for free if a Student of The Department of Computer Science and Technology.
  4. VMware Player - Type 2 Hypervosor for Linux and Windows - Available for free if a Student of The Department of Computer Science and Technology.
  5. Parallels Desktop 16 for Mac - Type 2 Hypervisor for Mac.

Andrew Hancock, Department of Computer Science & Technology - Systems

Andrew is the VMware Specialist in Computer Science & Technology, responsible for the VMware architecture, watering & feeding the Computer Science & Technology VMware vSphere infrastructure. (based on VMware vSphere). He also has a long list of VMware and Virtualisations articles, a passionate VMware Technical Architect, and VMware vExpert Pro. His articles are reproduced here for your reading pleasure. If you want to discuss anything VMware, then ask him! He will only be too happy to oblige.

  1. How to Backup an ESXi installation on an USB Flash Drive or SD card for security or redundancy.
  2. VMware ESX/ESXi Backup Guide
  3. HOW TO: Improve the transfer rate of a Physical to Virtual (P2V) Virtual to Virtual Conversion (V2V) using VMware vCenter Converter Standalone 5.0
  4. HOW TO: Enable Jumbo Frames on a VMware vSphere Hypervisor (ESXi 5.0) host server using the VMware vSphere Client
  5. HOW TO: Suppress Configuration Issues and Warnings Alert displayed in Summary status for ESXi 4.1 U2 or ESXi 5.0 after enabling SSH or ESXi Shell
  6. HOW TO: Suppress Configuration Issues and Warnings Alerts after enabling vSphere HA in a VMware vSphere Cluster
  7. HOW TO: Add Local Storage (e.g. a SATA disk) as a Raw Disk Mapping (RDM) or Mapped RAW LUN to a virtual machine hosted on ESXi
  8. HOW TO: Add an iSCSI Software Adaptor and Create an iSCSI Multipath Network in VMware vSphere Hypervisor ESXi 4.1
  9. HOW TO: Clone or Copy a virtual machine in VMware vSphere Hypervisor ESX/ESXi 4.x or ESXi 5.0
  10. HOW TO: Add an iSCSI Software Adaptor and Create an iSCSI Multipath Network in VMware vSphere Hypervisor ESXi 5.0
  11. HOW TO: Tutorial Video - Install VMware Tools for Linux on a VMware Linux virtual machine
  12. HOW TO: Add and Connect a USB Device to a Virtual Machine hosted on VMware vSphere Hypervisor ESX 4.1 ESXi 4.1
  13. HOW TO: Tag and Configure a storage device as a Solid State Disk (SSD) in VMware vSphere 5.0 or 5.1  (ESXi 5.0 or ESXi 5.1)
  14. HOW TO: VMware Snapshots :- Be Patient
  15. HOW TO: P2V V2V for FREE - VMware vCenter Converter Standalone 5.0
  16. HOW TO: Resize a VMware (VMDK) Virtual Disk
  17. HOW TO: VCP 5
  18. HOW TO: Performance Monitor vSphere 4.x or 5.0
  19. HOW TO: Suppress Configuration Issues and Warnings Alerts after enabling vSphere HA in a VMware vSphere Cluster with only a single datastore
  20. HOW TO: Use Dell OpenManage Server Administrator to Create and Manage a Virtual Disk (RAID Array) on a Dell PowerEdge Server with VMware vSphere 5.0 ESXi 5.0 installed.
  21. HOW TO: Create a Bootable USB Flash Drive for Installation of Windows Server 2012
  22. HOW TO: "Live Migrate" VMware Virtual Machines between ESX/ESXi hosts and/or datastores for FREE without licenses for vMotion or Storage vMotion
  23. HOW TO: Configure Host Cache Configuration for your VMware vSphere 5.0 or 5.1 ESXi (5.0 or 5.1) Host Server
  24. HOW TO: Install and Configure VMware vSphere Hypervisor 5.1 (ESXi 5.1)
  25. HOW TO: Connect to the VMware vSphere Hypervisor 5.1 (ESXi 5.1) using the vSphere Client
  26. HOW TO: Create an ISO CD-ROM/DVD-ROM image (*.iso) and MD5 checksum signature
  27. HOW TO: P2V V2V for FREE - VMware vCenter Converter Standalone 5.1
  28. HOW TO: Synchronize changes when completing a P2V or V2V with VMware vCenter Converter Standalone 5.1
  29. HOW TO: Add a Dell EqualLogic PS Series Array (SAN) to System Center Virtual Machine Manager 2012 SP1 as a SMP Provider
  30. HOW TO: Upload an ISO CD-ROM/DVD-ROM image to a VMware datastore for use with VMware vSphere Hypervisor 5.1 (ESXi 5.1) using the vSphere Client and checking its MD5 checksum signature is correct.
  31. HOW TO: Enable SSH Remote Access on a VMware vSphere Hypervisor 5.1 (ESXi 5.1)
  32. HOW TO: Create your first Linux Virtual Machine on a VMware vSphere Hypervisor 5.1 (ESXi 5.1) Host Server
  33. HOW TO: Create your first Windows Virtual Machine on a VMware vSphere Hypervisor 5.1 (ESXi 5.1) Host Server
  34. HOW TO: Install VMware Tools for Windows on a VMware Windows virtual machine on a VMware vSphere Hypervisor 5.1 (ESXi 5.1) Host Server
  35. HOW TO: Migrate a Windows Server 2008 R2 Hyper-V Virtual Machine (VM) to a Windows Server 2012 Hyper-V host server
  36. HOW TO: P2V V2V for FREE - VMware vCenter Converter Standalone 5.5
  37. HOW TO: Install VMware Tools for Linux on a VMware Linux virtual machine on a VMware vSphere Hypervisor 5.1 (ESXi 5.1) Host Server
  38. HOW TO: Backup (Export) and Restore (Import) virtual machines to VMware vSphere Hypervisor 5.1 for FREE
  39. HOW TO: Upgrade from VMware vSphere Hypervisor ESXi 5.1 to VMware vSphere Hypervisor ESXi 5.5 for FREE
  40. HOW TO: What's New in VMware vSphere Hypervisor 5.5 (ESXi 5.5)
  41. HOW TO: Select the right answer to "I Moved It" or "I Copied It" in VMware vSphere (ESXi)
  42. HOW TO: FAQ VMware P2V Troubleshooting
  43. HOW TO: Suppress Configuration Issues System logs on host are stored on non-persistent storage
  44. HOW TO: Configure and Replace the SSL Certificate on a VMware vSphere Hypervisor 5.1 (ESXi 5.1) Host Server
  45. HOW TO: Enhance the performance "speed up" the VMware vSphere Web Client in 15 minutes
  46. HOW TO: Shrink a VMware Virtual Machine Disk (VMDK) in 15 minutes
  47. HOW TO: Convert and Migrate virtual machines and disks to Hyper-V and Windows Azure
  48. HOW TO: Fix the Error loading /s.v00 Fatal error: 33 (Inconsistent data) in the VMware vSphere Hypervisor
  49. HOW TO: P2V V2V for FREE - VMware vCenter Converter Standalone 5.5.1
  50. HOW TO: P2V V2V for FREE - VMware vCenter Converter Standalone 5.5.2 - OpenSSL HeartBleed Fix included in this version
  51. HOW TO: Shrink or Reduce a VMware Virtual Machine Disk (VMDK) using VMware vCenter Converter Standalone v5.5.2
  52. HOW TO: Migrate a VMware vSphere virtual machine to the Cloud (hosted on Windows Azure)
  53. HOW TO: Create a Windows Azure Free Trial subscription
  54. HOW TO: Quickly Setup a NetApp FAS2520 Filer SAN/NAS Storage System
  55. HOW TO: Configure basic networking on a VMware vSphere Hypervisor 5.1 (ESXi 5.1) Host Server
  56. HOW TO: P2V V2V for FREE - VMware vCenter Converter Standalone 5.5.3 - Shellshock "BASH" Fix included in this version
  57. HOW TO: Fix An error has occurred adding datastores to an ESXi 5.x host
  58. HOW TO: Migrate physical virtual and cloud based workloads with real-time replication to VMware vSphere (ESXi) using Double-Take MOVE
  59. HOW TO: Fix a broken VMware vSphere Data Protection (VDP) Appliance
  60. HOW TO: Fix the VMware Data Protection error - VDP: [001] The most recent checkpoint for the VDP appliance is outdated
  61. HOW TO: Create a VMware vCloud Air Virtual Private Cloud OnDemand and receive $1000 free service credits
  62. HOW TO: P2V V2V for FREE to Hyper-V -  Microsoft Virtual Machine Converter 3.1
  63. HOW TO: Convert a physical server or virtual server (P2V/V2V) to Microsoft Hyper-V using Microsoft Virtual Machine Converter 3.1
  64. HOW TO: ENABLE and RUN Microsoft Hyper-V in a VMware vSphere Virtual Machine
  65. HOW TO: Set up a lab environment for vSAN using VMware Workstation
  66. HOW TO: Install and Configure VMware vSphere Hypervisor 6.0 (ESXi 6.0)
  67. HOW TO: Connect to the VMware vSphere Hypervisor 6.0 (ESXi 6.0) using the vSphere Client (C# client)
  68. HOW TO: Deploy and Install the VMWARE vCenter Server Appliance 6.0 (VCSA 6.0)
  69. HOW TO: Fix the missing VMware vCenter Orchestrator Web Client Plugin from the vSphere Web Client
  70. HOW TO: P2V V2V for FREE - VMware vCenter Converter Standalone 6.0
  71. 12 commercial software backup products for VMware vSphere Hypervisor (ESXi) you should be evaluating today
  72. HOW TO: Upgrade VMware ESXi 5.1 to ESXi 6.0 in 5 easy steps
  73. HOW TO: Upgrade VMware ESXi 5.5 to ESXi 6.0 in 5 easy steps
  74. HOW TO: Update VMware ESXi 6.0.0 GA to ESXi 6.0.0b in 5 easy steps
  75. HOW TO: Upgrade VMware ESXi 5.5 to VMware ESXi 6.0 using an ISO image
  76. HOW TO: Install and Configure the VMware vSphere vCenter Server Appliance (VCSA) 5.5
  77. HOW TO: Upgrade from vCenter Server Appliance (VCSA) 5.5 to 6.0
  78. HOW TO: Install and Configure VMware vSphere vCenter Server 5.5 for Windows
  79. HOW TO: Upgrade from vCenter Server 5.5 to 6.0
  80. HOW TO: Install and Configure VMware vSphere vCenter Server 6.0 for Windows
  81. HOW TO: Install and Configure VMware vSphere Update Manager (VUM) 6.0
  82. HOW TO: Add VMware vSphere Hypervisor ESXi Hosts to VMware vSphere vCenter Server 6.0
  83. HOW TO: Upgrade VMware ESXi 5.1 and ESXi 5.5 to ESXi 6.0 with VMware Update Manager (VUM)
  84. HOW TO: Update (Patch) VMware ESXi 6.0.0 GA to ESXi 6.0.0b with VMware Update Manager (VUM)
  85. HOW TO: P2V V2V for FREE - VMware vCenter Converter Standalone 6.1
  86. HOW TO: Fix Error code: ERR_CONNECTION_CLOSED when connecting to VMware vSphere Data Protection 5.x and 6.0.x using current versions of Internet Explorer Chrome and Firefox
  87. HOW TO: Install and Configure VMware vSphere Hypervisor 6.5 (ESXi 6.5)
  88. HOW TO: Connect to the VMware vSphere Hypervisor 6.5 (ESXi 6.5) using the vSphere (HTML5 Web) Host Client 6.5
  89. HOW TO: Create an ISO CD-ROM/DVD-ROM image (*.iso) and MD5 checksum signature
  90. HOW TO: Upload an ISO image to a VMware datastore for use with VMware vSphere Hypervisor 6.5 (ESXi 6.5) using the vSphere Host Client and checking its MD5 checksum signature is correct.
  91. HOW TO: Enable SSH Remote Access on a VMware vSphere Hypervisor 6.5 (ESXi 6.5)
  92. HOW TO: Suppress Configuration Issues and Warnings Alert displayed in Summary status for ESXi 6.5 after enabling SSH or ESXi Shell
  93. HOW TO: Create your first Windows Virtual Machine on a VMware vSphere Hypervisor 6.5 (ESXi 6.5) Host Server
  94. HOW TO: Install VMware Tools for Windows on a VMware Windows virtual machine on a VMware vSphere Hypervisor 6.5 (ESXi 6.5) Host Server
  95. HOW TO: Deploy and Install the VMware vCenter Server Appliance 6.5 (VCSA 6.5)
  96. HOW TO: Perform a Physical to Virtual (P2V) Conversion the easy way from a computer backup (image).
  97. HOW TO: P2V V2V for FREE - VMware vCenter Converter Standalone 6.2
  98. HOW TO: Install and Configure VMware vSphere Hypervisor 6.7 (ESXi 6.7)
  99. HOW TO: Connect to the VMware vSphere Hypervisor 6.7 (ESXi 6.7) using the vSphere (HTML5 Web) Host Client 6.7
  100. HOW TO: Create an ISO CD-ROM/DVD-ROM image (*.iso) and MD5 checksum signature
  101. HOW TO: Upload an ISO image to a VMware datastore for use with VMware vSphere Hypervisor 6.7 (ESXi 6.7) using the vSphere Host Client and checking its MD5 checksum signature is correct.
  102. HOW TO: Enable SSH Remote Access on a VMware vSphere Hypervisor 6.7 (ESXi 6.7)
  103. HOW TO: Suppress Configuration Issues and Warnings Alert displayed in Summary status for ESXi 6.7 after enabling SSH or ESXi Shell.
  104. HOW TO: P2V V2V for FREE - VMware vCenter Converter Standalone 6.2.0.1
  105. HOW TO: Update VMware ESXi 6.7 GA to ESXi 6.7U3(a) in 5 easy steps
  106. HOW TO: Update VMware ESXi 6.7 GA to ESXi 6.7U3(a) direct from VMware.
  107. Part 1: HOW TO: Install and Configure VMware vSphere Hypervisor 7.0 (ESXi 7.0)
  108. Part 2: HOW TO: Connect to the VMware vSphere Hypervisor 7.0 (ESXi 7.0) using the vSphere (HTML5 Web) Host Client 7.0
  109. Part 3: HOW TO: Create an ISO CD-ROM/DVD-ROM image (*.iso) and MD5 checksum signature
  110. Part 4: HOW TO: Upload an ISO image to a VMware datastore for use with VMware vSphere Hypervisor 7.0 (ESXi 7.0) using the vSphere Host Client and checking its MD5 checksum signature is correct.
  111. Part 5: HOW TO: Enable SSH Remote Access on a VMware vSphere Hypervisor 7.0 (ESXi 7.0)
  112. Part 6: HOW TO: Suppress Configuration Issues and Warnings Alert displayed in Summary status for ESXi 7.0 after enabling SSH or ESXi Shell.
  113. Part 7: HOW TO: Create your first Windows Virtual Machine on a VMware vSphere Hypervisor 7.0 (ESXi 7.0) Host Server
  114. Part 8: HOW TO: Install VMware Tools for Windows on a VMware Windows virtual machine on a VMware vSphere Hypervisor 7.0 (ESXi 7.0) Host Server
  115. Part 9: HOW TO: Create your first Linux Virtual Machine on a VMware vSphere Hypervisor 7.0 (ESXi 7.0) Host Server
  116. Part 10: HOW TO: Install VMware Tools for Linux on a VMware Linux virtual machine on a VMware vSphere Hypervisor 7.0 (ESXi 7.0) Host Server
  117. Part 11: HOW TO: Install open-vm-tools for Linux on a VMware Linux virtual machine on a VMware vSphere Hypervisor 7.0 (ESXi 7.0) Host Server
  118. Part 12: HOW TO: Update VMware ESXi 6.7 to ESXi 7.0 GA in 5 easy steps
  119. HOW TO: What is a VMware vExpert?
  120. Part 13: HOW TO: Update VMware ESXi 6.7 to ESXi 7.0 GA direct from VMware.
  121. Part 14: HOW TO: P2V a Windows XP computer to VMware vSphere Hypervisor 7.0 (ESXi 7.0)
  122. HOW TO: Make Microsoft Hyper-V and VMware Workstation function side by side
  123. Part 15: HOW TO: Backup (Export) and Restore (Import) virtual machines to VMware vSphere Hypervisor 7.0 for FREE
  124. Part 16: HOW TO: Update VMware ESXi 7.0 GA to ESXi 7.0bs direct from VMware.
  125. Part 17: HOW TO: Update VMware ESXi 7.0 GA to ESXi 7.0b direct from VMware.
  126. Part 18: HOW TO: Update VMware ESXi 7.0 GA to ESXi 7.0bs in 5 easy steps
  127. Part 19: HOW TO: Update VMware ESXi 7.0 GA to ESXi 7.0b in 5 easy steps
  128. Part 20: HOW TO: Install and Configure VMware vSphere Hypervisor 7.0 (ESXi 7.0 ARM) on a Raspberry Pi 4
  129. Part 21: HOW TO: Deploy and Install VMware vSphere vCenter Server 7.0 (VCSA 7.0)
  130. Part 22: HOW TO: Install and Connect a VMware vCenter Server 7.0 in linked mode.
  131. Part 23: HOW TO: BOOT VMware vSphere Hypervisor 7.0 (ESXi 7.0 ARM) from an iSCSI LUN for the Raspberry Pi 4
  132. Part 24: HOW TO: Update VMware ESXi 7.0U2 to ESXi 7.0U2a direct from VMware.
  133. Part 25: HOW TO: Update VMware ESXi 7.0U2 to ESXi 7.0U2a in 5 easy steps

Hancock's VMware Half Hour HOW TO Video Series

In this series, which compliments the written articles above, Andy Hancock demonstrates "HOW TO" on a variety of topics. All these videos are based on the previous written content at Experts Exchange.

  1. Part 1: HOW TO: Install and Configure VMware vSphere Hypervisor 7.0 U2 (ESXi 7.0.2).
  2. Part 2: HOW TO: Connect to the VMware vSphere Hypervisor 7.0 U2 (ESXi 7.0.2) using the vSphere Host Client.
  3. Part 3: HOW TO: HOW TO: Create an ISO CD-ROMDVD-ROM image (.iso), and MD5 checksum signature, for use with ESXi 7.0.
  4. Part 4: HOW TO: Upload an ISO image to a VMware datastore for use with VMware vSphere Hypervisor 7.0.
  5. Part 5: HOW TO: Enable SSH Remote Access on a VMware vSphere Hypervisor 7.0 (ESXi 7.0).
  6. Part 6: HOW TO: Suppress Configuration Issues and Warnings Alert displayed in Summary status for ESXi 7.0.
  7. Part 7: HOW TO: Create your first Windows Virtual Machine on a VMware vSphere Hypervisor 7.0 (ESXi 7.0) Host Server.
  8. Part 8: HOW TO: Install VMware Tools for Windows on a VMware Windows virtual machine on a VMware vSphere Hypervisor 7.0 (ESXi 7.0) Host Server
  9. Part 9: HOW TO: Create your first Linux Virtual Machine Ubuntu 20.04 LTS Server on a VMware vSphere Hypervisor 7.0 (ESXi 7.0) Host Server.
  10. Part 10: HOW TO: Create your second Virtual Machine Ubuntu 20.04 LTS Desktop on a VMware vSphere Hypervisor 7.0 (ESXi 7.0) Host Server.
  11. Part 11: HOW TO: Install VMware Tools for Linux on a VMware Linux virtual machine on a VMware vSphere Hypervisor 7.0 (ESXi 7.0).
  12. Part 12: HOW TO: Install open-vm-tools for Linux on a VMware Linux virtual machine on a VMware vSphere Hypervisor 7.0 (ESXi 7.0).
  13. Part 13: HOW TO: P2V a Windows XP computer to VMware vSphere Hypervisor 7.0 (ESXi 7.0) - In Production - cutting room floor
  14. Part 14: HOW TO: Backup (Export) and Restore (Import) virtual machines to VMware vSphere Hypervisor 7.0 for FREE - In Production - cutting room floor
  15. Part 15: HOW TO: Shrink or Reduce a VMware Virtual Machine Disk (VMDK) using VMware vCenter Converter Standalone v6 - In Production - cutting room floor
  16. Part 16: HOW TO: Update VMware ESXi 7.0U2 to ESXi 7.0U2a direct from VMware.
  17. Part 17: HOW TO: Update VMware ESXi 7.0U2 to ESXi 7.0U2a in 5 easy steps.
  18. Part 18: HOW TO: Update VMware ESXi 7U1 (7.0.1) to VMware ESXi 7U2a (7.0.2) using an ISO image.
  19. Part 19: HOW TO: Update VMware ESXi 7.0U1 to ESXi 7.0U2a using VMware vSphere Lifecycle Manager.(vLCM)
  20. Part 20: HOW TO: Rollback VMware vSphere Hypervisor 7.0 U2a using VMware Hypervisor Recovery Mode.