MS-A2 Deployment Readiness Checklist
Hardware Inventory Verification
MS-A2 Unit 1
- MINISFORUM MS-A2 (AMD Ryzen 9 7945HX)
- Crucial 128GB DDR5-5600 (2x64GB modules)
- Samsung 980 Pro 500GB NVMe SSD
- Samsung 990 PRO 4TB NVMe SSD
- WD_BLACK SN850X 4TB NVMe SSD
MS-A2 Unit 2
- MINISFORUM MS-A2 (AMD Ryzen 9 7945HX)
- Crucial 128GB DDR5-5600 (2x64GB modules)
- Samsung 980 Pro 500GB NVMe SSD
- Samsung 990 PRO 4TB NVMe SSD
- WD_BLACK SN850X 4TB NVMe SSD
Pre-Deployment Tasks
1. Firmware Updates
- Download latest MINISFORUM BIOS
- Download Samsung Magician for SSD firmware
- Download WD Dashboard for SN850X firmware
- Create firmware update USB media
2. Hardware Installation
- Install 128GB DDR5 memory (both units)
- Install all NVMe SSDs in correct slots
- Verify all components detected in BIOS
3. BIOS Configuration
- Update BIOS to latest version
- Enable AMD-V virtualization
- Enable IOMMU
- Enable SR-IOV
- Set PCIe 4.0 for M.2 slots 2 & 3
- Disable Secure Boot
- Set power profile to Performance
4. ESXi Installation Media
- Download ESXi 8.0.3 ISO
- Create bootable USB installer
- Prepare network configuration details
Network Planning
MS-A2 Network Interfaces
Each MS-A2 has:
- 2x 10G SFP+ ports (primary for vSAN/vMotion)
- 2x 2.5G RJ45 ports (management/VM traffic)
IP Address Allocation
MS-A2 Unit 1 (esxi-ms-a2-01):
- Management: 192.168.10.12
- vMotion: 192.168.20.12
- vSAN: 192.168.30.12
MS-A2 Unit 2 (esxi-ms-a2-02):
- Management: 192.168.10.13
- vMotion: 192.168.20.13
- vSAN: 192.168.30.13
VLAN Assignments
- VLAN 10: Management Network
- VLAN 20: vMotion
- VLAN 30: vSAN
- VLAN 40: NSX-T Overlay
- VLAN 50: NSX-T Edge Uplink1
- VLAN 100: TKG Management
- VLAN 110: TKG Workload
- VLAN 200: VM Network
Storage Configuration
Per Host Storage Layout
Total Raw Storage: 8.5TB per host
- Boot/System: 500GB (Samsung 980 Pro)
- vSAN Capacity Tier: 8TB (990 PRO + SN850X)
Cluster Total (2 hosts):
- Raw Capacity: 17TB
- vSAN Usable (FTT=1): ~8TB
vSAN ESA Requirements
- ✅ 128GB RAM per host (exceeds 32GB minimum)
- ✅ 8TB NVMe storage per host
- ✅ Class F or better SSDs (990 PRO & SN850X qualify)
- ⚠️ 25Gbps networking recommended (using 2x10G bonded)
ESXi Installation Configuration
Boot Device Configuration
- Primary Boot: Samsung 980 Pro 500GB (Slot 1)
- Partition Layout:
- Boot Bank 1: 4GB
- Boot Bank 2: 4GB
- ESX-OSData: 120GB
- VMFS Local Datastore: ~370GB
Initial ESXi Settings
# Hostname Configuration
esxi-ms-a2-01.markalston.net
esxi-ms-a2-02.markalston.net
# DNS Servers
Primary: 192.168.10.1
Secondary: 8.8.8.8
# NTP Servers
0.pool.ntp.org
1.pool.ntp.org
vCenter Integration
Cluster Configuration Options
Option 1: Separate MS-A2 Cluster
- Create new cluster “MS-A2-Cluster”
- Enable vSAN ESA
- Configure HA/DRS
- Ideal for VCF management domain
Option 2: Mixed Architecture Cluster
- Add to existing “Intel-NUC-Cluster”
- Enable EVC mode (if compatible)
- Shared storage via iSCSI/NFS
- Good for testing mixed workloads
vSAN Configuration
- Enable vSAN ESA (Express Storage Architecture)
- Configure disk groups:
- Cache Tier: Not required for ESA
- Capacity Tier: 990 PRO + SN850X
- Set storage policy (FTT=1 for 2-node)
- Enable deduplication/compression
Post-Installation Tasks
ESXi Host Configuration
- Configure NTP synchronization
- Enable SSH (temporary for setup)
- Install VMware Tools repository
- Configure syslog server
- Set up SNMP monitoring
Network Configuration
- Create distributed vSwitch
- Configure port groups for all VLANs
- Set up LACP for 10G ports
- Configure jumbo frames (9000 MTU)
- Test network connectivity
Storage Validation
- Verify all NVMe drives detected
- Create local VMFS datastore
- Configure vSAN disk groups
- Test vSAN health
- Verify storage performance
vCenter Tasks
- Add hosts to inventory
- Assign licenses
- Configure cluster settings
- Create resource pools
- Set up alarms
Performance Baselines
Expected Performance Metrics
CPU:
- Cores: 16 physical (32 logical with HT)
- Base Clock: 2.5 GHz
- Boost Clock: 5.4 GHz
Memory:
- Capacity: 128GB DDR5-5600
- Bandwidth: ~89.6 GB/s
Storage (per drive):
- Samsung 990 PRO: 7,450/6,900 MB/s read/write
- WD SN850X: 7,300/6,600 MB/s read/write
- Samsung 980 Pro: 6,900/5,000 MB/s read/write
Network:
- 10G SFP+: 2x 10Gbps (20Gbps bonded)
- 2.5G RJ45: 2x 2.5Gbps (5Gbps bonded)
Deployment Sequence
Phase 1: Hardware Setup (Day 1)
- Update firmware on both units
- Install memory and SSDs
- Configure BIOS settings
- Verify POST and temperatures
Phase 2: ESXi Installation (Day 1)
- Install ESXi on MS-A2-01
- Configure networking
- Install ESXi on MS-A2-02
- Configure networking
Phase 3: vCenter Integration (Day 1-2)
- Add hosts to vCenter
- Create/configure cluster
- Set up distributed switching
- Configure vSAN
Phase 4: Validation (Day 2)
- Run vSAN health checks
- Test vMotion
- Verify HA functionality
- Performance testing
Troubleshooting Quick Reference
Common Issues
No Network Connectivity
- Check SFP+ modules seated properly
- Verify VLAN configuration
- Check switch port configuration
- Ensure link speed negotiation
Storage Not Detected
- Verify PCIe 4.0 enabled in BIOS
- Check NVMe secure erase state
- Reseat NVMe drives
- Update SSD firmware
High Temperatures
- Check fan operation
- Verify thermal pads on SSDs
- Check ambient temperature
- Review power settings
vSAN Issues
- Verify network multicast
- Check MTU settings (9000)
- Confirm disk group configuration
- Review vSAN health alerts
Documentation Requirements
Record for Each Host
- Serial numbers (system & components)
- MAC addresses (all NICs)
- BIOS version
- ESXi build number
- vSAN disk UUIDs
- License keys
Network Documentation
- IP addresses assigned
- VLAN memberships
- Switch port mappings
- SFP+ module types
- Cable types and lengths
Success Criteria
Functional Requirements
- Both hosts accessible via vCenter
- vMotion working between hosts
- vSAN health check passes
- Network redundancy verified
- Storage performance meets expectations
Performance Targets
- CPU ready < 5%
- Memory utilization < 80%
- Storage latency < 1ms
- Network throughput > 9Gbps
- vSAN resync < 1 hour
Next Steps After Deployment
Immediate
- Deploy vCLS VMs
- Configure backup solution
- Set up monitoring
- Document configuration
Short Term (Week 1)
- Deploy test VMs
- Configure NSX-T
- Set up content library
- Performance tuning
Medium Term (Month 1)
- Deploy TKG
- Configure Cloud Foundation
- Implement automation
- Disaster recovery setup
Notes
vSAN ESA Considerations
With 128GB RAM and 8TB NVMe per host, these systems exceed vSAN ESA requirements. Consider:
- Single-tier architecture (no cache tier needed)
- Native snapshots support
- Improved compression ratios
- Better performance predictability
Future Expansion
Consider adding PCIe HBA card for:
- Additional NVMe via adapter card
- SAS/SATA drives for capacity tier
- External JBOD expansion
- Backup target storage
10G Network Optimization
Since 25G isn’t available, optimize 10G:
- Use LACP for 20Gbps aggregate
- Enable jumbo frames
- Separate vSAN and vMotion traffic
- Consider RDMA if supported