vdevbased
Vdevbased refers to a design approach in software architecture in which virtual devices (vdevs) serve as the fundamental building blocks for resources and input/output pathways. In a vdevbased system, components such as storage, networking, or peripheral interfaces are assembled from configurable virtual devices that encapsulate drivers, queues, and management policies. The term is not tied to a single project or standard, and its precise meaning can vary across contexts.
The core idea is to treat virtual devices as modular abstractions that can be created, configured, scaled,
Common applications discussed in this approach include storage systems that model disks and caches as vdevs,
See also: virtual device, vdev, device model, I/O virtualization, software-defined storage.