Welcome to the comprehensive, production-grade practical engineering portal for Server Operating System - I (SOS-I). This framework provides an end-to-end automation architecture, complete theoretical foundation, and consolidated evaluation suite covering Windows Server 2012 R2 hosted inside a Microsoft Hyper-V Generation-2 UEFI virtualization environment on Windows 11 Pro.
๐ Architectural Overview & Network Topology
The entire laboratory operates over an isolated Internal Virtual Switch (LabSwitch-Internal) on a Windows 11 Pro host. This decouples all internal server services (DNS, Web, DHCP, FTP, iSCSI SAN, and Backups) from external Wi-Fi networks while enabling host-to-guest administrative routing over the 192.168.10.0/24 subnet.
Network Subnet & Node Topology (192.168.10.0/24)
- โข Switch: LabSwitch-Internal
- โข Host IP: 192.168.10.1 / 24
- โข Hypervisor: Type-1 Bare-Metal
- โข NAT Gateway: Host Routing
- โข OS: Server 2012 R2 Gen-2
- โข Static IP: 192.168.10.10 / 24
- โข vCPUs: 2 | Dynamic RAM: 1-4 GB
- โข Boot: SCSI Controller UEFI
- โข Storage Pool: 3x 10GB Disks
- โข Mirror VDisk: E: DATA-POOL
- โข iSCSI SAN Target: TCP 3260
- โข LUN01 Volume: F: iSCSI-SAN
- โข DNS: lab.local & PTR Zone
- โข IIS 8.5: Port 80, 8080, Host Header
- โข DHCP: 192.168.10.100-200 (Opts 3,6,15)
- โข FTP: Port 21 (PASV 50000-50100)
- โข Backup: wbadmin & SPI Firewall
๐งฑ The 5 Core Practical Curriculum Blocks
Explore the dedicated guides for each individual practical engineering block:
| Block # | Topic / Focus Area | Key Technologies & Cmdlets | Documentation Link |
|---|---|---|---|
| Block 1 | Hyper-V Gen-2 & Storage Spaces | New-StoragePool, New-VirtualDisk, 2-Way Mirror, Drive E: |
Block 1 Guide โ |
| Block 2 | Server Core, Nano Server & iSCSI SAN | FS-iSCSITarget-Server, 5GB LUN .vhdx, IQN Mapping, Drive F: |
Block 2 Guide โ |
| Block 3 | Web Server (IIS 8.5), NLB & DNS | Forward/Reverse Zones, Host Headers, portal.lab.local, NLB Cluster |
Block 3 Guide โ |
| Block 4 | IP Addressing, DHCP Scope & FTP | DHCP DORA, Scope Options 003/006/015, IIS FTP Passive Mode Data Ports | Block 4 Guide โ |
| Block 5 | Windows Backup & Advanced Firewall | wbadmin Bare Metal Recovery, Stateful SPI Custom Inbound Rules |
Block 5 Guide โ |
โก Quick Start: Automated Host Deployment
To provision the entire lab environment from scratch on your Windows 11 host (including the internal virtual switch, Generation-2 VM with dynamic memory, directory structure, and ISO boot attachment), execute in an Elevated PowerShell Console:
# Execute from elevated PowerShell on Windows 11 Pro host Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force # Run host orchestrator deployment script & ".\scripts\00_Host_Deploy_Lab.ps1"
๐ Repository Directory Structure
The project follows a clean enterprise modular structure:
hyper-v/ โโโ README.md # Master practical guide & reference manual โโโ docs/ โ โโโ THEORY_AND_CONCEPTS.md # In-depth architectural theory & OS mechanics โ โโโ VIVA_VOICE_QUESTIONS.md # 30+ Viva Voce questions with detailed answers โ โโโ TROUBLESHOOTING_GUIDE.md # Systematic triage matrix for common lab issues โโโ scripts/ โ โโโ 00_Host_Deploy_Lab.ps1 # Host master orchestrator (creates switch, VM, boots ISO) โ โโโ 01_Block1_HyperV_Storage/ # Storage Spaces, hot-plugs, and mirror volume (E:) โ โโโ 02_Block2_iSCSI/ # iSCSI Target role, 5GB LUN, and initiator mount (F:) โ โโโ 03_Block3_IIS_DNS/ # Static IP, DNS zones, multi-site host headers, NLB โ โโโ 04_Block4_DHCP_FTP/ # DHCP Scope, Options 3/6/15, and IIS FTP Passive site โ โโโ 05_Block5_Backup_Firewall/ # wbadmin bare metal backup and Advanced Firewall SPI โ โโโ Test-AllPracticals.ps1 # Master 10-point automated compliance runner โโโ website/ # HrshForPPL UI/UX Multi-Page Web Portal System
Test-AllPracticals.ps1script saved so much time during the final lab verification check. It confirmed all 10 services were responding on port 80, 53, 3260, 21, and 67 without manual clicking!