...
- NVMe/Vhost
- Prototype
- Implement creation of data queues
- Rework Admin queue creation – move away from hardcoded implementation
- Implement the minimum set of commands required to operate under linux
- Implement Shadow Queue
- Make sure works with Windows
- Harden the prototype
- Submit RFC patches to the mailing list once Prototype phase is ready
- Address comments, work on cleaning up hacks
- Run correctness tests, implement any missing bits an pieces
- Prototype
- ZFS
- First official support
- Revise current storage health reporting in Eve OS
- Add
- Reporting multiple disks
- S.M.A.R.T reporting
- Zpool status errors
- Enable reporting in the cloud
- Zvol direct-io evaluation
- Based on Delphix efforts presented on OpenZFS Dev Summit 2021
- Async DMU / Async CoW
- Deferring the reads so writes are not blocked
- Online pool grow
- If more disks added to the pool
- First official support
Networking
- NIM + zedrouter refactoring
- Generically solve the state reconciliation problem (will be applicable not only for network config management0
- Better separation of concerns (more sub-components inside)
- Improve robustness, readability and extensibility
- VLAN and LAG support
- Support VLAN+LAG for EVE management and local network instances
- Support Jumbo frames
- Expose GPS data to controller and applications (from GPS which is part of the LTE modem)
- Network Instance VRFs
- Prepare lab for network performance testing
- SR-IOV support
Testing/Validation
Release Engineering
...