我已经在IT部门工作了很多年,所以我知道RAID阵列是什么,RAID 0是什么,RAID 1、5、6、10、50、60等,但是最近出现了一些事情工作中的谈话;如果RAID代表独立(或廉价)磁盘的冗余阵列,那么RAID 0为何被归为RAID,而不仅仅是带状阵列?
在一个阵列上跨多个磁盘对数据进行条带化不会提供任何冗余,那么为什么将其归类为RAID阵列呢?当然,最低数目应该是RAID 1(镜像),因为那是冗余真正开始的时候?
我已经在IT部门工作了很多年,所以我知道RAID阵列是什么,RAID 0是什么,RAID 1、5、6、10、50、60等,但是最近出现了一些事情工作中的谈话;如果RAID代表独立(或廉价)磁盘的冗余阵列,那么RAID 0为何被归为RAID,而不仅仅是带状阵列?
在一个阵列上跨多个磁盘对数据进行条带化不会提供任何冗余,那么为什么将其归类为RAID阵列呢?当然,最低数目应该是RAID 1(镜像),因为那是冗余真正开始的时候?
Answers:
您实际上部分回答了您的问题。
RAID的最低形式为RAID1。在定义RAID之后就很好地添加了RAID 0(尽管找不到对此日期的引用)。
RAID 0中的0用来表示实际上并不视为冗余。将其视为更多的True / False,其中0为False。
RAID只是一个名称,其含义会随着时间而改变。
重要的部分是RAID级别的基础技术和机制相同,因此您使用相同的控制器(或软件,例如mdraid)来实现所有RAID级别。
正如其他人所建议的那样,RAID 0可以视为0级,这意味着零冗余。即使由于以下两个原因没有冗余,它也被称为RAID:
它通常是在相同的上下文中定义和讨论的,因此名称很固定。对于JBOD不能说相同的东西,但是这种安排不会与RAID级别一起描述,因为它们的共同点较少(RAID 0至少涉及类似于RAID 5的条带化)。
尽管RAID 0本身不提供冗余,但它通常用作确实提供冗余的复合RAID安排的一部分。RAID 10是最常见的,将0表示速度,将1表示冗余。RAID 50和RAID 60不太常见,但同样有效,除非担心潜在的写入性能下降(由于5/6的读取校验和写入模式)。
通常,您谈论的是RAID级别。因此,我想说一个系统是RAID-0,这并不意味着它是“类型0冗余”,它仅意味着它是“ RAID Level 0”,女巫表示完全没有RAID。
因为“非冗余”是某种事物的冗余程度的有效点。
纯营销。
<回忆>我记得局域网上的文件服务器何时开始出现在市场上。是的,RAID 0是可能的配置之一。RAID当时是一个非常流行的名词,管理人员只是问“服务器是否具有RAID?”。不知道到底是什么意思。因此,狡猾的销售人员开始将条带重新标记为“ RAID 0”,因此他们可以“真实地”说“为什么这样做!” </ reminisce>
RAID ...这是一个棘手的缩写。SCSI说,不喜欢(发音为“ scuzzy”。)这是IT经理可以在高水平预算会议上大喊大叫以使其他人批准购买的少数缩写。您想分得一杯pie吗?您必须具有良好的首字母缩写词。在这样的会议上尝试说“我们必须获得SCSI”。看看你能走多远。