怎么对域控制器和文件服务器采取容错

怎么对域控制器和文件服务器采取容错,第1张

ERP系统由于涉及到供应链管理,访问ERP系统的用户会比较多,在一个大型的ERP系统中,同一时间访问ERP系统核心数据库的用户可能达到几百上千个,而中小企业一般只有几个到几十个。在ERP系统 *** 作中,一般每个 *** 作所耗资源量不大,主要为一些结构性数据的查询和分析。为此我们在本ERP系统中需要一个支持大并发,小数据流的高性能数据库服务器平台来承载ERP系统的应用。
在服务器硬件方面,由于并发访问ERP系统的用户数较多,要求系统带宽不能成为整个应用的瓶颈,还要求系统具有极强的处理能力,及很高的并发性。在数据存储方面要求有巨大的磁盘空间和巨大的扩展性以及高速的数据传输标准以满足数据库的需求。
因为ERP承载了整个企业的关键性任务,所以选择一个优秀的硬件是非常重要事情。为了选择符合应用的硬件平台,我们详细研究了多个ERP系统的运行特点,并从以下几方面来衡量其整体性能,然后依据以下分析选择相应的最佳方案:
(1)企业级计算性能
企业ERP信息系统的工作内容大多是数据密集型 *** 作,数据来源相当广泛,种类繁多,数据库和各类应用都面临着数据采集、数据集中、数据查询等数据密集型 *** 作,同时还面临着OLAP(联机分析处理)和建立决策支持数据仓库的需要,因此,服务器系统强劲的CPU数据处理能力和扩展能力就十分重要。在中小企业应用中,一般选择2路或者双核处理器的服务器,配备2GB大内存,就可以满足需要,如果是规模更大的应用,则建议配置4路处理器或者以上性能的高性能服务器了。
(2)高度的可靠性和可用性
数据库和各类应用每天都面临着大量数据的收集和处理,服务器系统的冗余容错能力提供了高可靠性和可用性,再辅之高可用性方案设计,才可充分保证企业ERP信息系统工作的不间断进行。像服务器的冗余电源、内存镜像等设计都可以考虑。
(3)极佳的稳定性
作为企业ERP信息系统的支撑平台,需要保证服务器系统能持续、高效、稳定的运行,以减少对服务器系统的管理和维护的时间和工作量,以及计划外停机时间。稳定性依赖于软硬件的兼容性和各自的稳定性设计。
(4)对数据的高保护性
不言而喻,对于数据就是生命的企业ERP信息系统来讲,数据在服务器系统中进行计算、存储和网络传输时,其完整性、有效性是必须保证的。对于有机密要求的数据,还要保证数据的机密性。
在ERP与数据库系统同时部署在一台机器上的小型系统可以将数据存储在本机上,如果ERP系统与数据库系统分离,则可在数据库服务器后挂载专用存储设备来存储数据,保证数据的安全。
(5)良好的管理性
在企业ERP信息系统中各种网络设备、计算机设备、安全设备种类繁多,这对整个系统的管理和控制提出了很大挑战。就服务器系统而言,专业服务器系统管理软件对服务器系统的集中和可视化管理,将使网络计算环境管理变得简单易行。

主流应用的服务器容错技术有三类,它们分别是:服务器群集技术、双机热备份技术和单机容错技术。它们各自所对应的容错级别是从低到高的,也就是说服务器群集技术容错级别最低,而单机容错技术级别最高。由此可知它们各自应用的行业容错级别需求也是从低到高的。本文主要介绍后两种容错技术,先来看一下双机热备份容错技术。双机热备份技术是一种软硬件结合的较高容错应用方案。该方案是由两台服务器系统和一个外接共享磁盘阵列柜(也可没有,而是在各自的服务器中采取RAID卡)及相应的双机热备份软件组成。

在这个容错方案中, *** 作系统和应用程序安装在两台服务器的本地系统盘上,整个网络系统的数据是通过磁盘阵列集中管理和数据备份的。数据集中管理是通过双机热备份系统,将所有站点的数据直接从中央存储设备读取和存储,并由专业人员进行管理,极大地保护了数据的安全性和保密性。用户的数据存放在外接共享磁盘阵列中,在一台服务器出现故障时,备机主动替代主机工作,保证网络服务不间断。

双机热备份系统采用“心跳”方法保证主系统与备用系统的联系。所谓“心跳”,指的是主从系统之间相互按照一定的时间间隔发送通讯信号,表明各自系统当前的运行状态。一旦“心跳”信号表明主机系统发生故障,或者备用系统无法收到主机系统的“心跳”信号,则系统的高可用性管理软件认为主机系统发生故障,主机停止工作,并将系统资源转移到备用系统上,备用系统将替代主机发挥作用,以保证网络服务运行不间断。

