We are planning to setup a 3 node Multi subnet AAG between 2 datacenters. Our primary datacenter is Washington DC and DR is San Jose. These are my inital thoughts. If I missed anything or if any other best practices can be added, please guide me
1) 2 nodes in DC, 1 Node in SJ
2) Cloud-based witness in Azure blob storage
3) Enable Site awareness to group primary nodes together - This should also decrease the node weight of DR nodes
4) The entire cluster will be on VM's. Is it better to create a different network for AAG replication?
Does the DR node need to have any quorum votes at all? The idea is to have a manual failover option whenever required.
Do we have to tune the TTL values? For any application which might not support the "multisubnetfailover" parameter?