【导读】:为了提高服务器的可靠性,一般会选用双机热备或者采用容错服务器。在很多方面,容错服务器的优势明显大于双机热备的方式。对于双机热备与容错服务器的差别及各自的优缺点,我们在这边文章中将做详细的解读。同时,也欢迎大家积极参与讨论,踊跃发表自己的看法和意见。

  1、性能对比

  从硬件配置和性能测试来看,容错服务器和单台同配置的服务器性能没有差别,并不会因为容错而导致任何的性能下降,因为容错服务器是 完全依靠硬件保障可靠性的,并不需要系统资源完成故障切换和监控。

  2、可靠性对比

  双机热备系统可靠性达到99.9%,而容错系统的可靠性能够达到99.999%,也就是说全年的停机时间从8小时降到5分钟。 双机热备虽然是两台硬件冗余,但是同时又引进了双机软件,使整个系统的可靠性并不能理解成为两套硬件对系统的可靠性保障。而且,由于双机热备系统维护过程中对使用者技术的要求,往往在系统故障时会因为使用过程中双机或者应用系统的配置变化而导致无法故障切换,存在较大风险。 而容错系统采用的是硬件检测和切换故障,不引进任何额外的软件,对于使用者来说是单一的系统,不会因为维护过程影响系统的可靠性保障。

  3、可用性对比

   容错系统对使用者来说完全是单一系统,对于操作系统以上的应用完全透明,应用不需要做任何更改,维护不需要额外的技术背景。

  双机热备要求维护人员有较深的双机技术背景,安装实施复杂。双机系统对应用的支持需要额外的投入,比如对数据库系统和其他一些标准应用,用户需要购买相应的Agent才能支持对该应用的故障切换,对于非标准的应用(软件开发时没有事先考虑留好接口)双机软件不能支持故障切换。而且实现切换也需要做较复杂的配置和脚本调试。

  4、故障切换对比

  双机热备的故障切换是当主机出现故障时,在Standby机器上重新启动所有的应用,这样必然导致用户当前任务的丢失。也就是说客户端当前进行的操作将终止,所进行的业务需要从头开始。一方面造成客户应用的停止,另一方面将给后台系统造成一些不必要的麻烦比如垃圾数据。而且由于所有应用都需要重新启动,切换时间最少在1分钟以上。

  容错系统当出现故障时,由于Cache、内存和硬盘的数据是完全同步的,而且两套系统是同时工作的,所以切换只需要把输出从故障部分转移到正常部分即可。当前的任务无需终止,完全无缝地切换过去,几乎不用切换时间(应用完全感觉不出来)。

  5、成本对比

  以一套两路服务器系统运行Oracle数据库应用(其他应用同样存在相同的成本问题)来对比两种系统的成本如下,不难看出总体考虑容错系统相对双机系统有较大的成本优势,而且双机系统还没有考虑系统后续的实施和维护成本。

  (1)容错系统:总计64万元

    一套两路容错系统       大约35万元
    一套操作系统         大约4万元
    一套Oracle数据库       大约25万元

  (2)双机热备系统:总计86万元(含1年维护)

     两台两路服务器      大约10万元
     一套SCSI磁盘阵列     大约8万元
     两套操作系统       大约8万元
     两套Oracle数据库     大约50万元
     一套双机软件       大约5万元
     维护费用         大约5万元/年

  6、投标指标

  (1)可靠性要求达到99.999%,全年平均停机时间5分钟;
  (2)全冗余方案设计,故障切换时间小于3秒;
  (3)对应用软件透明,支持所有的用户应用软件;
  (4)故障切换时客户端不需要重新连接,当前任务不需要重新开始;
  (5)便于维护和管理,使用人员不需要专门的维护技术基础。