双机热备份方案中,根据两台服务器的工作方式可以有三种不同的工作模式,即:双机热备模式、双机互备模式和双机双工模式。下面分别予以简单介绍。

双机热备模式即通常所说的active/standby方式,active服务器处于工作状态;而standby服务器处于监控准备状态,服务器数据包括数据库数据同时往两台或多台服务器写入(通常各服务器采用RAID磁盘阵列卡),保证数据的即时同步。当active服务器出现故障的时候,通过软件诊测或手工方式将standby机器激活,保证应用在短时间内完全恢复正常使用。典型应用在证券资金服务器或行情服务器,这是采用较多的一种模式,但由于另外一台服务器长期处于后备的状态,从计算资源方面考量,就存在一定的浪费。从上面的分析我们知道,双机热备份技术所采用的是两台配置完全一样的服务器系统,其实服务器群集方案中的容错技术也是一种多服务器容错技术。而本节所要介绍的单机容错技术则是在一台服务器实现高性能容错的,它的容错能力要远比服务器群集和双机热备份中容错能力要高,所以更加适合那些如证券、电信、金融、医疗等对容错能力特别苛刻的行业。

以往的集群系统在出现故障的情况下,需要中断服务器的运行,然后用一定的时间切换至备用的服务器上面进行运行,才能进行维修和恢复,这其中所付出的成本和带来的损失是用户最不愿意看到的。具有容错技术的容错服务器,最大的优势就在于它能够自动分离故障模块,在不中断运行的情况下,进行模块调换,对损坏的部件进行维护,并且在一切物理故障消除后,系统会自动重新同步运行,从而有效的解决了客户的后顾之忧。正因如此,具有容错技术的容错服务器,正在冲击前几年兴起的双机热备份和集群技术,越来越被人们所关注。同时,更为难得的是它可以在采用符合工业标准部件的服务器中实现(IA架构服务器),极具竞争力的成本优势,更使得容错服务器令人刮目相看。

容错服务器是通过CPU时钟锁频,通过对系统中所有硬件的备份,包括CPU、内存和I/O总线等的冗余备份;通过系统内所有冗余部件的同步运行,实现真正意义上的容错。系统任何部件的故障都不会造成系统停顿和数据丢失。很多容错系统是基于IA架构的服务器,与Windows2000完全兼容,实现以前只有在RISC系统上才能实现的容错。这种容错技术在IA服务器上的实现,将IA服务器的可靠性提高到了99999%,同时服务器的运行是不间断的。

双机热备份和容错服务器的定位稍微有些不同,这是由两者实现的可用性差别决定的。双机热备份一般可以实现999%的可用性,容错服务器却可以实现99999%的可用性。这样,双机热备份大多应用在业务连续性不是很严格的行业,比如说公安系统、部队系统或者个别的制造企业,这些行业的应用允许数据有一小段时间的中断。而如电信、金融、证券和医疗等要求高的行业则是容错服务器的天下。还要注意的一点是双机热备份与服务器群集并不一样,双机热备份通常要求两对路服务器的配置完全一样,而服务器群集则没有这方面的严格要求,这也是许多读者容易混淆的。

另外,双机热备份方式由于需要至少2台服务器,导致在软件采购( *** 作系统、中间件、双机备份软件等)、软件维护升级、系统硬件升级都需要比单机容错方式多1倍的额外投入,而且在双机备份软件出现故障后,其维修的难度较高,对客户会带来较大困难。因此虽然单机容错服务器的硬件成本高于双机备份方式的硬件投入,而其总成本(TCO)却远远低于双机备份方式的成本。但是就其灵活配置方面,双机热备份方案更具优势,许多热备份方案都是由一些系统集成商组合不同厂家服务器产品进行的,可以满足不同客户需求。但总体来说,容错服务器是未来发展的趋势。

高可能是IT界中的一个重要领域,不过,对大多IT公司或者组织来说,高可用性达到99999%是没必要的。

一个公司或者组织是否需要99999%的可靠性,依赖许多因素:软件成本,公司财力能够承担等。

实现高可用系统的成本,不论是9999%或99999%,都包含了软件成本,硬件成本,人力成本,还有培训支出。当一个公司打算要做高可用系统之前,最好先权衡,构建高可用系统的成本,与系统业务中断所带来的损失,哪个付出更多。若不想付出太多的资金在构建高可用系统上,那么就得分析系统,什么时候会出现业务中断,控制着业务中断所带来的损失,以及构建快速恢复的能力。

实际上,关乎每分钟有百万元的系统,也可以不用做5个9的高可用系统,只要能够控制到有计划地中断业务,如在交易时候业务不中断业务即可。

如果一个公司的业务承诺的可靠性是9999%,那么每年只允许业务中断876小时。如果业务中断导致的损失是每小时100万,那么一年的损失是876万。

