This document outlines the planned tabs and features for HVTools, indicating their current implementation status.
- ✅ Implemented - Feature is currently available in the application
- 🚧 Partial - Feature is partially implemented or placeholder exists
- ❌ Planned - Feature is planned but not yet implemented
Status: Implemented
Features:
- VM inventory and basic properties
- State, generation, configuration version
- Export and summary functionality
- Refresh capability
Implementation Details:
- Tab:
tabpagehvOverview - DataGridView:
datagridviewVMOverView - Actions: Export, Summary, Refresh
Status: Implemented
Features:
- Add and remove VMs from groups
- Create new VM Groups
- Rename VM Groups
- Delete VM Groups
- Manage VM Group members
Implementation Details:
- Tab:
tabpageVMGroups - DataGridView:
datagridviewVMGroups - Forms:
CreateVMGroupForm,RenameVMGroupForm,ManageVMGroupMembers - Actions: Create, Rename, Delete, Manage Members, Refresh
Status: Planned
Features:
- VM network adapter configuration
- Network assignment and management
- VLAN settings
Notes:
- No implementation found
- May be related to
tabpageManageNetworkortabpagehvNetworking
Status: Implemented
Features:
- Physical server details and capabilities
- Resource utilization and capacity
- Host refresh functionality
Implementation Details:
- Tab:
tabpagehvHosts - DataGridView:
datagridviewhvHosts - Actions: Refresh
Status: Implemented
Features:
- Cluster configuration and node status
- High availability settings
- Cluster information display (name, nodes, networks, shared volumes)
- Cluster VMs overview
- Cluster Nodes overview
Implementation Details:
- Tab:
tabpagehvClusters - DataGridViews:
datagridviewClusterVMs,datagridviewClusterNodes - GroupBox:
groupBoxClusterInfo(displays cluster details) - Actions: Refresh, Summary
Status: Partial
Features:
- VHD/VHDX inventory and properties (Implemented)
- Storage spaces and CSV information (Placeholder exists)
Implementation Details:
- Tab:
tabpagehvStorage(exists but may be empty/placeholder) - Related tab:
tabPagehvDisks(Virtual Disks - Implemented) - DataGridView:
datagridviewvDiskOverView - Actions: Summary, Refresh
Notes:
- Virtual disks (VHD/VHDX) implemented
- Storage spaces and CSV features may need completion
Status: Planned
Features:
- Virtual switches and network adapters (Planned)
- Software Defined Networking (SDN) (Planned)
Implementation Details:
- Tab:
tabpagehvNetworking(exists but may be placeholder) - Tab:
tabpageManageNetwork(exists but may be placeholder)
Notes:
- Tabs exist but implementation status unclear
- May require additional development
Status: Implemented
Features:
- Snapshot tree and checkpoint chains
- Storage impact analysis
- Checkpoint overview
Implementation Details:
- Tab:
tabpagehvCheckpoints - DataGridView:
datagridviewCheckpointOverView - Actions: Summary, Refresh
Status: Planned
Features:
- Disaster recovery replication monitoring (Planned)
- Recovery point objectives (Planned)
Implementation Details:
- Tab:
tabpagehvReplica(exists but may be placeholder)
Notes:
- Tab exists but implementation needs verification
Status: Planned
Features:
- CPU, memory, and storage allocation (Planned)
- Dynamic memory and NUMA settings (Planned)
Implementation Details:
- Tab:
tabpagehvResources(exists but may be placeholder)
Notes:
- Tab exists but implementation needs verification
Status: Planned
Features:
- Shielded VMs and encryption status (Planned)
- Host Guardian Service integration (Planned)
Implementation Details:
- Tab:
tabpagehvSecurity(exists but may be placeholder)
Notes:
- Tab exists but implementation needs verification
Status: Planned
Features:
- Real-time and historical performance data (Planned)
- Resource contention analysis (Planned)
Implementation Details:
- Tab:
tabpagehvPerformance(exists but may be placeholder)
Notes:
- Tab exists but implementation needs verification
Status: Planned
Features:
- Best practice validation (Planned)
- Security policy adherence (Planned)
Implementation Details:
- Tab:
tabpagehvCompliance(exists but may be placeholder)
Notes:
- Tab exists but implementation needs verification
Status: Planned
Features:
- Hardware and software inventory (Planned)
- License tracking and compliance (Planned)
Implementation Details:
- Tab:
tabpagehvInventory(exists but may be placeholder)
Notes:
- Tab exists but implementation needs verification
Status: Planned
Implementation Details:
- Tab:
tabpageCreateVM(exists but may be placeholder)
Notes:
- VM creation functionality - implementation status unclear
Status: Planned
Implementation Details:
- Tab:
tabpageHealthOverview(exists but may be placeholder)
Notes:
- System health monitoring - implementation status unclear
| Status | Count | Percentage |
|---|---|---|
| ✅ Implemented | 5 | ~31% |
| 🚧 Partial | 1 | ~6% |
| ❌ Planned | 10 | ~63% |
| Total | 16 | 100% |
- hvStorage - Complete CSV and storage spaces features
- hvNetworking - Implement virtual switch and adapter management
- Manage VM Networks - Network configuration for VMs
- hvReplica - Disaster recovery monitoring
- hvResources - Resource pool management
- hvPerformance - Performance metrics and monitoring
- hvSecurity - Shielded VMs and encryption
- hvCompliance - Best practice validation
- hvInventory - Asset and license management
Last Updated: February 1, 2026