做NAS一定要上raid么

2021-02-26 科技 425阅读

一、简单回答:做NAS不一定要上RAID,它们之间没有必然联系。


二、相关知识:

1、一般我们说的“NAS”,指的是“Network Attached Storage:网络附属存储”

--A、按字面简单说就是连接在网络上,具备资料存储功能的装置,因此也称为“网络存储器”。
--B、它的好处是,可以让多台电脑设备共同使用网络上的共享文件保存共间。
--C、它在当前的不足是,很多情况下并不能完全象本地硬盘一样的被程序直接使用,比如某些游戏就不能安装在“网络存储器”上,某些数据库系统就不能将数据文件放在“网络存储器”上。

2、一般我们说的“RAID”,指的是用多个硬盘做一个硬盘组,让多个硬盘来协同看上去象一个硬盘一样工作,技术术语称为“硬盘阵列”。

--A、“RAID”的构建有很多种,在当前,有的是让两块硬盘写入完全相同的内容,称为“RAID1”,这样做的好处是其中一块硬盘损坏,另一块还能单独工作,以保证硬盘里的资源不失掉。
--B、有的是让多块硬盘一起分别存不同的资料,称为“RAID0”,比如3块单独容量500G的硬盘合起来用,一共变成1500G的硬盘空间。这样的最大的好处是,读写文件的速度会比单块硬盘要快,理论上要快3倍左右。最大的坏处是,其中一块硬盘损坏的话,3块硬盘中的资料全部丢失!这种做法在早期的服务器中,为了追求速度时存在过。
--C、现在用得最多的是“RAID5”,它最少需要3块硬盘,最多可以有N块盘(一般的设备上最多能容纳下几十块),每块硬盘中会有一个区域作为恢复数据区,当其中一块硬盘损坏,别的硬盘可以从恢复区域找出对应的数据以自恢复,保证数据不丢失,但是如果同时损坏两个或两个以上硬盘,那就坏了,所有的数据丢失。容量方面是总硬盘容量减去1个硬盘的容量,速度方面,比RAID0慢,比RAID1快,为什么自个想。
--D、其它的还有“RAID10”等用得少的方式,就不一一列举了。列举这些主要是说清它是干嘛的。

3、从上面的说法可以知道:重要的数据环境,为了保证数据安全,单位、机构,会为架设“NAS”的设备中的硬件组建“RAID”,一般组“RAID5”,因为可以兼顾安全与速度与容量。至于你自个建的“NAS”,你要是想省钱,只用一个硬盘,那就没法做RAID,你要是特别重视数据安全,那就做RAID1或RAID10,要是需要大容量又兼顾安全,那就做RAID5(一般建议4块硬盘以上,否则不太划算)。

4、特别说明,组RAID的话,除了RAID1外,其它的组法,一但组上了,组里的硬盘就不能拆开用哦,否则数据就丢掉了!组RAID还需要做NAS的主机带有支持RAID功能的部件(一般指阵列卡,有些主板会集成这个)。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com