网吧服务器RAID 0+1硬盘阵列组建

随着网吧规模扩大 , 网吧电脑数量也会相应增加 , 上网的顾客也随之增多 , 服务器硬盘数据存取的速度将会成为新的瓶颈 , 很多顾客开始投诉服务器点播的电影比较卡、游戏升级速度慢等问题 , 倘若不采取相关措施 , 那么好不容易扩大的经营将毁于一旦 。
那么如何解决硬盘存取速度的瓶颈呢?用多个硬盘组建RAID阵列将是一个较佳的解决方案 。然而许多网管由于缺少实际经验 , 对于RAID技术只有含糊的概念 , 所以小编特别编写了本文 , 与大家一起分享RAID基础知识与最常用的RAID 0 1组建实例 。
RAID英文全称为Redundant Array of Inexpensive Disks , 中文译为廉价磁盘冗余阵列 。它实质是使用多块物理硬盘组成一个具有加速、自动备份、数据损毁恢复等功能的逻辑硬盘 。
为了满足不同工作环境的需要 , RAID技术分为了以下RAID 0-7计合8种 。每种阵列都各自有其自身优点与缺点 , 例如RAID 1阵列强调磁盘的数据的安全性、RAID 0阵列提高访问速度、RAID 5阵列兼顾速度与的安全等 。下面就来看看常用阵列的具体特点 。
常用RAID阵列类型
RAID 0
RAID 0阵列即(Data Stripping)数据分条阵列 , 其主要的特点是存取的数据都被分割成为条状(stripped)分布存放在各个物理磁盘上 。这样处理的优点是可以并行存取 , 从而获得双倍或多倍存取速度 。其中最简单的RAID 0阵列 , 使用两块硬盘提供双倍传输速度 , 假如阵列卡能支持多块硬盘组成RAID 0 , 那么则可以获得N倍(N为加入阵列的硬盘数量)传输速度 。
这种阵列的缺点是数据安全比较脆弱 , 只要阵列内某一硬盘出现故障 , 所有的数据将全部丢失 。因而 , 为了在数据脆弱性与速度之间取得较好的平衡 , 实际使用时RAID 0通常只使用两块硬盘 , 获得双倍传输速度同时稳定性下降一半 , 用于存放视频点播文件、临时文件等对安全性要求不高的数据 。
RAID 1
RAID 1阵列即(Data Mirror)数据镜像阵列 , 其主要特点在提供了较为优异的数据安全保障 。整个阵列至少需要两块硬盘组建 , 在写入时同时将数据备份至另一块硬盘 , 所以即使其中一块硬盘出现故障而造成数据损坏时 , 文件也不会丢失 。但是其代价就是的阵列内半数硬盘用于即时镜像备份 , 容量为阵列内硬盘总容量的一半 , 而且速度没有任何提升 。
? RAID 0 1
【网吧服务器RAID 0 1硬盘阵列组建】为了把RAID 0的快速存取特点与RAID 1数据安全的优点结合起来 , 人们还设计了RAID 0 1阵列 。这种阵列最少需要4个硬盘才能创建 。其中两块硬盘用来存取数据 , 两块硬盘用于镜像数据 。用于存放数据两块硬盘被划分为条状并行存取 , 这样可以获得双倍数据存取的速度 , 而另两个硬盘则即时为条状并行存取的硬盘制作镜像 , 以确保任意一块盘出现了故障 , 也不会导致数据丢失 。
由于兼顾到了存取速度和数据的安全 , 所以这种阵列在网吧、小型企业中使用非常广泛 。
RAID 3和RAID 5
RAID 3和RAID 5都采用了校验的数据存储方式 , 所不同的是RAID 3采用了一块物理硬盘专门来存放校验的数据 , 而存放数据的硬盘却有好几个硬盘同时并行工作 , 不管是每一个硬盘的数据进行修改 , 校验的数据硬盘也会同时跟着改动 , 这就导致了校验硬盘工作负担过重 , 影响数据的存储效率 , 而RAID 5刚好相反 , 它把校验数据切成块存放在各个硬盘上这样就可以解决校验数据存放的瓶颈 。
由于RAID 5的阵列卡价格较为高昂 , 所以该种阵列目前仅在大型企业中使用 , 而鲜有被网吧采用 。
RAID 0 1实战

推荐阅读