但是,如果这个公司承诺的可靠性是99999%,那么每年只允许业务中断不超过1小时,如果业务中断导致的损失是每小时100万,那么一年的损失低于100万。

可靠性从9999%提升到99999%,可以挽回大概700万的损失。那么这种情况下是值得的。

但是如果提升可靠性到99999%上面的花费,超过了700万,那么保持9999%的可靠性也是一种选择。

任何产品都需要考虑投入产出比,那么允许的业务中断时间是多少?

9999%的可靠性对大多数业务来说似足够的,对于一些离线业务,9999%可靠性大部分场景下也够用了。

在一些领域,99999%可靠性是必须的,如运输业。假如火车控制系统故障了,那么可能成千上万的旅客就会被滞留。

这种场景,实现99999%可靠性通常使用容错处理,包含软件的容错和硬件的容错。常见的软件容错有负载均衡,就是多个实例同时提供服务。当软件容错不起作用时候,就需要用到硬件容错,硬件容错一半是做硬件冗余,入两个服务器做主备。

服务器和普通电脑在硬件配置上的区别是什么

首先从主板开始说 主板是分层的 服务器的主板用的多层的 质量要好很多不容易老化 cpu方面首先服务器的cpu是不要求超频的 因为服务器要求最高的就是要稳定 超频会导致内部数据与外部数据不统一 服务器不像普通电脑作为终端 所以必须要求数据统一 服务器的cpu一般用志强系列的 服务器的主板支持多cpu分担 相对于周边的接口也比较多 比如说硬盘线口 pci--e插口

服务器的硬件配置和普通电脑有什么区别

CPU:Pc的CPU应用环境一般是解决单个任务,而服务器面向的应用则是数十甚至数百用户同时发出请求时,系统能从容地处理这些任务,所以系统内部的多线程运算能力和交换速度就会起到至关重要的作用。
内存:服务器使用的内存要求很严格,必须是具有ECC功能的DRAM、SDRAM或DDRRAM。普通PC由于数据流量小,运算时间短,所以对系统的ECC功能并不十分要求。
硬盘:一般采用SCSI高速硬盘,高档服务器上的硬盘还具备热插拔功能,以便在线更换。

专用的服务器和普通电脑区别是什么

一、高扩展性
可扩展性是指服务器的配置(内存、硬盘、处理器等)可以在原有基础上很方便地根据需要增加。
为了实现扩展性,服务器的机箱一般都比普通的机箱大一倍以上。设计大机箱的原因有两个:一是机箱内部通风良好;二是机箱设有七八个硬盘托架,可以放置更多硬盘。
服务器的电源输出功率比普通PC大得多,甚至有冗余电源(即两个电源)。机箱电源的D型电源接口有十几个之多,普通PC的机箱只有五六个。
服务器的内存在可以根据需要扩展,一般可以扩展到几GB
二、高可靠性
因为服务器在网络中是连续不断地工作的,因此,服务器的可靠性要求是非常高的,目前,提高可靠性的普通做法是部件的冗条配置。服务器可采用ECC内存、RAID技术、热插拨技术、冗余电源、冗余风扇等做法使服务器具备(支持热插拨功能)容错能力和安全保护能力,从而提高可靠性
硬件的冗余设备支持热插拨功能,如冗余电源风扇等,可以在单个部件夹效的情况下自动切换到备用的设备上,保证系统运行的连续性。RAID技术可保证硬盘在出现问题时在线切换,从而保证了数据的完整性。
三、高处理能力
服务器可能需要同响应数十、数百、数千台客户机的请求,因此,服务器的速度应该比普通的PC快。
决定CPU性能的因素有很多,CPU只是其中一个因素,其它,如硬盘的速度、内存的大小、网卡的数据吞吐能力等,都是制约服务器性能的重要因素。
四、高I/O性能
SCSI技术、RAID技术、高速智能网卡、较大的内存扩充能力都是提高IA架构服务器的I/O能力的有效途径。
五、高无故障运行时间
一般来说,工作服务器的要求是工作时间内(每天8小时,每周5天)没有故障;部门级服务器的要求是每天24小时,每周5天内没有故障;企业服务器要求全年365天,每天24小时都没有故障,服务器随时可用,简称为7x24。
六、高强管理性
IA架构服务器主板上集成了各种传感器,用于检测服务器上的各种硬件设备。配合相应软件,可以远程监测服务器。
七、运行服务器 *** 作系统
服务器是硬件与软件相结合的系统虽然在一台普通PC上安装网络 *** 作系统,也可以称之为服务器,但这台服务器不具备真正服务器的特性。
八、提供网络服务
已经具备了相应硬件平台和 *** 作系统的服务器还不能发挥它的作用。如果要发挥它的作用,必须在网络服务器上安装网络服务软件。

