Is your feature request related to a problem? Please describe (👍 if you like this request)
Currently, SPDK volumes rely on the SPDK AIO bdev driver, which allows access to Linux kernel block devices through the SPDK block layer. Consequently, disk management is still handled by the Linux kernel rather than SPDK. The purpose of the adoption is to reduce the requirements of SPDK volumes. For example, users can try the new stack by using loop device as a block device. However, in order to enhance performance and bypass the Kernel stack, we can introduce support for SPDK volumes utilizing the SPDK NVMe driver as their foundation. This will enable SPDK volumes to deliver improved performance.
Describe the solution you'd like
A clear and concise description of what you want to happen
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe (👍 if you like this request)
Currently, SPDK volumes rely on the SPDK AIO bdev driver, which allows access to Linux kernel block devices through the SPDK block layer. Consequently, disk management is still handled by the Linux kernel rather than SPDK. The purpose of the adoption is to reduce the requirements of SPDK volumes. For example, users can try the new stack by using loop device as a block device. However, in order to enhance performance and bypass the Kernel stack, we can introduce support for SPDK volumes utilizing the SPDK NVMe driver as their foundation. This will enable SPDK volumes to deliver improved performance.
Describe the solution you'd like
A clear and concise description of what you want to happen
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.