文档详情

集群存储软件与双机热备的性能对比

碎****木
实名认证
店铺
DOCX
40.46KB
约6页
文档ID:291821623
集群存储软件与双机热备的性能对比_第1页
1/6

集群存储软件与双机热备的性能比照集群存储软件是几乎和双机热备一同产生的技术,但是为什么在市场占有率上失去了优 势,这是始终都在探究的问题,下面我们就具体的了解下集群存储软件的相关学问在双机热备应用方面,有两大类软件产品一类是双机软件(HA),另一类那么称作集群存储软件(Cluster),这两类软件是有差异的它们都是为实现系统的高可用性效劳的,都解决了一台效劳器消灭故障时,由其他效劳器接 管应用,从而持续牢靠地供给效劳的问题它们都是通过心跳技术在进展系统检测但是,双机软件只能支持两台效劳器以主从方式或互备方式工作而集群存储软件除了支持双机工作外,还可以支持多台效劳器(Multi Node)工作,同时部署多个应用,并在多个效劳器间机敏地设置接收策略在两种状况下需要使用集群存储软件:一是有超过两个应用,本身就需要部署三台或更多的效劳器二是只有两个应用,但每个应用的负载均较大,不宜承受双机互备的方式,而是需要由 第三台效劳器来作为这两个应用的备机一般地讲,集群存储软件具有更多的技术含量,具备更高的牢靠性同时,往往价格(平均到每台效劳器)也高于双机软件在选择产品时,应依据应用的实际状况来确定最抱负的方式,那么是在应用数量少、负载不 是很大时先使用双机软件,然后在应用数量增多、负载增大时平滑过渡到集群存储软件。

双机备份和集群的原理与比较什么是双机热备?所谓双机热备就是使用互为备份的两台效劳器共同执行同一效劳,其中一台主机为工作机〔Primary Server〕,另一台主机为备份机〔Standby Server〕在系统正常状况下,工作机为应用系统供给效劳,备份机监视工作机的运行状况〔工作机同时也在检测备份机是否正常〕,当工 作机消灭特别,不能支持应用系统运营时,备份机主动接收工作机的工作,连续支持关键应用服 务,保证系统不连续的运行什么状况下需要承受双机热备?用户可以依据系统的重要性以及终端用户对效劳中断的容忍程度打算是否使用双机热备比方 网络中的用户最多能容忍多长时间恢复效劳?假设效劳不能很快恢复会造成什么样的后果等对 于担当企业关键业务应用的效劳器需要极高的稳定性和可用性,需要 7×24 不连续效劳,推举使用双机热备我已经有了 RAID,以及磁带备份,还有必要做双机吗?或者,假设我做了双机备份,还有必要做磁带备份吗?RAID 和数据备份都是很重要的但 RAID 技术只能解决硬盘的问题,备份只能解决系统消灭问题后的恢复而一旦效劳器本身消灭问题,不管是设备的硬件问题还是软件系统的问题,都会造成效劳的中断。

因此,RAID 及数据备份技术不能避开效劳中断消灭,对于需要持续牢靠地提 供给用效劳的系统,双机还是格外必要的数据备份是保障数据安全性的必不行少的措施由于不管 RAID 还是双机,都是一种实时的备份任何软件错误、病毒影响、误操作等等,都会同步地在多份数据中发生影响因此,对于关键业务即使承受了双机方案也还是肯定要进展数据的备份,以便能在数据损坏、丧失时进展恢复如何选择与实施双机热备的配置方案?以应用为主导,以高可用性为宗旨,分析需求的必要性; 2. 选择确定具体的设备、软件的型号等需要留意的是: 不同的软件或是硬盘等存储设备,他们之间存在兼容性的问题,因此在购置之前应询问专业人员,避开消灭选购了双机软件后对相关的存储设备存在不兼容等现象 3.在实施完成后,肯定要进展测试,以确保工作正常,而且应留意在运行过程中定期的对系统是否能 够正常切换进展测试集群的概念集群是 oracle 高可用性产品设计的核心,使得oracle 在消灭问题时可以从一个节点切换到另外一个节点RAC 承受了共享磁盘类型的集群,允许全部群集中节点同时访问数据任何时刻都有一组数据文件可以供全部节点访问RAC 的最终目标是供给高度的可治理性,和同单个计算机上运行单个 oracle 数据库实例。