服务器和普通电脑的区别

你可以这样理解
服务器就是计算机群组
服务器相当于N多台电脑

服务器 专门提供网络服务的,如 或者 ftp 等等

普通电脑 一般是 Desk 桌面型的,工作电脑

服务器和普通PC上的区别

服务器与PC的区别应该从硬件和软件两方面来看,根据应用的不同两者的差别很大,打个比方,PC就是那什么都会的门诊医生,但是医术不是那么精湛,而服务器就应该是某个方面的专家了,处理能力越出
众,它“专”的就越厉害。我先从硬件上,根据各个组件说说他们的不同:
1CPU 服务器CPU的指令一般是采用的RISC(精简指令集)。根据研究,在大多数的应用中,CPU仅仅使用了很少的几种命令,于是研究人员就根据这种情况设计了该指令集,运用集中的各种命令组合来实现各种需求。这种设计的好处就是针对性更强,可以根据不同的需求进行专门的优化,处理效更高。相对应的则是CISC(复杂指令集),他的特点就是尽量把各种常用的功能集成到一块,例如我们常常听到的MMX,SSE,SSE+,3D!NOW!等等都是这种类型的。另外,服务器的CPU设计一般都要考虑它的多路功能,说白了就是好几个甚至上千上万个CPU一起工作的问题,而PC则简单多了,这种多路功能用上实在浪费,而它的价钱也的确是上面兄弟说的,不是谁都能受的了的。(补充:服务器的寻址能力很早前就是64位了;APPEL采用的指令集也是RISC,他是个另类,不过现在已经投靠INTEL了)2内存。内存在服务器上的原则也上越快越大越好,不过它对纠错和稳定提出了更高的要求,比如ECC("错误检查和纠正"好象没人这么叫的)。我们现在使用的PC上很少有人能够用到1G的内存(玩游戏的不算),而在服务器上,这G级的内存有时也会显着捉襟见肘,记得去年国家发布银河最新超级计算机时,他的内存更是达到了1个T;相比内存的速度,人们在应用的时候更优先考虑内存的稳定和纠错能力,只有在保证了这两条,才能再考虑别的东西。
3硬盘。硬盘性能无论是在PC上还是服务器上,性能的提升一直很缓慢,个人认为,依靠机械的发展,硬盘的发展是不可能出现质的飞跃。由于使用服务器的一般都是企业单位,里面都是保存了大量珍贵数据,这对硬盘就提出了安全稳定的要求,硬盘上出现的相关技术也基本上围绕这两个要求转。比如:数据冗余备份,热插拔等。另外,服务器硬盘必须能做到247不间断工作的要求。
4主板这个我了解的比较少,很少看到服务器有主板的说法,不过我觉得应该提提服务器的总线设计——多路,就是多个CPU如何能够协调工作。有兴趣建议你看看 *** 作系统方面的书,看老外写的,很好!
5显卡除了图形和3D设计(那个人家好象都叫工作站,哪位达人知道请告诉我对不对),服务器上的显卡基本上就是你只要能接上显示器能显示就行!
接下来我说说软件,软件就主要指 *** 作系统,比如我们熟悉的NT,2000 SERVER,2003 SERVER,LINUX,SOLRAIS和UNIX等等,都是专门针对服务器设计的,比如:负载均衡,多路CPU的支持。

服务器与普通电脑之间的区别是什么

1 稳定性:服务器要求7x24(x365)不间断运行,PC只需要5x8;
2 性能:服务器需要及时响应众多客户端的请求,并提供相应服务,PC一般只由少数人 *** 作;
尤其是网络性能,对PC来讲如果不联网,没有网卡,PC仍是PC,而对服务器来讲没有网卡就不是服务器了,因为,服务器的定义就是在网络中给其它计算机提供服务的计算机系统。
3 扩展性:PC一般不需要很多外插卡,对扩展性要求不高,而服务器一般需要考虑增加网卡、RAID卡、HBA卡等;另外,扩展性还包括,内存、硬盘等存储位、电源,甚至是CPU的扩展,这些更是服务器的特性;
4 网络中的角色:用户直接 *** 作PC进行,发出服务请求,是客户端;服务器工作在后台,只和发出服务请求的客户机进行通信,是服务提供者;
5 多机协同:服务器可由多台构成一个集群,共同提供服务,PC往往独立工作;
6 图形显示、键盘和鼠标的要求:普通台式机和显示器、键鼠等都是一对一的,而且,一般对显卡性能有要求,服务器不直接和用户交互对显卡性能基本无要求,一般键盘鼠标显示器是多台共用的。
希望能帮到你

