DR setup on third party storage || production running on solidfire

We are currently looking for a solution to replicate data from Netapp Solidfire array in production to another vendor's array(EMC VNX unified box) in DR.  We have Brocade6520 switches at DR site.  


total data needs to be replicated is ~20tb

Total distace b/w sites is 90 km

total iops requirement 16000k


can netapp vasa applicance or Edge be used to seup DR?

Can Recoverpoint appliance be used at production site to setup replication. I heard we can use switch level splitter to setup the replication.

Compatibility matrix to setup DR between non netapp array.


Please suggest what would be the best solution to meet this requirement.


Thankyou !!