RAID技术的应用
1、DAS--direct access storage device直接访问存储设备DAS以服务器为中心,传统的网络存储设备都是将RAID硬盘阵列直接连接到网络系统的服务器上,这种形式的网络存储结构称为DAS( Direct Attached Storage)。 [6] 2、NAS--Network Attached Storage网络附加存储设备NAS以数据为中心,NAS是 Network Attached Storage的简称,中文称为直接联网存储在NAS存储结构中,存储系统不再通过I/O总线附属于某个特定的服务器或客户机,而是直接通过网络接口与网络直接相连,由用户通过网络访问。 [6] 3、SAN--Storage Area Networks存储区域网SAN以网络为中心,SAN是一种类似于普通局域网的高速存储网络。SAN提供了一种与现有LAN连接的简易方法,允许企业*地增加它们的存储容量,并使网络性能不至于受到数据访问的影响。这种*的专有网络存储方式使得SAN具有不少优势:可扩展性高;存储硬件功能的发挥不受LAN的影响;易管理;集中式管理软件使得远程管理和无人值守得以实现;容错能力强。SAN主要用于存储量大的工作环境,如医院大型PACS等,但现在由于需求量不大成本高而影响了SAN的市场。
RAID都有哪些类型
知道了RAID是什么之后,我们就来看看RAID都有哪些类型吧。根据RAID算法的不同,有RAID0、RAID1、RAID2、RAID3、RAID4、RAID5、RAID6、RAID7、RAID01/10、RAID50等等很多种,然而由于他们其中有一些的算法过于麻烦,日常使用中很少涉及。因此,我们这次的科普只涉及几种广泛使用的RAID类型:包含RAID0、RAID1、RAID5、RAID01/10四种。除此之外,我们还将顺带提及RAID6以及RAID50这两种稍麻烦点,但至少还有人用的阵列类型。
RAID的操作步骤
标准的RAID写操作,需包括以下几个步骤:
(1)以校验盘中读取数据
(2)以目标数据盘中读取数据
(3)以旧校验数据,冷硬盘整理,新数据及已存在数据,生成新的校验数据
(4)将新校验数据写入校验盘
(5)将新数据写入目标数据盘
当主机将一个待写入阵列RAID组中的数据发送到阵列时,阵列控制器将该数据保存在缓存中并立即报告主机该数据的写入工作已完成。该数据写入到阵列硬盘的工作由阵列控制器完成,冷硬盘整理公司,该数据可继续存放在Cache中直到Cache满,冷硬盘整理公司,而且要为新数据腾出空间而必须刷新时或阵列需停机时,控制器会及时将该数据从Cache写入阵列硬盘中。
这种缓存回写技术使得主机不必等待RAID校验计算过程的完成,即可处理下一个读写任务,冷硬盘整理公司,这样,主机的读写效率大为增加。当主机命令将一个数据写入硬盘,则阵列控制器将该数据写入缓存上面的位置,只有新数据才会被控制器按Write-Back Cache的方式之后写入硬盘。