双机热备份的工作原理,是一种故障转移的方式,
1、一般来讲要求主备机安装有相同的软件或数据库,主备机必须有共享数据的磁盘阵列存储子系统,用于保证状态切换后的数据连续性。

2、主备机间存在有基于TCP/IP Socket接结方式或串口联结方式等的心跳检测链路,主备机间通过不断的通讯联系来确保检测对机的系统是否正常。

3、主机一旦出现故障,备机马上启动相关数据库服务或用户应用。

这种模式决定了传统双机热备不可能达到秒级以上的切换时间。原因有如下原因。
1、主备机的共享存储子系统,虽然存储系统是共享的,但并不意味着共享存储系统是可以同时访问的,当主机工作时,主机独占存储子系统的I/O的读写,此时备机是不可以访问磁盘阵列子系统的。只有当主备机发生切换时备机才能取得存储子系统的I/O的读写控制权,而这种读写的控制转换是需要时间的。一般来讲大约需要5-20秒的时间,如果系统缓存过大,会增加主机回写缓存的时间,切换时间会更长。

2、心跳检测链路并不是主机一旦宕机备机就会启动相关服务,而是主机宕机后,备机要经过反复验证后才可以确定主机确实已经停止工作或宕机了。而这个检测时间的安全阀值一般定为12秒左右。

3、备机接管主机时,需要启动备机的用户应用程序或数据库程序。这样启动这些服务程序所需的时间完全由机器的性能与应用程序的启动快慢有关。
pluswell切换速度5秒之内 QQ66508246 13261244495 杨杨  所以,综上所述普通双机热备份产品在发一次切换时的时间应在1-3分钟的时间

如何确定双机热备份的切换时间相关推荐

  1. 接口备份和双机热备份配置与管理——3

    双机热备份基础 接口备份功能是为了解决同一设备上单一接口(或单一链路)带来的单点故障问题,而双机热备份功能则是解决单一设备所带来的单点故障问题. 双机热备份(Host-StandbyBackup,HS ...

  2. Sqlserver 双机热备份_从数据库发布(主从备份)

    Sqlserver 双机热备份(主从备份)(一) 这片写订阅数据库 就是从数据库 设置方法 1)复制>本地订阅>右击 新建订阅 2)看图 3)选择sqlserver发布服务器 4)注意 这 ...

  3. 异地主从双机热备份实战

    主从双机热备份 场景 我的个人博客部署在windows服务器上,现未防止数据丢失,准备做一个灾备,即使用另一台服务器来同步windows服务器上的数据. 关于双机热备份 由于水平有限,只能按照自己的理 ...

  4. mysql 双向热备份_MySQL双机热备份

    系统: CentOS release 6.6 (Final) MySQL: mysql  Ver 14.14 Distrib 5.1.73, for redhat-linux-gnu (x86_64) ...

  5. 双机热备份VRRP当接入方式为PPPOE拨号的图文教程

    [原创]双机热备份VRRP当接入方式为PPPOE拨号的图文教程<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:of ...

  6. Android广告图片轮播,支持无限循环和设置轮播样式、切换时间等

    Android-----------广告图片轮播控件 Banner广告图片轮播控件,支持无限循环和多种主题,可以灵活设置轮播样式.动画.轮播和切换时间.位置.图片加载框架等! 很多Android AP ...

  7. LabVIEW采集NI 9205多个通道数据,为什么切换时间比预想的长

    LabVIEW采集NI 9205多个通道数据,为什么切换时间比预想的长 基于CompactRIO的数据采集系统,在上面使用NI 9205模块配合FPGA节点编程来进行模拟电平的采集.当仅仅使用单通道进 ...

  8. mysql 双机热备 原理,MySQL双机热备份的配置及原理

    A.MySQL双机热备份概述 双机热备就是使用MySQL提供的一种主从备份机制实现.所谓双机热备其实是一个复制的过程,复制过程中一个服务器充当主服务器,一个或多个服务器充当从服务.这个复制的过程实质上 ...

  9. MySQL双机热备份实施方案

    1.MySQL数据库没有增量备份的机制,当数据量太大的时候备份是一个很大的问题.还好MySQL数据库提供了一种主从备份的机制,其实就是把主数据库的所有的数据同时写到备份数据库中.实现MySQL数据库的 ...

最新文章

  1. 怎么把快捷键改成eclipse_Java IDE超好用的10个快捷键
  2. js判断是微信、QQ内置浏览器打开页面
  3. idea中构造器和toString方法覆写的快捷键
  4. 剑指offer面试题15:链表中倒数第K个节点
  5. python读取dicom文件的包_python 读取DICOM头文件的实例
  6. Web.config中创建自定义配置节
  7. python语言属于什么_最近很火的Python是什么?属于什么语言?
  8. google annotation笔记
  9. SpringActionscript3 片断
  10. 2 万字全面测评深度学习框架 PaddlePaddle、TensorFlow 和 Keras | 程序员硬核评测
  11. php 设置mssql编码 解决乱码问题 mssql_connect charset Utf8
  12. java课设心得体会2000字_java课程设计课心得体会
  13. IBM ServerGuide下载地址及安装指南-wugj
  14. MongoDB——基础篇(文档操作)
  15. springCloud- 搭建高可用的Eureka_server
  16. Software Architecture Patterns: Layered Architecture
  17. FTP 21端口和20端口有什么区别?
  18. UVA10815 安迪的第一个字典 Andy‘s First Dictionary
  19. 自定义 input[type=checkbox]的样式
  20. Android-自定义UI模板

热门文章

  1. 多地雾霾空气污染严重
  2. x265-1.7版本-encoder/frameencoder.cpp注释
  3. 昆仑通泰mcgs触摸屏和台达VFD-M变频器的rtu通讯示例
  4. 电脑如何录制 gif 动图?使用 GitCam!
  5. 数字图像中的高频和低频
  6. 解决.tiff文件转.pcd文件滤波后转回.tiff文件点的序列被打乱的问题
  7. 有源医疗器械的开发过程和各阶段的注意事项(六)——有源医疗器械研发涉及到的标准总结与介绍
  8. 5 蒙特卡洛方法 (Monte Carlo Method)
  9. 服务器不响应tcp,一直连接不上TCP服务器,服务器防火墙已经关了
  10. IDEA创建三级目录的maven项目 图文详细