使用MS SQL Server的用户,如何在阿里云上实现改造,成为云上Alwayson的高可用架构呢?还有早期已经在线下实现Alwayson高可用性架构,那么在不想改造,并且云上暂时不提供alwayson高可用性架构的服务和产品的情况下,那如何平迁到云上呢?
2017年12月19日,火爆京城运维圈的 Tech Insight 的 <企业级数据库最佳实战> 论坛上,来自阿里云服务团队的解决方案架构师正博,为大家分享了一个最佳实践的细节。
最佳实践的架构如下图:
该案例为某地产公司云上运行架构。另外一些传统的零售企业用户、连锁酒店用户、部分网络游戏用户也在使用。实践的整体步骤如下图:
步骤一,资源准备项如下:
步骤二,环境准备项如下:
步骤三,开始配置故障转移集群:
步骤四,配置AlwaysOn流程
步骤五,最终配置服务方式
最后,正博还为大家分享了一些相关注意事项,特别是与云下使用传统Alwayson不一样的地方,主要注意事项:
● 业务访问入口共两个,读写和只读各一个连接字符串,需要应用区分读写操作。
● 同一时间只允许单节点可写,其他节点数据从主节点同步,与传统一致。
● 仅局限于两节点故障切换,其他节点只能作为只读节点。
● HAVIP 产品暂未对外开放,需要找客户经理单独申请。
● 暂不支持跨VPC部署。
● 采用阿里云共享磁盘产品作为仲裁使用暂时不支持,建议采用多节点投票的仲裁方式
本次技术最佳实践分享,可更全面认识SQL Server的高可用架构,针对alwayson高可用,正博详细地介绍了云上实现Alwayson 高可用性架构、实现步骤及注意事项。最后,正博还现场分享了几个典型的客户案例。满满干货,对于许多早就使用Alwayson高可用性架构的用户,又有急切实现上云的业务,是一个操作性极高、快速上手的过渡型方案。现场观众均表示极为实用。
了解更多请微博关注阿里云客户满意中心