what does that mean?
"The idea behind E8 is that not 100 per cent of what an AFA does inside the array must be done in the AFA itself, and since NVMf requires a high-bandwidth low-latency network anyway, there will be no performance hit if those things are done outside the array"
What are those things ? It sounds like this thing has absolutely no data services, so they get high performance(which is how Violin started??). How can some of those things like replication, or snapshots be done outside the array on a shared volume ?
It will probably be a few years until controllers can catch up to NVMe, just like it took several years for them to catch up to regular old SSD. Maybe by 2020 ?
Until then people will have to make due with compromises on features if they need raw performance.
Fortunately for most customers this is a non issue since as the article says regular old SAS SSDs are plenty fast already, and will be fast enough for a long time to come.