Oracle 能自动在集群的多个节点之间平衡负载双机热备方案与集群的区分?答:从概念上来讲,双机热备属于集群中的一种集群一般包括两类:一类是纯应用效劳器的集 群,即各个应用效劳器都访问统一的数据库效劳器,但彼些并不需要文件共享存储等,这种集群 是比较简洁的另一类是数据库效劳器的双机热备,这种双机热备实现,一般是两台效劳器同时 使用共享的存储设备,并且在普遍的状况下,均实行主、备的方式〔也有高端的系统承受并行的 方式,即两台效劳器同时供给效劳〕常见问题与方案选择对于企业重要的应用系统而言,保证系统能持续、牢靠地供给效劳是格外重要的,因此就消灭了 对高可用性的需求和高可用性的解决方案对于如何选择高可用性的解决方案,特别是关于双机热备的方案选择,常见的有以下问题:Q:已经实行了 RAID 技术和数据备份技术,还有必要做双机吗? A:参见:双机热备与数据备份及 RAID 的关系Q:高可用性的解决方案有哪些?A:从广义讲,高可用性包括一切避开系统效劳中断的技术而一般所说的系统高可用性,往往 特指效劳器的双机或多机热备/容错Q:什么时候需要双机热备?A:打算是否使用双机热备,正确的方法是要分析一下系统的重要性以及对效劳中断的容忍程度, 以此打算是否使用双机热备。

即,你的用户能容忍多长时间恢复效劳,假设效劳不能恢复会造成多大的影响Q:双机热备、双机互备与双机双工三个概念都是什么意思?有什么区分? A:参见:双机热备、双机互备与双机双工的区分 Q:双机热备方案与集群的区分?A:从概念上,双机热备是集群(Cluster)的一种集群一般包括两类,一类是纯粹应用效劳器的集群,各个应用效劳器都访问统一的数据库效劳器,但彼些并不需要共享存储,这种集群是比较 简洁的,往往实行各个效劳器同时供给效劳的方式,并且往往同时承受负载均衡技术有关应用 效劳的集群,请参见:谈 Web 效劳器和应用效劳器的负载均衡另一类是数据库效劳器(或其他需要访问存储数据的系统如 Exchange、Notes)的集群集群可能包括多台效劳器集群软件除了支持双机工作外,还可以支持多台效劳器(Multi Node)工作,同时部署多个应用,并在多个效劳器间机敏地设置接收策略请参见:双机、集群的配置模式-主 从、互备、多点集群 双机软件与集群软件的异同Q:数据库效劳的高可用性有几种方式? A:最简洁的,是承受备机的方式。

这其实不属于高可用性的范围,但可以将消灭故障后恢复服 务的时间把握在几格外钟的量级,而且备机寻常还可用作其他用途这种方式是一种低本钱的简 单方案,对于不是格外重要的应用比较适合它不适用于重要应用,但是除非你的应用停上几天 都无所谓,否那么至少要有这一级别的保护措施其次种是通过软件方式实现双机热备即不承受共享的存储设备,而是数据不再单点存储,本机 数据可以向多台主机做实时的数据复制这种方式的优点是节约了昂贵的存储设备投资缺点是 或者会产生数据的差异,或者会影响数据库的速度比方,假设在效劳中断时切换到备机,那么可 能有少量已经在主机完成的事务在备机上尚未实现而与备份数据的恢复不同,备机启动后,后 续的操作已经进展,因此丧失的事务就很难补上因此,这种方式适用于对于丧失少量数据不是 格外敏感的系统有关这种方式的深入探讨,可参见:镜像与 HA-数据库双机热备的两种方式第三种是基于共享存储设备和双机软件实现双机热备这是标准的方法,能够在无人值守的状况 下供给秒级的切换,并且不会丧失数据固然,投资会比较高 Q:数据库双机热备时,双机是同时工作吗?A:在一般的中小规模应用中,数据库的双机热备都是主/备方式,主效劳器工作时另一台等待, 在主效劳器消灭故障时借助双机软件自动切换至另一台效劳器。

