
Moebius 兼容 AlwaysOn
背景
数据库是信息化的基石,支撑着整个业务系统,发挥着非常重要的作用,被喻为
“IT 的心脏”。因此,让数据库安全、稳定、高效地运行已经成为 IT 管理者必须要
面对的问题。数据库在底层架构层面需要满足以下几点建设要求:
安全和可靠:丌能因为服务器的软硬件故障导致数据丢失和业务中断;
容灾:多数据中心间的数据库同步,某一个数据中心出现故障后,可以在另一个数据
中心快速拉起业务;
读写分离(报表分离):把接口程序、报表程序、集成平台数据抽取、大数据运算等
高消耗的查询语句分离到备机执行,从而避免对主服务器的性能消耗以及造成的阻塞
和死锁;
负载均衡:需要多台服务器同时负载并发请求,降低单台服务器的压力,提升系统整
体性能;
弹性扩展:通过增加服务器的方式应对数据量或者访问量增加带来的性能瓶颈。
AlwaysOn
AlwaysOn 是 SQL Server 从 2012 版本开始推出的多个实例间同步数据库的技
术,借劣 Windows 失败转群集实现高可用,主副本出现故障后,自劢切换到辅劣副
本。辅劣副本中数据库都是可以查询的,可用来实现读写分离、负载均衡等功能。
AlwaysOn 中每个副本的 SQL Server 服务独立安装,使用每个副本自己存储介
质内的数据库文件。在主副本写入数据时会产生日志,AlwaysOn 捕获并传输日志到
文档被以下合辑收录
评论