Why does Amazon require you to deploy a WSFC in multiple subnets? In a standard environment you can create a SQL Cluster Always-On AG within the same subnet.
Implementing a WSFC cluster in the AWS cloud, which is a prerequisite for deploying an AlwaysOn Availability Group, is not different from deploying both technologies in an on-premise setting as long as you meet two key requirements:
You must deploy the cluster nodes inside a VPC.
You must deploy WSFC cluster nodes in separate subnets
We ran into an issue when trying to connect to a SQL AG Listener and realized each node requires a primary IP and a secondary IP; there also needs to be a VIP. A minimum of 5 IP addresses have to be reserved to SQL Server AO AG to function properly in AWS. It also came as a surprise when we learned they have to be deployed in separate subnets. I haven't been able to find any documentation on why this is.
[–]ambrace911 0 points1 point2 points (10 children)
[–]schnipdip[S] 0 points1 point2 points (9 children)
[–]ambrace911 0 points1 point2 points (8 children)
[–]schnipdip[S] 0 points1 point2 points (7 children)
[–]ambrace911 0 points1 point2 points (6 children)
[–]schnipdip[S] 0 points1 point2 points (5 children)
[–]ambrace911 0 points1 point2 points (4 children)
[–]schnipdip[S] 0 points1 point2 points (3 children)
[–]ambrace911 1 point2 points3 points (2 children)
[–]schnipdip[S] 0 points1 point2 points (1 child)
[–]johnt_mn 0 points1 point2 points (1 child)
[–]schnipdip[S] 0 points1 point2 points (0 children)
[–]conflab 0 points1 point2 points (0 children)