容错服务器与双机热备相关推荐

  1. mysql主备数据库配置文档_MySQL数据库配置主从服务器实现双机热备实例教程

    网站:bbs.osyunwei.com 程序在:Web服务器192.168.21.129上面 数据库在:MySQL服务器192.168.21.169上面 实现目的:增加一台MySQL备份服务器(192 ...

  2. 不同型号服务器如何做双击热备,服务器做双机热备教程

    服务器做双机热备教程 内容精选 换一换 将GaussDB(DWS)提供的ODBC DRIVER(psqlodbcw.so)配置到数据源中便可使用.配置数据源需要配置"odbc.ini&quo ...

  3. 服务器做热备份用重装系统吗,ftp服务器做双机热备

    ftp服务器做双机热备 内容精选 换一换 只有在本端设备为主用节点时支持该操作,当本端设备降至备用节点时,请前往对端设备进行操作.若倒换不成功,可勾选"强制倒换",进行强制操作.只 ...

  4. 弹性云服务器做云终端,云终端解决方案中云服务器做双机热备的必要性(转载)...

    终端桌面虚拟化将所有的桌面集中到数据中心,那么和以往的PC模式不一样,普通PC的风险是相对分散的,今天通过集中化方案,风险也变得集中了.因此,一个可靠健壮的服务器平台变得十分必要.另外冗余备份机制也是 ...

  5. 双机热备的缺点_弱电工程中的双机热备是什么?带你了解服务器双机热备

    双机热备知多少? 问:能解释一下什么是双机热备吗?答:所谓双机热备,就是将中心服务器安装成互为备份的两台服务器,并且在同一时间内只有一台服务器运行.当其中运行着的一台服务器出现故障无法启动时,另一台备 ...

  6. 服务器软件是否支持双机热备,服务器双机热备方案

    方案概述 双机热备针对的是服务器的临时故障所做的一种备份技术,通过两台或两台以上的服务器加上双机热备软件应用,来避免企业业务长时间的服务中断,保证系统长期.可靠的运行. 客户痛点 业务中断和数据丢失给 ...

  7. 网站服务器双机热备,服务器双机热备概述

    双机热备工作意图如上所示. 问:什么时候需要双机热备呢? 答:这个问题其实比较简单,一般服务器要长年累月的工作,其备份工作就绝对少不了.所以,决定是否使用双机热备,笔者觉得应首先对系统的重要性,以及终 ...

  8. 高可用性HA(High Availability)双机热备

    对于日益承担企事业单位核心业务的NT网络来说,数据的高可用性和系统的连续运转能力极其重要,服务器是企事业单位存放数据的重要设备,如果一旦因为服务器的故障而无法正常运转,就会造成业务停顿,导致不可挽回的 ...

  9. mysql双机热备的实现

    转:http://blog.csdn.net/qq394829044/article/details/53203645 Mysql数据库没有增量备份的机制,当数据量太大的时候备份是一个很大的问题.还好 ...

最新文章

  1. 财务大数据比赛有python吗-【教改实验班简介】财务大数据分析班
  2. Ubuntu 16.04安装VirtualBox 5.1实现无缝模式
  3. 使用ASP.NET Core 3.x 构建 RESTful API - 4.1 面向外部的Model
  4. linux使用openssl查看文件的md5数值
  5. python监听键盘输入_Python监听模拟鼠标键盘
  6. 8086架构/流水线及其优化
  7. 设计模式UML类图(摘至《HeadFirst设计模式》)
  8. mysql客户端新建一个表_MySQL 建库、建用户及建表事项
  9. 财智6出免费版本了,不需要在找破解了哈哈!
  10. 戴尔笔记本linux不能开机启动,戴尔笔记本bios设置开机启动项图解
  11. mac端锐捷无法验证服务器,还在为mac无法用锐捷认证校园网登陆而郁闷吗?
  12. Android中实现ImageView圆角化的几种 方式
  13. matlab 计算连杆长度,matlab机器人运动学计算
  14. layui table动态选中_ODME与动态交通分配——DTALite使用测评
  15. pytorch将数据送到GPU进行训练
  16. STM32 CAN过滤器详解
  17. AbsoluteLayout布局
  18. 戴尔latitude D630电脑U盘装win10图文详解
  19. 数学建模 线性规划报告_2019年高中数学新教材正式发布!变化明细首次曝光!...
  20. 人工智能对社会的发展

热门文章

  1. 蓝桥杯比赛准备第一天
  2. Android地图显示百万数量的图标Demo
  3. appium毒——球鞋怎么买?
  4. python rgb转整数_Python 转换RGB颜色值的示例代码
  5. 化工热力学习题集及答案
  6. Fire Without Smoke点燃了《国土防线:革命》
  7. RS232 RS485 通信结构
  8. 工赋开发者社区 | MES与ERP/APS/PLM等的系统集成技术
  9. vue+vant+vux
  10. 妙法突破资料分析系列之速算技巧[综合速算法]