Nothing really. The secondary will be somewhat slower for I/O. If you have synchronous calls that might cause some problems. Async calls will work the way they're intended. In general, to a degree, this is the idea behind the shared nothing approach. You don't have to have all the very best hardware duplicated in order to have a high availability solution.