Product Roadmap
Disclaimer
warning
These roadmaps are provided for informational purposes only. They represent Vates' current intentions and planned direction for product development.
The information contained herein does not constitute a commitment, promise, or legal obligation to deliver any feature, functionality, or product by any particular date.
Customers and partners should make purchasing and implementation decisions based on currently available features and functionality, not on the basis of future roadmap items.
Roadmaps
Xen Orchestra 6
- NOW
- NEXT
- LATER
- DONE
- XO6 VM creation (Update / New form)
- XO6 - Network Creation
- XO6 – VIF/Network Traffic Rules
- XO6 Pool / Hosts/ VM stats
- XO6 Storage Repositories lifecycle
- XO6 VDI Lifecycle
- XO6 ACLv2
- XO6 Backup
- XO6 Schedules
- XO6 Export/Clone VM
- XO6 Forms validation
- XO6 License Management
- XO6 Template Management
- XO6 pool configuration (Enable HA, load balancer, ha_reboot_vm_on_internal_shutdown)
- XO6 Self service / Resource Abstraction
- XO6 DC Scope and DC Netscope support
- New VM v2 form with (Feb26):
- Add ssh key
- Add custom user and Network configuration
- vTPM support
- XO6 VM Lifecycle Management (Feb26)
- Visual Query Builder (Feb26)
- Site/Pool/Host/VM Dashboards
- Site/Pool/Host/VM System
- Global Backups (Site level) list
- Backup jobs Configuration page
- Site Pools list
- New VM v1 form
- Boot firmware option (Bios, UEFI)
- Tree view with search engine
- Connect pool action
- Host / VM console
- Site / Hosts / VM list
- Pool / Host Storage list
- Site / Pool / Hosts / VM task list, My tasks
- VM VDI List
- Centralized settings page
Xen Orchestra
- NOW
- NEXT
- LATER
- DONE
- Monitoring Electrical Consumption
- QCOW2 support production ready
- Use SOBR Backup repository as mirror backup (Distributed backup and replication)
- Airgap implementation
- Continuous replication improvements (VM + snapshots on the replica site)
- Bidirectional replication (Reverse DRP)
- MCP Server Improvements (Token Authentication, list networks and SRs)
- Add missing RRD metrics (vm/host io_throughput, vm/host Latency, host iops total)
- File level restore enhancement
- Automate DR Plan and failback
- Stretched Cluster Solution
- Create Storage Repository Groups
- MCP Server Improvements (Read features, VM actions, create resources, snapshots, get statistics)
- Backup Deduplication
- Instant Restore
- Dedicated Backup repository Appliance
- Purestorage/Netapp integration
- Enterprise Migration solution (V2V Enhancement)
- MCP Server available (Feb26)
- Distributed backups and replications (Feb26)
- Prometheus relay in Open Metric Format (Jan26)
- Long-term Retention fixes
- Load balancer Affinity rule option
- Improved email report plugin documentation
- Improved LVM File Restore (Linux VMs using LVM partitions)
- OIDC group mapping (map groups from an identity provider directly to XO groups)
- Improved performance alerts plugin (Less Resources needed, less impact on xo-server)
- Synchronous merge for mirror backups
- Backup Rate limiter
- EasyVirt integration (DC scope and DC NetScope)
Storage
- NOW
- NEXT
- LATER
- DONE
- QCOW2 Production
- Live Coalesce
- Live VDI Resize
- XOSTOR External witness (Support)
- Enable 2-hosts XOSTOR pool
- XOSTORv1 robustness
- Performance improvement for XCPng8.3 (tapdisk)
- XCPng9 Modern platform development
- SMAPIv3 Design (Provide performance Enhancement, Enable advanced features)
- XCPng Encryption (Discovery)
- Trim/discard support QCOW2
- XOSTORv2
- PureStorage integration support
- NetApp integration support
- SMAPIv3 - Ceph Driver
- QCOW2 support: Release Candidate
DevOps Tools
- NOW
- NEXT
- LATER
- DONE
- Kubernetes XO CSI Driver beta
- Terraform & Pulumi update
- Talos Kubernetes on Vates VMS
- CCM (Cloud Controller Manager) stable
- Talos/Omni provider
- Kubermatic XO Driver
- Write guides (white papers) to run Docker and Kubernetes on Vates VMS
- Pyrgos - phase2
- Packer XO Provider (replace XenServer provider)
- XO PowerShell module add cmdlets (users, server, edit)
- Hub templates: auto update templates very often
- Rancher driver
- Kubernetes Cluster API
- Terraformer upgrade existing XO plugin
- Karpenter: XO Provider
- Ansible: write a full XO module
- Terraform Provider v0.36.1
- Packer Plugin v0.9.0
- Kubernetes XO CSI driver preview
- Xen Orchestra Go SDK v1.7.0
- Pyrgos
- CCM beta
- XO PowerShell module
XAPI
- NOW
- NEXT
- LATER
- DONE
- ARM Support first milestone
- Single-host xapi can boot and shutdown VMs, provide networking, storage, RRDs
- Multi-host pools cold migration
- QCOW2 (Support disks > 2TB) in production
- Distributed tracing (productization) - Requirements / Configuration
- Electrical/power usage metrics (IPMI) - Requirements definition
- System Update Management (Project definition & Discovery)
- ARM second milestone (Alpha)
- Host IPv6 Support
- Distributed tracing (productization) implementation
- SMAPIv3 Migration Support (Migration when snapshots)
- Electrical/power usage metrics (IPMI) - Implementation
- Live Migration (Storage) performance improvements (transfer speed)
- Support metrics in an Open Metrics Format (Project Definition & Discovery)
- Toolstack/Xen: Fast resume (Avoid breaking source VM if destination migration failed)
- Guest firmware UUID Endianness - Update the firmware provided - Versioning the guest firmware platform
- vCPU Hot-plug
- RAM Hot-add
- System Update Management (Implementation)
- Support passthrough USB peripheral persistent
- Host IPv6 - dual-stack support
- vNUMA support for XCPng 9
- virtio-gpu basic support (Suspend & Live Migration)
- Tooling for support (Inspect XAPI db)
- vGPU support (AMD) - Live Migration
- Non-destructive VIF network changes
- Static Host IPv6 support
Hypervisor & Kernel - R&D
- NOW
- NEXT
- LATER
- DONE
- Topology, NUMA Support
- Q35 - upstreaming in progress + PCI passthrough to develop/upstream
- RISC V
- AMD-SEV ES, SMP, MMIO
- Kalray DPU Support (Upstream, robustness, improvements)
- PV-IOMMU
- Xen toolstack NG
- Xen release management
- Topology, NUMA + vNUMA support (Xen NUMA awareness)
- AMD-SEV (Upstream Work)
- PV-IOMMU (Finalizing, Upstream)
- Increase Number of vCPUs per VM supported
- 128 current max for Linux BIOS, but only 64 security supported
- 64 max for Windows, more than that you'll get issues with current viridian implementation bugs
- Topology, vNUMA in guest
- Q35 - Support XCPng 9
- AMD-SEV SNP
- Intel TDX
- Support PVH dom0 for better performance
- Nested virtualization
- ARM RME Support
(No items currently)
Hypervisor & Kernel - XCP-ng
- NOW
- NEXT
- LATER
- DONE
- POC ARM (memory issue with Andriy)
- virtio-gpu (AMD)
- Intel temperature sensor
- Live migration performance improvements (Last transfer time)
- Network persistent/static grant
- Host Secure Boot (Signature Infrastructure)
- NX bit (Setting bios to deactivate NX bit)
(No items currently)
- virtio-vga support
(No items currently)
Hypervisor & Kernel - Tools
- NOW
- NEXT
- LATER
- DONE
- Rust Linux Guest Tools 1.0 in XCP-ng and in distros
- Windows Guest tools maintenance and enhancements
- Windows PV tools - Improving the installation/removal/upgrades
- Guest tools to provide guest OS storage consumption
- Support Ballooning on Red Hat & derivatives (almalinux, rocky,…)
- Linux Guest tools - Improving the installation/removal/upgrades
(No items currently)
- VGA driver - Improvement in resolution in VM consoles (feb-26)
- Inconsistent QEMU handling of disk serial# (bad udev link for emulated NVMe disk, etc)