`

双机热备常见问题及解决方案(摘自网络)

阅读更多

对于企业重要的应用系统而言,保证系统能持续、可靠地提供服务是非常重要的,因此就出现了对高可用性的需求和高可用性的解决方案。

对于如何选择高可用性的解决方案,特别是关于双机热备的方案选择,常见的有以下问题:

Q:高可用性的解决方案有哪些?

A:从广义讲,高可用性包括一切避免系统服务中断的技术。而一般所说的系统高可用性,往往特指服务器的双机或多机热备/容错。

Q:什么时候需要双机热备?

A:决定是否使用双机热备,正确的方法是要分析一下系统的重要性以及对服务中断的容忍程度,以此决定是否使用双机热备。即,你的用户能容忍多长时间恢复服务,如果服务不能恢复会造成多大的影响。

Q:双机热备方案与集群的区别?

A:从概念上,双机热备是集群(Cluster)的一种。集群一般包括两类,一类是纯粹应用服务器的集群,各个应用服务器都访问统一的数据库服务器,但彼些并不需要共享存储,这种集群是比较简单的,往往采取各个服务器同时提供服务的方式,并且往往同时采用负载均衡技术。有另一类是数据库服务器(或其他需要访问存储数据的系统如Exchange、Notes)的集群。集群可能包括多台服务器。集群软件除了支持双机工作外,还可以支持多台服务器(Multi Node)工作,同时部署多个应用,并在多个服务器间灵活地设置接管策略。

Q:数据库服务的高可用性有几种方式?

A:最简单的,是采用备机的方式。这其实不属于高可用性的范围,但可以将出现故障后恢复服务的时间控制在几十分钟的量级,而且备机平时还可用作其他用途。这种方式是一种低成本的简单方案,对于不是非常重要的应用比较适合。它不适用于重要应用,但是除非你的应用停上几天都无所谓,否则至少要有这一级别的保护措施。

第二种是通过软件方式实现双机热备。即不采用共享的存储设备,而是数据不再单点存储,本机数据可以向多台主机做实时的数据复制。这种方式的优点是节省了昂贵的存储设备投资。缺点是或者会产生数据的差异,或者会影响数据库的速度。比如,如果在服务中断时切换到备机,则可能有少量已经在主机完成的事务在备机上尚未实现。而与备份数据的恢复不同,备机启动后,后续的操作已经进行,因此丢失的事务就很难补上。因此,这种方式适用于对于丢失少量数据不是非常敏感的系统。

第三种是基于共享存储设备和双机软件实现双机热备。这是标准的方法,能够在无人值守的情况下提供秒级的切换,并且不会丢失数据。当然,投资会比较高。

Q:数据库双机热备时,双机是同时工作吗?

A:在一般的中小规模应用中,数据库的双机热备都是主/备方式,主服务器工作时另一台等待,在主服务器出现故障时借助双机软件自动切换至另一台服务器。而有些大规模应用为充分利用设备,可以采用并行服务的方式,两台服务器同时提供服务,如Oracle的RAC(Oracle Real Application Cluster),以及支持SQL Server并行服务的数据库路由器软件ICX

分享到:
评论

相关推荐

    双机热备方案及双机热备软件选择

    ### 双机热备方案及双机热备软件选择 #### 一、双机热备方案概述 在当今数字化时代,企业的信息化建设已经成为其发展的重要驱动力之一。然而,随着业务信息系统越来越受到重视,同时也面临着一个问题:即这些系统...

    双机热备方案及双机热备

    ### 双机热备方案及双机热备软件选择 #### 一、双机热备方案概述 双机热备方案是一种确保业务连续性的技术手段,主要通过在两台服务器之间构建热备机制来保障系统的高可用性和稳定性。通常而言,实现双机热备的...

    Oracle数据库双机热备方案

    Oracle数据库双机热备方案 Oracle 双机热备方案是指运用适当的拓扑结构将两台数据库连接起来,以主-从的方式实现数据库热备份。该方案可以避免由数据库崩溃而给前端服务造成损失。 一、数据库双机热备的概念和...

    免费双机热备 高可用 双机热备工具软件

    总结而言,这个免费双机热备工具为Windows用户提供了一种实现高可用性的解决方案,通过监控、故障检测、虚拟IP管理和启动脚本执行,确保在主服务器故障时能迅速切换到备用服务器,保证关键业务的连续运行。...

    双机热备解决方案说明

    ### 双机热备解决方案详解 #### 一、双机热备方案背景与意义 随着信息化建设的深入发展,各类企业机构对业务信息系统的依赖程度日益加深。然而,这种依赖同时也带来了一定的风险:一旦承载关键业务的服务器出现...

    双机热备专项方案及双机热备软件选择.docx

    "双机热备专项方案及双机热备软件选择" 在信息化建设的过程中,企业机构信息系统的可用性和连续性变得越来越重要。为了避免服务器宕机或不可控原因导致的服务中断,企业机构需要采取相应的措施来保障业务信息系统的...

    用友U8软件双机热备解决方案.doc

    ### 用友U8软件双机热备解决方案详解 #### 一、双机热备概述 双机热备是一种为了确保关键业务系统高可用性而采用的技术方案,它通过两台服务器之间的相互备份来保障系统运行的连续性和数据的安全性。在用友U8软件...

    存储系统双机热备集群解决方案介绍

    双机热备解决方案的主要优势在于其高可用性和故障切换的即时性。当主服务器出现问题时,备用服务器能够在几乎无中断的情况下接管服务,确保业务连续性和数据安全性。此外,双机热备还提供了负载均衡的可能性,尤其是...

    RoseMirrorHA镜像服务器双机热备项目解决方案与具体配置.doc

    RoseMirrorHA镜像服务器双机热备项目解决方案与具体配置.doc

    免费双机热备软件

    双机热备是一种重要的IT解决方案,它旨在确保关键业务系统的连续性和稳定性。在这个场景中,我们讨论的是一款名为“ha4win”的免费双机热备软件。ha4win是Jeffrey Ning Software公司开发的一款适用于Windows操作系统...

    linux下免费的双机热备软件

    3. 定期检查Keepalived的日志,及时发现并解决问题。 4. 在生产环境中,建议配合监控系统使用,以便实时了解服务器状态。 总之,Keepalived作为一款免费且功能强大的双机热备软件,为Linux用户提供了一种经济高效的...

    Centos 7.4 DHCP 双机热备

    Centos 7.4 DHCP 双机热备配置指南 在本文中,我们将详细介绍如何在 Centos 7.4 环境中搭建 DHCP 双机热备系统。本文将分为五个部分,分别是环境准备、Yum 安装 DHCP 及相关软件、配置 NTP、配置 DHCP 和测试热备高...

    SpringBoot项目中利用Redis实现系统双活_双机热备

    SpringBoot项目中利用Redis实现系统双活和双机热备是一种常见的解决方案,旨在提高服务的容错能力,防止单点故障影响整个系统的运行。本文将深入探讨如何在SpringBoot项目中配置和利用Redis来实现这一目标。 首先,...

    PLC常用双机热备系统介绍及比较.doc

    PLC 常用双机热备系统介绍及比较 双机热备系统是指在自动化系统中使用两台 PLC 机器来实现热备功能,以确保系统的高可靠性和高可用性。这种系统可以分为硬件级双机热备、总线级双机热备和软件级双机热备三种类型。 ...

    IBM双机热备方案解析

    IBM双机热备方案是指系统对主机及硬盘、通訊线路等核心设备,采用双机备份,当系统正常时主机进行工作,并且每隔设定时间系统自动检测,若发现问题,系统能够自动切换到备份机继续工作,保证不影响系统的正常运行。...

    双机热备解决方案(服务器解决方案)

    双机热备解决方案是一种在IT领域中为了保证关键业务连续性的重要技术,它通过两台服务器的协同工作,确保在一台服务器出现故障时,另一台服务器可以无缝接管工作,从而避免服务中断。这种技术通常应用于金融、医疗、...

    Nginx+keepalived双机热备(主从模式)

    Nginx+keepalived双机热备(主从模式)是一种常见的负载均衡技术,用于实现高可用环境和故障转移。该技术通过将Nginx与keepalived结合,实现了前端负载均衡和高可用性。 Nginx是一款流行的开源Web服务器软件,具有...

Global site tag (gtag.js) - Google Analytics