我们平常所听说的服务器,有的是从软件服务的角度说的,有的是指的真正的硬件服务器。比如我们说配置一个 Web 服务器,就是指在 *** 作系统里实现网站信息发布和交互的一个服务,只要机器能跑 *** 作系统,这个服务器就能在这台机器上实现。有时在要求不高的情况下,我们也确实是用普通 PC 来做硬件服务器用的。有人可能要说了,我们既然能用普通 PC 来做硬件服务器用,那为什么还要花那么多钱买硬件服务器呢? 其实,在硬件服务器和普通 PC 之间存在着很大的不同!任何产品的功能、性能差异,都是为了满足用户的需求而产生的。 硬件服务器的没工作环境需要它长时间、高速、可靠的运行,不能轻易断电、关机、停止服务,即使发生故障,也必须能很快恢复。所以服务器在设计时,必须考虑整个硬件架构的高效、稳定性,比如总线的速度,能安装多个 CPU,能安装大容量的内存,支持 SCSI 高速硬盘及 Raid,支持阵列卡,支持光网卡,能支持多个 USB 设备。有的服务器设计有双电源,能防止电源损坏引起的当机。 服务器的维护和我们普通的 PC 也不相同。服务器的生产厂家都是国际上大的计算机厂家,他们对服务器都做了个性化设计,比如服务器的硬件状态指示灯,只要观察一下灯光的颜色就能判断故障的部位。比如 BIOS,里面的程序功能要比 PC 完善的多,可以保存硬件的活动日志,以利于诊断故障、消除故障隐患。有的厂家的服务器在拆机维修时,根本不需要螺丝刀,所有配件都是用塑料卡件固定的。 稍微好点的服务器一般都需要配接外部的存储设备,比如盘阵和 SAN 等,服务器都有管理外部存储的能力,以保证数据安全和可靠、稳定的协同工作。 为了提高服务器的可用性和可靠性,服务器还需要支持集群技术,就是多台机器协同工作,提供负载均衡,只要其中有一台服务器正常,服务就不会停止! 服务器的功能还有很多!这些都是它比普通 PC 好的地方,好的东西它的设计和生产就需要消耗技术和生产成本,价格自然就高。 再说到前面的软件服务器和硬件服务器 2 个概念,自然用真正的硬件服务器来提供我们的软件服务才是最合适的,才能真正发挥服务的最大性能。哈哈~~ 以后买服务器不要可惜小钱了吧? 专业做效果图的简称图型工作站。“图形工作站”是一种专业从事图形、图像(静态)、图像(动态)与视频工作的高档次专用电脑的总称。从工作站的用途来看,无论是三维动画、数据可视化处理乃至cad/cam和eda,都要求系统具有很强的图形处理能力,从这个意义上来说,可以认为大部分工作站都用作图形工作站。当然图型工作站需要性能比较强悍的电脑来完成任务。显卡、CPU和内存一样都不能差。至于你说的高配这个东西真给不出具体的参数,要看你来完成那些工作的。可以流畅快地完成你的专业制作我觉得就可以了,没有盲目追求高配置的必要。

VPS服务器和普通电脑有什么区别?

1、VPS主机是介于虚拟主机和独立服务器之间的折中方案。
2、 VPS服务器还是和其他用户分享服务器资源,比如CPU和内存,但文件系统是完全分开的。也就是说从文件系统角度看,VPS用户完全独立,看不到这台机器的其他用户。对VPS用户来说,其功能和使用方法与真正的整体租用是完全一样的。
3、 同时,CPU、内存和其他服务器资源的划分方法与虚拟主机不同,各个VPS主机用户有自己固定的CPU、内存和其他资源,互不干扰。也就是说,VPS上的任何一个用户只能使用划分给自己的那部分资源,而不会用完整台服务器的资源,也就不会影响其他用户。
4、vps是属于服务器,而普通电脑则是针对个人用户。

同配置的服务器和普通电脑哪个性能更好

首先 服务器 的主要作用是处理数据, 它不需要渲染
所以 一般服务器 都是 多核 低频 CPU,很多的CPU 组成一个服务器。
家用普通电脑 要兼顾 影音娱乐, 需要渲染 高频的CPU。
还要用显卡来加速 渲染。
所以 你说的性能 主要是干嘛。

