Virtualization and Storage Management - Practical Guide
1. Create Spanned Volume on Host Machine (Windows)
Step 1: Open 'Disk Management' (Right-click on 'This PC' > Manage > Disk Management).
Step 2: Ensure you have at least two unallocated disks.
Step 3: Right-click on one unallocated disk > New Spanned Volume.
Step 4: Add other disks to span > Assign drive letter > Format as NTFS.
Step 5: Finish the wizard to create the spanned volume.
2. Create Striped Volume (RAID 0) on Host Machine (Windows)
Step 1: Open 'Disk Management' on Windows.
Step 2: Ensure at least two unallocated disks are available.
Step 3: Right-click on one disk > New Striped Volume.
Step 4: Add disks, assign letter, format with NTFS.
Step 5: Finish the setup. Data will be written across both disks for speed.
3. Create Mirrored Volume (RAID 1) on Host Machine (Windows)
Step 1: Go to 'Disk Management'.
Step 2: Ensure two dynamic disks are available.
Step 3: Right-click on one > New Mirrored Volume.
Step 4: Select the second disk > Assign drive letter and format.
Step 5: Complete setup. Both disks will mirror the same data.
4. Create RAID 5 Volume on Host Machine (Windows)
Step 1: Open Disk Management and ensure at least 3 unallocated dynamic disks.
Step 2: Right-click on one > New RAID-5 Volume.
Step 3: Add the other disks > Assign drive letter and format.
Step 4: Follow wizard to complete RAID 5 setup with parity.
Note: This feature is only available on Windows Server editions.
5. Create Type 2 Virtualization in ESXi 6.5
Type 2 virtualization means running a hypervisor on top of a host OS (like VMware Workstation).
ESXi is usually Type 1, but to simulate Type 2:
Step 1: Install VMware Workstation.
Step 2: Download ESXi 6.5 ISO.
Step 3: Create new VM > Attach ESXi ISO > Start installation.
Step 4: Complete setup; now ESXi is running as a guest (nested hypervisor).
6. Create Nested Virtual Machine in ESXi
Step 1: Log into ESXi via browser.
Step 2: Upload guest OS ISO to datastore.
Step 3: Create new VM > Assign CPU, RAM, Disk.
Step 4: Set ISO as CD drive.
Step 5: Before starting, enable CPU virtualization in VM settings.
Step 6: Power on and install OS as usual.
7. Install KVM in Ubuntu
Step 1: Verify CPU virtualization support:
egrep -c '(vmx|svm)' /proc/cpuinfo
Step 2: Install KVM and tools:
sudo apt update
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager
Step 3: Add user to libvirt group:
sudo adduser `id -un` libvirt
Step 4: Launch Virtual Machine Manager (GUI):
virt-manager
Step 5: Create and manage VMs using KVM.