可用性是当今对技术感兴趣的人经常听到的一个术语。设计、网络和系统专家经常提到它的重要性。简而言之,可用性表示系统、应用程序或服务的状态,它以最小的不可访问性工作。
计算系统的可用时间并由服务提供商向他们的客户承担这些时间是非常重要的。通过提供服务水平协议 (SLA),电信和互联网服务提供商承诺在他们的服务中最多可能发生多少次中断。
目录
可用性的参数是什么?
我们稍后将解释如何计算可用性。现在让我们解释一些参数,以便更好地理解可用性。
正常运行时间: 正常运行时间是指系统、应用程序或数据集可访问的总时间。它通常表示为运行时间的百分比。示例:99.7% 的正常运行时间。
停机时间: 表示系统无法访问的总时间。它以秒、分钟和小时为单位。
可用性: 表示系统、应用程序或数据集在指定时间内可用的时间。
MTTF(平均故障时间): 它代表当前系统的总停机时间。
MTTR(平均修复时间):它表示修复发生的故障所需的平均时间。
MTBF(平均故障间隔时间): IT 系统在运行期间发生故障的估计时间。
RTO(恢复时间目标): 系统、应用程序或数据集在中断后再次可用的时间量。
计算系统可用性
计算系统、应用程序或数据集的可用时间非常简单。它的计算方法是将总运行时间与停机时间相加,然后除以运行时间。那么我们以中断10小时为例,计算一个运行720小时的服务有多少时间:
- 可用性 = 正常运行时间 ÷(正常运行时间 + 停机时间)
- 可用性 = 720 ÷ (720 + 10)
- 可用性 = 720 ÷ 730
- 可用性 = 0,986
- 可用性 = 98.6%
即使系统可用性的计算非常简单,您可能仍想使用在线可用性计算器,如下面的链接所示:
正常运行时间.is
计算器学院
什么是高可用性?
高可用性是一项技术和设计原则,旨在最大限度地减少系统停机时间并确保业务连续性。它旨在通过为系统提供额外的硬件或软件支持来保持系统处于工作状态,从而保护员工和客户免受意外中断的影响。
高可用性技术
集群、NIC 组合和 RAID 风格的技术支持系统部件相互备份,提供连续、不间断的操作。高可用性可以用在很多领域,但这对一些企业来说成本很高。
您可以在基础架构中计划为高可用性的一些组件如下:
- 硬件
- 网络
- 贮存
- 数据库
- 应用
- 电
高可用主题的最大目标是消除单点故障(SPOF)。让我们来看看SPOF到底是什么。
什么是单点故障 (SPOF)?
SPOF 简而言之,是由于已安装系统的关键部分发生故障而导致整个系统中断。在下面的示例中,集群结构中的存储设备发生故障会导致服务器无法使用。
高可用性有两种工作方式,应完全根据组织的需求进行规划:
- 双活:配置为HA的两台设备的双活工作状态。
- Active-Standby:当配置为 HA 的两台设备中的一台处于待机模式时,如果活动设备出现任何问题,则将其上的服务切换到备用服务器。
什么是负载均衡?
负载平衡是将传入流量分配到多个服务器上的系统或网络,并防止可能发生的瓶颈。这可以防止服务器的响应时间过长。更多细节:什么是负载均衡器?
什么是故障转移?
故障转移是一种系统原则,可确保在活动硬件/服务器无响应的情况下将服务无缝转移到系统注册的备份硬件;启用不间断的服务。
什么是故障转移集群?
故障转移集群是在服务中断的情况下将责任转移到多个设备的环境。如果您的主要硬件/服务器不响应请求,它会将责任分配给集群中的其他机器并确保服务不中断。
转载请注明:VPS资讯_海外云服务器资讯_海外服务器资讯_IDC新闻 » 什么是高可用性?