AlwaysOn HADR

Vishu 1,556 Reputation points
2021-05-28T09:10:52.9+00:00

Can you please suggest if it is feasible to create a SQL 2017 3 node (2 nodes in same DC and 1 in different DC)HADR for Alwayson for say 40 high performing databases :

  1. If we have a sync replication for alwayson for the 2 Instances in same DC , I understand there will be latency due to sync replication and will impact performance vs async however with async we will not be having automatic failover without data loss.
  2. Is it recommended to use alwayson for 40 or so high performing databases or is a MS Cluster more preferable.
SQL Server
SQL Server
A family of Microsoft relational database management and analysis systems for e-commerce, line-of-business, and data warehousing solutions.
13,642 questions
{count} votes

Accepted answer
  1. CathyJi-MSFT 21,786 Reputation points Microsoft Vendor
    2021-05-31T09:52:06.127+00:00

    Hi @Vishu ,

    It depends on your requirements and need. Suggest you reading below links to get some comparison about AG and FCI, hope this could help you.

    Should you choose a SQL Server Failover Cluster Instance or an Availability Group?
    AlwaysOn AG versus FCI

    >however in our case performance was the main criteria and hence the post.

    There are many things will affect SQL Server performance, such CPU, network traffic etc. It’s hard to make a decision depend on performance.


    If the response is helpful, please click "Accept Answer" and upvote it, as this could help other community members looking for similar queries.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

2 additional answers

Sort by: Most helpful
  1. Erland Sommarskog 109.9K Reputation points MVP
    2021-05-28T22:00:47.007+00:00

    There is no simple answer to the question, because it is all a lot "it depends".

    With an AG, you have different disks, you are protected against disk failures. With clusters, disks are shared, so there is no protection.

    Then again, if both nodes in the AG are on the same SAN and the SAN breaks down, you are not better off.

    An AG can give you a readable secondary. But that can be achieved by other means; log shipping or Transactional Replication.

    And the list goes on.

    You will first need to find out what your actual requirements are. Both with regards to performance and RPO/RTO.

    0 comments No comments

  2. Vishu 1,556 Reputation points
    2021-05-29T17:14:05.873+00:00

    Thanks for the elaborate information, however in our case performance was the main criteria and hence the post.

    Thanks

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.