Sqlserver 2012 开始,以往困扰我们的三个棘手问题:可扩展性、数据保护、异地容灾可以统一通过alwayson 来实现。2014 支持secondary 节点更是达到8个。在硬件调配方面比以往更灵活。
通过异地AD,机房1 DB primary _Group所在的生产环境通过always on 和节点 Db secondary group2进行秒级别的DR(相比以往的logshipping的延迟有质的提升) 机房2 可以在 Db secondary_group2 上面进行异地数据流(包括数据集市 数据仓库的搭建 报表性能的拉取,同时大大降低了数据的延迟性,可以说是实时的数据报表) 同时在机房1 内通过sync 和DB secondarygroup01 进行本地数据保护(HA 模式) ,在lb 方面有多个 Db secondary group(3和4) 组成负载均衡group,配合dns 轮询或者f5 来实现 性能扩展(更可以配合replication 来实现传统电商的仓储数据流模式) 并可以在其中1个或者多个节点上实现本地实时数据报表.