Finding home
In our "open systems" world, storage has always been something external to the OS.
DAS, iSCSI, FC, FCoE, etc: there's no fundamental difference, It's simply a target at which an OS throws SCSI commands in order access logically addressed blocks over some sort of 'wire'. Even under NAS, it's the same story. Everything the storage industry has done to date is an attempt to make the handling of the block servicing operations more intelligent (or, perhaps, improve the guesswork of what's likely to happen next).
Protocols, that's it, common protocols.
If the protocols changed, or were thrown away, then you have an opportunity to go somewhere different. To realise that goal the server has to come to the storage or the storage to the server & bypass the established protocols.
We used to do storage on servers, we outgrew that & begat the storage array business.
Now servers are just boxes of cpu cycles & memory servicing an OS or hypervisor.
Ah, yes, the hypervisor. It hasn't found its home. Yet.