Chinaunix首页 | 论坛 | 博客
  • 博客访问: 11487276
  • 博文数量: 8065
  • 博客积分: 10002
  • 博客等级: 中将
  • 技术积分: 96708
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-16 17:06
文章分类

全部博文(8065)

文章存档

2008年(8065)

分类: 服务器与存储

2008-07-28 11:13:06


在存储中采用的保护方法不外乎是:1、使用raid 对磁盘进行保护。2、使用冗余技术对阵列进行保护。3、使用备份、复制、容灾对数据进行保护。
下面我们来对三种保护方法一一进行了解。
一、使用raid技术进行磁盘的保护
Raid 又称廉价磁盘冗余阵列,其核心是通过多块的磁盘组成不同级别的raid,从
而对磁盘进行保护,通常使用的raid有:raid0、raid1、raid5、raid6、raid10、raid50。不同级别的raid使用可以产生不同效果

        Raid0:俗称条带技术,它可以由任意两块以上的硬盘来组成,其特点是读写速度极快,适用于存储影音、大型图片的环境里。同时它再所有的raid中其磁盘空间可用性也是最高的。但是该raid级别不提供冗余的功能。
        Raid1:又称mirror,由2N个硬盘组成,其特点是写入速度在所有的raid里是最慢的,因为它一份数据要同时写两次才算完成。这个是由raid1本身的特点决定的。同时它的磁盘可用空间也是最少的。但他提供极强的容错功能,raid1中每一块硬盘都相对应的另一块硬盘
        Raid5:是由3块以上的硬盘组成的。其特点是:采用奇偶校验的算法在阵列每个磁盘里写入数据也同时写入校验信息,在损失一块硬盘下仍然能保持阵列的完整及数据的可用性,适用于小数据块应用和随机读写的环境中。其磁盘空间的实际可用性为1-n/1。还有一点值得注意的是raid5存在“写损失”的问题,即写一个数据实际产生四次读/写操作。
        Raid6:在ibm里又叫做高级raid,可以看作是raid5的加强版,组建raid6需要至少四块磁盘。其特点是在raid5写一次校验信息的情况下再写一次,从而提高高可用性由raid5的允许一块磁盘损失提升到两块磁盘。但是,raid5存在的写损失问题,在raid6里同样存在甚至其写损失更大。
          Raid10、50:属于raid的组合。通俗地来说是采用以空间换时间的方法,来应用于实际中的。它们互相弥补各自的缺点。其成本是各种raid级别中最高的。
二、使用冗余技术对阵列进行保护
        使用冗余技术在低端的阵列上通常采用如,对电源、FAN、cache等方面进行冗余保护。在中端的阵列上则采用双控制器进行保护,每块磁盘控制器都会有记录连接,内存、cache采用mirror的方式、电源、fan、ups、采用冗余的方式。在高端的阵列上如像DMX采用的是每条链路进行冗余设计,前段连接主机端,后端连接磁盘的端口,使用直连极阵的方式。
三、使用备份、复制、容灾对数据进行保护。
备份:是把目标数据,复制一份或拷贝一份到其他的存储介质上去。在备份时需要考虑的因素有:
1、目标数据是什么?要分清楚数据的来源是最重要生产系统应用里的还是来自次一级的应有里的。因为不同的应用对与数据备份要求是
    不一样的,这个需要仔细的分析确认。
2、容量多大?这关系到备份的设备的选择。
3、备份花多长的时间?备份时间的长短关系到应用系统的运行。选择合适的备份软件是一个关键。
4、恢复时需要多长的时间?各种不同应用系统,在数据发生损失后对于数据恢复的时间是不一样的。这些需要进行充分的分析。
5、备份的方式结构选择?备份的结构主要有,低级别为磁带库;中级别的为磁盘库、虚拟带库;高级别为SAN、NAS。备份方式有:1、全备份2、差异备份3、增量备份。对不同的需求,要求作出最合理的备份方式和结构。
        复制:是指主要数据的一个拷贝被存储在一个辅助的位置上。可以用复制的系统作备份,在这个系统上可以做报告、生成、测试、决策支持等等。复制从方式上来说同步和异步两种;从功能上来说有镜像、快照、远程复制等;从复制的类型上来说有应用程序复制、数据库复制、文件复制、主机复制、磁盘阵列复制等
容灾:可以说是复制的升级版。
阅读(709) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~