


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件比硬件RAID廉价磁盘(RAID)冗余阵列允许高层次的存储可靠性。RAID是不是一个备份解决方案。它是用来提高磁盘I/O(性能)和您的服务器或工作站的可靠性。使用RAID可以通过软件和硬件进行部署。但真正的问题是你是否应该使用硬件RAID解决方案或软件RAID解决方案。在这篇文章中我将记录我的经验与软件和硬件RAID。比较:硬件与软件RAID特点软件RAID硬件RAID成本:软件RAID是操作系统的一部分,所以价格成本更低。低高复杂性:该软件RAID适用于分区级别,它可以增加某个复杂,如果你混用不同分区和硬件RAID。中高低Write back caching (BBU):软件RAID不能增加电池。硬件RAID在write-back模式下运行,如果它安装了BBU。BBU在电源故障时会挂起写入。无是的性能:基于软件的RAID 0和RAID 1的性能是可以忽略不计。但是软件的阵列的性能是依赖于服务器的CPU性能和电流负载,当您使用基于奇偶校验的阵列和/或多个阵列在同一时间时性能下降。取决于使用情况高间接成本(CPU,内存等):软件RAID必须使用服务器的CPU和RAM用于RAID软件。在多个硬盘驱动器意味着更多的CPU周期会去执行软件RAID,而不是你的Apache /后缀或MySQL服务器。取决于使用情况无硬盘热插拔:更换硬盘而不需要关闭服务器,许多RAID控制器支持磁盘热插拔。无是的热备支持:硬盘物理安装,直到工作中的驱动器发生故障而保持非活动状态时,系统自动与备用替换故障驱动器,重建阵列与包括备用硬盘阵列中。是的是的/boot分区:如果当启动该服务器的/boot失败时软件RAID也会RAID失败,这可能会导致成意外的错误和数据丢失。不过,LILO和FreeBSD加载器可以解决这个问题。无是的开源的因素:与比较封闭源代码的硬件固件对比,BSD/OpenSolaris和Linux的RAID软件驱动程序都是开源的,有更多的人能解决软件RAID的问题,同时您可以移动、混合和匹配不同的开源软件。是的无在(开放格式)厂商锁定:见上文。无是的更高的写入吞吐量:安装BBU的硬件RAID可以提供更高的写入吞吐量。无是的快重构建:安装BBU的硬件RAID可以提供更快的重建作,软件RAID无解决方案。无是的可以作为一个备份解决方案?:软件和硬件RAID不能保护你避免出现人为错误或系统故障或病毒。推荐您的系统每天定时和异地备份使用工具,如rsync, rsnapshot, tar, dump, restore和其他软件做每日备份。无无推荐用法:+低成本解决方案+更好的RAID 0或RAID+单服务器/工作站+非常适合家庭和小型企业用户。+无厂商锁定插件+你运行一个任务关键型集群或设置+重数据库驱动的动态网站+您想尽可能最高的性能其他因素强大的现代化的CPU一种基于软件的阵列的性能是依赖于服务器的CPU性能和负载。随着今天的更快的CPU,软件RAID优于硬件RAID。RAID阵列失效?是。整个RAID阵列可以失败取下所有的数据(硬件RAID卡做模具)。使用磁带和其他服务器,可以保存数据的副本,但不允许它过多操作。移动你的数据异地。另一个选项是使用两个或三个RAID卡。将它们组合在一起,以保护您的数据。这确保你恢复你的数据时,RAID卡的一个死了。硬件与软件恢复我个人的经验 - 从软件RAID中恢复是很容易。然而,有时查不到确切的硬件RAID的要求可以是一个噩梦。一个好的备份可以保存在RAID硬件不兼容的问题。软件RAID允许你混合不同的驱动器和大小。你不能做这样的事情,让硬件RAID卡与软件RAID互换驱动器到不同的服务器,并读取数据。没有厂商提供软件RAID解决方案。你不能出错,硬件RAID有句老话了-no one ever got fired for picking RAID controllers。同时使用硬件和软件RAID有时你需要同时使用硬件和软件RAID以获得两全其美。对于如设置4个镜像对,2每个硬件RAID控制器上,并使用软件RAID0来把它放在一起。这将使数据库服务器的最佳性能。下面是我们的灾难恢复站点服务器(此框反映了我们30 +生产服务器上的文件和数据库)的另一个例子:1. 带冗余电源的服务器机箱2. Intel或AMD双核心CPU23. 16GB的ECC内存4. 24热插拔驱动器托架5. 2RAID的PCIe/PCIX的RAID硬件控制器6. 4个英特尔1000 PCIX LAN卡(把它们绑定在一起)7. 24个1TB SATA硬盘8. 操作系统-Pick-Linux/FreeBSD的/ OpenSolaris的9. 文件系统-Pick- ZFS/UFS/ext3的(我们使用RAID-Z)10. 备份软件- rsync的,rsnapshots和MySQL在slave模式。现在,您可以在在三个RAID6阵列(824个磁盘)同时使用硬件和软件解决方案配置RAID 0条带,这种大规模的存储系统是完美的在线备份方式。结论那么,软件RAID和硬件RAID哪一个是更好的?简短的回答 - 没有。长的答案 - 它取决于你的设置和要求。我强烈建议都与基准测试软件运行,找出你的磁盘I/O。通过移除硬盘测试这两种解决方案,即fail几个驱动器。尝试运行系统,让驱动器故障。记下系统负载和错误(如果有的话)。重新启动系统,看你能不能开机。你可以再次看到你的数据?两种解决方案是否完成了你的要求?最后,在选择存储时根据速度,可靠性和成本挑选二者。最后需要注意的关于我个人的选择我已经成功地使用Linux和FreeBSD软件RAID几年来备份自己的数据。我更喜欢使用软件RAID,以节省金钱和避免厂商定制插件。使用下面的硬件我所有的个人数据备份: 1.5 TB的USB硬盘 - rsync和rsnapshot是用来做我所有的服务器和数据快照的备份。 使用FreeNAS(80GB3硬盘)软件RAID。再次,Rsync用来做的所有备份。FreeBSD 8下用RAID-Z来代替UFS。参考文献: RAID 5与RAID 1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房屋买卖合同中相邻权及公摊面积处理策略
- 离职补偿协议范本(含全球服务及再就业支持)
- 离婚协议书中关于个人隐私保护的范本
- 离婚协议范本财产分配与子女抚养权终止公证合同
- 生猪养殖场租赁与养殖技术支持合同范本
- 私立小学教师团队建设与激励机制聘用合同
- 班组每周安全培训记录课件
- 全员持证上岗培训
- 山居屋宇国画课件
- 农业银行2025盘锦市笔试英文行测高频题含答案
- 外宾接待礼仪课件
- DB31T 808-2019 地下空间安全使用检查规范
- 劳动课整理与收纳教案
- 戴晓琳《课余生活我安排》-课件
- 日周月安全检查记录表
- 防高处坠落-物体打击专项施工方案
- 道路交通事故现场图绘制PPT讲解(104页)
- 数据文化与我国时空大数据的发展
- 现代生物技术教学课件
- 国标法兰尺寸对照表
- 广州初中数学知识点总结(共40页)
评论
0/150
提交评论