SQL Server HA

您所在的位置:网站首页 数据库ha切换 SQL Server HA

SQL Server HA

2023-09-12 15:20| 来源: 网络整理| 查看: 265

高可用性解决方案概述

http://mssqlmct.blog.51cto.com/9951484/1641028 

11.1 高可用性解决方案概述

11.1.1 可用性

  可用性是指在某个考察时段内,系统能够正常运行的概率或者时间占有率的期望值。。通常用以下公式进行计算,值越大则表明系统宕机时间越少。

wKiom1UABXrCj5oJAACt9yjRSvE910.jpg

  例如,对于一个 24*365 运行的业务系统,99.999% 的可用性表示每年宕机时间不超过 5 分钟。当然,正常预定的维护时间(即窗口)一般不计入宕机时间。例如,营业时间仅限于从上午7点到晚上10点(即7*15)的业务系统,在下班后进行停机维护的时间不算在宕机时间之内。

  高可用性(High-Availability)是一系列的技术总和,用来减少宕机时间和增加对业务数据的保护。

  在规划高可用性方案时需要综合考虑以下两个因素:

● RTO(Recovery Time Objective,即目标恢复时间)

  RTO 表示业务系统每次容忍多少宕机时间。如果业务停顿时间过长,损失自然也会增加。对于特别重要的业务系统,可能需要同时使用多种技术确保在发生故障时能够迅速恢复业务。

● RPO(Recovery Point Objective,即目标恢复点)

  RPO 表示容忍多少数据丢失。通常只要做好备份,就可以使数据不丢失。但当灾难发生时,从备份进行恢复的操作会导致数据库在现阶段不可用;如果恢复的时间特别长,业务停顿所造成的损失可能比丢失少量数据更严重。特别对于数据量非常大的数据库,更需要预先考虑到恢复时间和



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3