而有些大规模应用为充分利用设备,可以承受并行效劳的方式,两台效劳器同时供给效劳,如 Oracle 的 RAC(Oracle Real Application Cluster),以及支持 SQL Server 并行效劳的数据库路由器软件 ICX Q:如何选择与实施系统高可用性方案?A:参见:如何选择与实施系统高可用性方案?双机热备与数据备份的关系一些用户在规划双机热备或双机备份时,会有这样的问题:我已经有了 RAID,以及磁带备份, 还有必需做双机吗?或者,假设我做了双机备份,还有必要做磁带备份吗?应当说 RAID 和数据备份都是很重要的但是,RAID 技术只能解决硬盘的问题,备份只能解决系统消灭问题后的恢复而一旦效劳器本身消灭问题,不管是设备的硬件问题还是软件系统的 问题,都会造成效劳的中断因此,RAID 及数据备份技术不能解决避开效劳中断的问题对于需要持续牢靠地供给应用效劳的系统,双机还是格外重要的只要想一想,假设你的效劳器坏了, 你要用多少时间将其恢复到能正常工作,你的用户能容忍多长的恢复时间就能理解双机的重要性 了从另外一个方面,RAID 以及磁带备份也是格外需要的。

对于 RAID 而言,可以以很低的本钱大大提高系统的牢靠性,而且其简单程度远远低于双机由于到底硬盘是系统中机械操作最频繁、 易损率最高的部件,假设承受 RAID,就可以使消灭故障的系统很简洁修复,也削减效劳器停机进展切换的次数数据备份更是必不行少的措施由于不管 RAID 还是双机,都是一种实时的备份任何软件错 误、病毒影响、误操作等等,都会同步地在多份数据中发生影响因此,肯定要进展数据的备份〔不管实行什么介质,都建议用户至少要有一份脱机的备份〕,以便能在数据损坏、丧失时进展 恢复双机热备、双机互备与双机双工的区分双机热备即是目前通常所说的 active/standby 方式,效劳器数据包括数据库数据同时往两台或多台效劳器写,或者使用一个共享的存储设备当 active 效劳器消灭故障的时候,通过软件诊测〔一般是通过心跳诊断〕将 standby 机器激活,保证应用在短时间内完全恢复正常使用双机互备,在双机热备的根底上,两个相对独立的应用在两台机器同时运行,但彼此均设为备机,当某一台效劳器消灭故障时,另一台效劳器可以在短时间内将故障效劳器的应用接收过来, 从而保证了应用的持续性这种方式实际上是双机热备的一种应用。

它避开了两个应用使用四台效劳器分别实现双机热备双机双工,两台或多台效劳器均为活动,同时运行一样的应用,保证整体的性能,也实现了负 载均衡和互为备份需要利用磁盘柜存储技术〔最好承受 san〕对于数据库效劳而言,它同时需要数据库软件的支持,是比较简单的而 WEB 效劳器或应用效劳器就比较简洁了,可参见: 谈 Web 效劳器和应用效劳器的负载均衡双机软件与集群软件的异同在双机热备应用方面,有两大类软件产品一类是双机软件(HA),另一类那么称作集群软件(Cluster)这两类软件的异同在什么地方呢?它们都是为实现系统的高可用性效劳的,都解决了一台效劳器消灭故障时,由其他效劳器接收 应用,从而持续牢靠地供给效劳的问题它们都是通过心跳技术在进展系统检测但是,双机软件只能支持两台效劳器以主从方式或互备方式工作而集群软件除了支持双机工 作外,还可以支持多台效劳器(Multi Node)工作,同时部署多个应用,并在多个效劳器间机敏地设置接收策略在两种状况下需要使用集群软件:一是有超过两个应用,本身就需要部署三台或更多的效劳器 二是只有两个应用,但每个应用的负载均较大,不宜承受双。

下载提示
相似文档
正为您匹配相似的精品文档