RAID(磁盘阵列)是由美国加州大学伯克利分校的DA Patterson教授在1988年提出的。RAID是Redundent Array of Inexpensive Disks的缩写,直译为“廉价冗余磁盘阵列”,也简称为“磁盘阵列”。后来RAID中的字母I被改作了Independent,RAID就成了“独立冗余磁盘阵列”,但这只是名称的变化,实质性的内容并没有改变。简单地讲,RAID技术就是利用多个硬盘的组合提供高效率及冗余的功能。
RAID 的优点
传输速率高。在RAID中,可以让很多磁盘驱动器同时传输数据,而这些磁盘驱动器在逻辑上又是一个磁盘驱动器,所以使用RAID可以达到单个磁盘驱动器几倍、几十倍甚至上百倍的速率。这也是RAID最初想要解决的问题。因为当时CPU的速度增长很快,而磁盘驱动器的数据传输速率无法大幅提高,所以需要有一种方案解决二者之间的矛盾。RAID最后成功了。
可以提供容错功能。这是使用RAID的第二个原因,因为普通磁盘驱动器无法提供容错功能,如果不包括写在磁盘上的CRC(循环冗余校验)码的话。RAID容错是建立在每个磁盘驱动器的硬件容错功能之上的,所以它提供更高的安全性。
RAID比起传统的大直径磁盘驱动器来,在同样的容量下,价格要低很多。
RAID 的级别
具体实现起来,RAID的级别很多,各级别有着各自的优缺点,用户可以根据不同的需求来选择合适的级别。
RAID 0
RAID 0需要至少两个硬盘,是没有任何保护的,它只是将两个或多个相同型号及容量的硬盘组合起来,而当系统提取数据时,它可以同时由所有硬盘(同一个阵列里)读出数据,速度会比一个硬盘快得多。而亦因为它没有任何的数据保护,只要其中一只硬盘出事,所有数据便会被破坏。所以RAID 0通常应用在一些非重要资料上,如影像撷取。磁盘阵列的总容量为各个硬盘容量之和。
RAID 1
这个级别由两个(只有两个)硬盘组成,亦可称为镜像(Mirroring)。每一个资料均会相同的写在两个硬盘上,镜像就是因为两个硬盘的内容将会一模一样,但对于系统来说都只会见到一个硬盘。当然,资料写入的时间可以会长一点,但读则没有影响,因为两个硬盘是可以同时读取资料的。磁盘阵列的总容量为其中一块硬盘的容量。
RAID 2
RAID 2又叫纠错海明码磁盘阵列。磁盘阵列中的第一个、第二个、第四个……第2n个硬盘是专门的校验盘,用于校验和纠错,例如七个硬盘的RAID 2,第一、二、四个硬盘是校验盘,其余的用于存放数据。使用的硬盘越多,校验盘在其中占的百分比越少。RAID 2对大数据量的输入输出有很高的性能,但少量数据的输入输出时性能不好。RAID 2很少实际使用。
RAID 3
这个级别需要至少三个硬盘。数据会被分割成相同大小的基带条(stripe)并存放于不同的硬盘上。其中的一个硬盘将会被指定为用来储存校验值,这个校验值是RAID卡根据前面硬盘中存放的数据而运算出来,这样当其中一个硬盘有问题时,用户可以更换硬盘,RAID卡便会根据其他数据重构并存放在新硬盘里。
RAID 3可以提供高速数据读取,但只针对单用户模式;如果多人同时读取资料,RAID 3不是理想选择。它更适用于I/O传输,而不是大文件传输。因为提供奇偶校验的磁盘常成为瓶颈,所以在没有相应技术的情况下,如回写高速缓存技术,不常使用。如果组成磁盘阵列的硬盘相同,磁盘阵列的总容量为各个硬盘容量之和减去一块硬盘的容量。
RAID 5
这个级别也是需要至少三个硬盘。数据会分割跟RAID 3一样,但并不会有一个特定的硬盘将来储存校验值,所有数据及校验值都会分布在所有硬盘上。RAID 5消除了RAID 3在写数据上的瓶颈,可以提供高速数据读取并针对多用户模式,RAID 5所提供的功能及表现是有RAID级别之中最好的。RAID 5常使用缓冲技术来降低性能的不对称性。与RAID 3一样,如果组成磁盘阵列的硬盘相同,磁盘阵列的总容量也为各个硬盘容量之和减去一块硬盘的容量。RAID 5级以合理的价位提供了最佳的性能和数据安全性,因此目前它很受欢迎。
多层级别 RAID
除了以上的RAID级别外,也可以将多个RAID 级别结合成一个多层级别的RAID。在设定一个双层级别(dual-level)的RAID时,卡的软件(firmware)会负责将两个或多个单层 RAID组合成一个多层级别的RAID或数组。比较常见的多层级别RAID是RAID 0+1或称 RAID 0/1 及 RAID 0+5 或称 RAID 0/5。
RAID 的种类及应用
IDE和SCSI是计算机的两种不同的接口,前者普遍用于PC机,后者一般用于服务器。基于这两种接口,RAID分为两种类型:基于IDE接口的RAID应用,称为IDE RAID;而基于SCSI接口的RAID应用则相应称为SCSI RAID。
以前,一提起RAID往往会联想到SCSI硬盘,因为它的传统接口一直使用的是SCSI,而具有SCSI接口的硬盘要比传统的IDE硬盘昂贵得多,因此RAID技术自产生以来似乎就被定义在了高端“贵族家庭”。在较大的阵列系统中,随着硬盘的数量增多,SCSI RAID系统的整体造价就明显地提高。与此相反,可以看到被视为低端产品的IDE硬盘却具有明显的价格优势,近年来随着IDE接口标准的升级, IDE的传输速度有了明显的提高,串行ATA又可加大IDE硬盘连接数量,于是RAID产品逐步开始渗透到了所谓低端的IDE硬盘领域。
与此同时,基于不同的架构,RAID 又可以分为:
● 软件RAID (软件 RAID)
● 硬件RAID (硬件 RAID)
● 外置RAID (External RAID)
软件RAID很多情况下已经包含在系统之中,并成为其中一个功能,如 Windows、Netware及Linux。软件RAID中的所有 *** 作皆由中央处理器负责,所以系统资源的利用率会很高,从而使系统性能降低。软件 RAID是不需要另外添加任何硬件设备,因为它是靠你的系统—主要是中央处理器的功能—提供所有现成的资源。
硬件RAID通常是一张PCI卡,你会看到在这卡上会有处理器及内存。因为这卡上的处理器已经可以提供一切RAID所需要的资源,所以不会占用系统资源,从而令系统的表现可以大大提升。硬件RAID可以连接内置硬盘、热插拔背板或外置存储设备。无论连接何种硬盘,控制权都是在RAID卡上,亦即是由系统所 *** 控。
在系统里,硬件RAID PCI卡通常都需要安驱动程序,否则系统会拒绝支持。磁盘阵列可以在安装系统之前或之后产生,系统会视之为一个(大型)硬盘,而它具有容错及冗余的功能。磁盘阵列不单只可以加入一个现成的系统,它更可以支持容量扩展,方法也很简单,只需要加入一个新的硬盘并执行一些简单的指令,系统便可以实时利用这新加的容量。
外置式RAID也是属于硬件RAID的一种,区别在于RAID卡不会安装在系统里,而是安装在外置的存储设备内。而这个外置的储存设备则会连接到系统的SCSI卡上。系统没有任何的RAID功能,因为它只有一张SCSI卡;所有的RAID功能将会移到这个外置存储里。好处是外置的存储往往可以连接更多的硬盘,不会受系统机箱的大小所影响。而一些高级的技术,如双机容错,是需要多个服务器外连到一个外置储存上,以提供容错能力。
外置式RAID可以安装任何的 *** 作系统,因此是与 *** 作系统无关的。为什么呢因为在系统里只存在一张SCSI卡,并不是RAID卡。而对于这个系统及这张SCSI卡来说,这个外置式的RAID只是一个大型硬盘,并不是什么特别的设备,所以这个外置式的RAID可以安装任何的 *** 作系统。唯一的要求就是你用的这张SCSI卡在这个 *** 作系统要装驱动程序。
产品篇
Adaptec
由于RAID的种类很多, Adaptec公司将众多的RAID产品根据不同的服务方向分为三类。
第一类是为工作站设计的低成本的ATA RAID卡,IDE接口的扩展能力不强,所以基于IDE的RAID的种类也相对少。
第二类是提供高性能的RAID卡—Ultra320 SCSI RAID等。Ultra320解决方案的数据传输速率可达到320MB/s,是Ultra160产品的两倍,同时还具有信息封包及其他一些关键特性以实现整个系统的高性能、高可靠性和数据完整性。Ultra320解决方案为主线存储、视频音频流、视频编辑以及其他对带宽要求很高的应用所设计。
第三类为外部RAID子系统。Adaptec DuraStor 7320SS是一个从光纤通道到SCSI的子系统,它有一个LUN分区技术,这种技术为SAN领域提供了最高级别的安全和可管理性能。LUN分区技术允许网络存储很方便地给特定的服务或者应用分配适当的存储容量,同时还能预防存储空间的不足,可以扩展到7TB容量左右。Adaptec DuraStor 7320SS附加了Adaptec's Storage Manager Pro管理软件,它基于Java语言的设计,图形用户界面简化了对远程和本地存储管理,能让用户建立和管理RAID阵列,管理软件可以建立用户和管理员不同安全级别,能够检测故障磁盘。
HDS
雷电9980V系列内置的虚拟化帮助功能,专门用于帮助您搭建信息平台而设计。这些独特的系统有助于存储资源智能缓冲池的设置和复杂信息平台突破性的简化。主要的功能是实现大量数据系统的合并,灵活的容量配置,顶级的带宽和多连接方式/协议的选择。同时降低总拥有成本,带来更快的投资回报。
雷电9980V系列以高速的日立第二代Hi-Star交换架构为基础,消除了通常由于存储系统合并而带来的停机和瓶颈的风险。多机架的雷电 9980V系列的性能和可扩展性将引起大量的开放系统、主机系统存储方案的合并,您可以用一个雷电9980V系统替换先前所有的存储系统,大大地降低IT 成本并通过合并存储资源和不同平台间信息的共享让您的投资最大化。
雷电9980V系列存储数据的容量可以达到70TB, 同时允许UNIX、Windows NT/Windows 2000、Linux、Novell Netware、OpenVMS、TPF 和OS/390互连,对内部的业务运行和您的客户提供高可用性,能够实现多数据系统的合并和存储资源缓冲池,通过虚拟策略实现单一的系统化管理,具有超过 15GB/秒的内部系统总带宽,支持导向器、SAN、NAS或iSCSI附件,方便集中管理SAN和NAS,减少维护费用。
IBM
依靠存储保持快速发展是因为日常的业务流程越来越依靠数据,各公司开始大力发展自己的存储基础设施。但是,如今的公司必须在存储需求和紧张的预算之间作权衡。因此,所采用的解决方案必须经济高效、可扩展,并且能够满足各种存储需求。IBM TotalStorage FAStT500存储服务器是一种全光纤的SAN解决方案,能够以最合适的价格提供您所需要的性能。
依靠多达8个光纤通道直接主机或SAN连接,FAStT500存储服务器提供了快速数据访问能力(高达383MBps),特别适合于那些实时性能是关键因素的计算环境。除了高带宽外,FAStT500还支持各种 *** 作系统,包括IBM AIX、Linux和Windows NT等。
FAStT500 模块化设计使您可以按照需要来购买部件,它可以从18GB扩展到使用22个扩展柜的16TB。每一个FAStT EXP500最多支持10个光纤通道硬盘驱动器。另外,您还可以采用和选择合适的RAID级别,从0、1、3、5到10,这样做的目的是为了与应用相匹配或满足用户的特殊经费需要,从而使用户能够扩展和充分利用现有和将来的投资。
TotalStorage FAStT500解决方案是高度可用的解决方案,能够提供部件发生故障时的安全性。双热插拔RAID控制器提供了高吞吐量和冗余度,并且每个控制器支持高达512MB的电池备份高速缓存。
FAStT存储管理器软件使您能够在单个控制台上管理多个FAStT500系统。
惠普
高性能Ultra3阵列控制器的智能阵列5300系列产品能够为惠普ProLiant服务器提供可靠的数据保护,同时由于创新的模块化设计和最新的高级数据保护(RAID ADG)技术,该系列产品把灵活性提高到了一个新的水准。智能阵列5300控制器通过使用全新的内存体系结构和RAID引擎等几项增强型技术,把产品标准提升到更高的性能等级。
RAID ADG(Advance Data Guarding),可译为先进的数据保护技术,是惠普RAID容错方案,将能解决企业所有的数据损失的问题。RAID ADG技术最大特点是部署了两个奇偶校验集,并提供了2个硬盘(但不是独立的2个校验硬盘)的容量存储这些奇偶校验信息,能同时容忍两块硬盘出现故障,这突破了以往RAID级别只允许在同一时刻出现一块硬盘故障的限制,大大提高了企业数据的可靠性。在RAID容量超过2TB和单个RAID卷的总磁盘驱动器达56个的时候,该技术实现了错误保护等级的突破。
智能阵列5300控制器便于升级的设计允许您根据需要来优化性能并增加容量,信道可以从2个增加到4个,自备电池的高速缓存可以选择32MB、 64MB、128MB或者256MB,能够有效保护ROM的失败或错误,Ultra3 SCSI技术可实现更高的性能,每信道的数据带宽最多达160 MB/s。同时自备电池的高速缓存,在突然断电、服务器或控制器出现错误时,能够保护缓存内的数据,而且,冗余的、可插拔的电池也实现了更深层的数据保护。最大的缓存配置是256MB,备有电池。66MHz PCI接口,使带宽的总传输率最高可达533 MB/s。
研宇
RAID-500 U3是一个独立的磁盘阵列子系统,用户能方便快捷地将普通SCSI硬盘应用到RAID 500系列产品中,可以使用独立的存储子系统提高数据高可用性,在双机热备份的应用中,无论任意一台主机宕机,存储系统均能照常工作。
RAID-500系列提供几种不同配置,以提高数据可靠性,失效硬盘被新硬盘热插拔,系统会动态重新配置并自动重建丢失的数据,而无需重新启动。用户可预先指定空硬盘,RAID-500能用备用硬盘自动恢复数据热备份。
RAID-500会自动检测并报告机箱状态,包括电源、风扇失效和机箱过热状态。用户可进行系统设置,使报警通过Modem传输到远程主机或呼机上,也可提供服务系统的实时和智能管
RAID 0-1 不带容错功能所以不可以拔
下个诺顿磁盘修复专家


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10633329.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存