ну, device mapper может всё это же. не знаю, правда, есть ли там сетевые устройства, но сделать точно ничего не мешает.
помимо линукса, кстати, device mapper ещё в net и dragonflybsd, но там вохможостей ("классов") несколько поменьше.
но суть, как по мне, такая же как у geom. и даже как у куцего softraid openbsd'шного (архитектурно это примерно то же самое, только "классов" мало очень).