高可用性和高可靠性的规划与设计

可用性(availability)是系统能够正常运行的时间比例。经常用两次故障之间的时间长度或在出现故障时系统能够恢复正常的速度来表示。

可靠性(reliability)是软件系统在应用或系统错误面前,在意外或错误使用的情况下维持软件系统的功能特性的基本能力。

由于可靠性指标直接影响可用性指标,所以一般我们将这两个指标一并分析与讨论。

高可用性(High Availability)通常用来描述一个系统经过专门的设计,从而减少停工时间,而保持其服务的高度可用性。

计算机系统的可用性用平均无故障时间( MTTF)来度量,即计算机系统平均能够正常运行多长时间,才发生一次故障。系统的可用性越高,平均无故障时间越长。可维护性用平均维修时间(MTTR)来度量,即系统发生故障后维修和重新恢复正常运行平均花费的时间。系统的可维护性越好,平均维修时间越短。计算机系统的可用性定义为:MTTF/ (MTTF+MTTR) *100%。由此可见,计算机系统的可用性定义为系统保持正常运行时间的百分比。所以,想要提高一个系统的可用性,要么提升系统的单次正常工作的时长,要么减少故障修复时间。常见的可用性战术如下:
错误检测:用于错误检测的战术包括命令/响应、心跳和异常。
错误恢夏:用于错误恢复的战术包括表决、主动冗余、被动冗余。
错误预防:用于错误预防的战术包括把可能出错的组件从服务中删除、引入进程监视器。

高可用性和高可靠性的规划与设计相关推荐

  1. 小型数据中心规划和设计原则

    一.小型数据中心的定义 数据中心(Data Center)是大范围协作的特定设备网络,用来在Internet网络基础设施上加速信息的传递.又可以细分为企业级数据中心.其他数据中心等. 企业数据中心(E ...

  2. 网络系统规划与设计的基本原则

    网络规划就是为即将建设的网络系统提川一套完整的设想和方案.网络规划对建立一个功能完善.安全可靠.性能先进的网络系统至关重要. 网络系统设计是在可行×××和需求分析的基础上,根据总体设想制定川网络实现的 ...

  3. 网络工程(计算机网络)毕业论文+PPT【银行内部网络系统规划与设计】

    我有两位优秀的小兄弟毕业了,在他们的允许下,把这两篇毕业论文写成博客,作为网络专业同学的参考!仅供参考,切勿用作其他用途! 论文一:网络工程(计算机网络)毕业论文+PPT[银行内部网络系统规划与设计] ...

  4. 网工课设——校园网规划与设计

    网络工程原理课的课程设计,做了校园网,要求如下 某学校的网络需求如下: 1. 学校的网络主要由网络中心进行管理,负责网络的运行监控与维护.负责维护的服务器有: a) web 服务器(对外开放) b) ...

  5. 学校拥有计算机清单和所放位置说明,校园网规划与设计

    第一章:项目概述 一.项目名称:邯郸县第一中学校园网络规划设计 二.项目背景:邯郸县第一中学校园,校园占地104.65亩,教学楼两栋,宿舍楼2栋,食堂2个,超市1个,60个教学班. 三.项目目标:建立 ...

  6. 高密度(HD)电路的设计 (主指BGA封装的布线设计)

    高密度(HD)电路的设计 (主指BGA封装的布线设计) 本文介绍,许多人把芯片规模的BGA封装看作是由便携式电子产品所需的空间限制的一个可行的解决方案,它同时满足这些产品更高功能与性能的要求.为便携式 ...

  7. 计算机网络实验报告校园网,校园网规划与设计实验报告.docx

    校园网规划与设计实验报告 校园网的规划与设计实验报告 篇一:校园网设计与规划报告(计算机网络大实验) <计算机网络>实践报告 校园网设计与规划 专 业: 软件工程 班 级: 软件0901 ...

  8. 高性能高可靠性的全数字嵌入式仿真测试软件SkyEye

    随着科技的发展,系统工程的设计体量逐渐庞大起来,尤其是对于轨道交通.航空航天.核电站等安全关键领域中,如何在复杂度逐年变大的同时保证其安全性和可靠性,是近年来各大公司需要研究的课题.最近比较火热的基于 ...

  9. 赠书:支付平台架构业务、规划、设计与实现

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 前蚂蚁集团宣布即将IPO之后,9月11日晚间,以金融支付 ...

最新文章

  1. 电脑桌面壁纸app_「Dynamic Wallpaper」Mac动态桌面壁纸软件,200+精美视频素材
  2. 【备忘】とある画像の自动生成
  3. 监管落地,能否带来牙膏市场的日后繁荣?
  4. Winform中将WebBrower浏览器控件由IE内核修改为Chrome的WebKit内核
  5. hpg8服务器系列指示灯意思,HP Proliant GEN8服务器指示灯说明
  6. oracle独立事务,Oracle中独立事务的处理
  7. 【Linux系统编程】文件描述符的复制dup()和dup2()
  8. 机器学习实战--决策树算法
  9. java路径怎么找_Java路径怎么找
  10. QML工作笔记-界面登录框设置(方便其他控件居中)
  11. 3.c语言结构体成员内存对齐详解
  12. 多项式辗转相除法求最大公约数_点灯游戏、方格填数与 Chebyshev 多项式(续)...
  13. Stack Overflow 2017 开发者调查报告(程序员必看)
  14. 【剑指offer】Python、java,C++三种语言同时实现
  15. 调整DOS窗口大小的方法 2021-03-06
  16. linux 配置vpn 客户端,mandriva下成功配置vpn客户端
  17. JPG/JEPG在十六进制文件格式
  18. 网络营销策略的前瞻性和大局观念
  19. 机械设计师图纸管理系统,实现数字化管理图纸
  20. mysql生成千万级测试数据

热门文章

  1. 自建内网穿透之frp
  2. 绩效管理工具OKR与GRAD
  3. dhl寄件邮编错了_如果从国外邮寄DHL往中国.邮编怎么写?
  4. “蘑菇书”是怎样磨出来的?
  5. HElib-2 向量内积
  6. arcgis pro发布矢量切片服务及利用arcgis api for javascript进行调用
  7. ZBrush中的笔触
  8. 编译make px4_fmu-v2_default upload时,报错ERROR Board can accept larger flash images (2080768 bytes)
  9. 图像处理基础操作三(图像直方图、傅里叶变换)
  10. 头条号运营技巧,百万爆文运营经验分享