raid5什么意思?怎样做raid5?raid5 几块硬盘?
一、raid什么意思?
RAID是“Redundant Array of Independent Disk”的缩写,raid什么意思了?说白了,中文翻译过来通俗的讲就是磁盘阵列的意思,也就是说RAID就是把硬盘做成一个阵列,而阵列也就是把硬盘进行组合配置起来,做为一个总体进行管理,最关键的是这个阵列的磁盘之间具有冗余容错处理,这样可提高磁盘之间相互的安全性和稳定性,不存在“单点”硬盘现象,也就说不会让某些硬盘读写频繁,其它的硬盘可能数据交换较少的现象,从而提高硬盘的安全性,同一时候磁盘的总体管理会提高读写速度,使硬盘的利用发挥到最大。
二、raid5是什么意思?
我们在做磁盘阵列时会採用不同的方式,我们把每一种磁盘阵列方式称为RAID的级别(即RAID Levels)。而RAID5仅仅是RAID Levels中的最为常见的一种容错方式。那raid5是什么意思?
raid5是什么意思?专业的讲:
所谓RAID5即分布式奇偶校验的独立磁盘结构。RAID5是实际商业应用环境中最为广泛的一种RAID level,毕竟计算机技术发展到今天,硬件的质量还是相对照较有保障和稳定的,RAID5最大特点是有一块硬盘冗余,做RAID5必需要3块以上的硬盘,其使用率是N-1的存储空间。其特点是将它的奇偶校验码存在于全部磁盘上,RAID5的读出效率非常高,写入效率一般,块式的集体訪问效率不错。由于奇偶校验码在不同的磁盘上,所以提高了可靠性,同意单个磁盘出错。RAID 5也是以数据的校验位来保证数据的安全,但它不是以单独硬盘来存放数据的校验位,而是将数据段的校验位交互存放于各个硬盘上。这样,不论什么一个硬盘损坏,都能够依据其他硬盘上的校验位来重建损坏的数据.
三、raid5 几块硬盘?
做RAID5 几块硬盘?简单的说:所谓Raid5就是採用3块以上(含3块硬盘)做一个阵列,当中两块盘是实际容量,当中还有一块盘是作为备用的,3块盘中同意坏一块盘,支持在线更换,而数据不丢失!3块盘是起步,能够是4块,5块,不管是是几块,实际容量是(N-1)。
四、怎样做raid5?
事实上怎样做RAID5?很easy,现在不论是HPserver,还是IBMserver,都有引导光盘或引导分区,按照提示按部就班的“下一步”就可以。但须要注意的是,不同的server,标准磁盘阵列的RAID控制器,所支持的RAID级别不一样,有的标机根本不带RAID控制器,有的带主要的RAID功能,如 RAID0,RAID1,RAID0+1,而不支持RAID5,比方刀片server,最多支持两块硬盘,根本无法做RAID5;对于普通的server一般高配的基本上都支持RAID5的功能!
评论:RAID5实际上是一种比較经济的容错级别,即充分利用的硬盘的容量,又有备份的冗余,当然这个和预算有关系,比方3块盘,那么硬盘利用率是 2/3,假设是8块盘的话,利用率高达7/8了!现在RAID5的基础上,把那块冗余的硬盘再找一块盘做个镜像(即RAID1)于是乎就产生了 RAID5+1的RAID6的说法,RAID6实际上是RAID5的升级版,能够同意同一时候坏两块盘,而不丢失数据!这样的RAID6的级别,也在server硬盘较多的情况被使用,做RAID6一般都是硬盘超过5以上才有意义,假设是4块,RAID6实际上就是RAID1(N-2)。所以4块盘做RAID6意义不大,也没这么做的!
注意:
1、RAID1加热备是3块盘 但容量是一块盘的容量 而三块盘做RAID5是两块盘的容量
2、RAID5在三块盘的时候 坏两块的概率不大 但超过4块5块的时候概率就大了,所以加个热备还是有必要的。
热备的概念是 平时不參与阵列,就是一块空盘
在阵列中某一块盘坏掉了 热备才顶上
raid5什么意思?怎样做raid5?raid5 几块硬盘?的更多相关文章
- dell r710 服务器配置RAID5(3块硬盘做RAID5,另外再弄一块做数据冗余盘)
本文完全转载于:http://www.jb51.net/article/53814.htm,只为做笔记使用 ①4块硬盘做成RAID5 ②3块硬盘做RAID5,一块硬盘做热备盘 这两种配置之间的区别.大 ...
- raid5两块硬盘离线怎么办? 强制上线失败如何恢复数据
服务器故障描述: 客户使用Dell 2850服务器组建了raid5磁盘阵列,阵列中包含有6块硬盘(SCSI硬盘,单盘容量300G),服务器操作系统为linux Redhat4:文件系统为ext3文件系 ...
- 搭建RAID5(5块硬盘)过程并模拟一块磁盘损坏情况
首先:在配置RAID5之前我们先来了解一下它.RAID5,RAID是指独立磁盘冗余阵列,是把相同的数据存储在多个硬盘的不同地方的方法.通过把数据放在多个硬盘上,输入输出操作能以平衡的方式交叠,改良性能 ...
- 简说raid1 raid2 raid5 raid6 raid10的优缺点和做各自raid需要几块硬盘
Raid 0:一块硬盘或者以上就可做raid0优势:数据读取写入最快,最大优势提高硬盘容量,比如3快80G的硬盘做raid0 可用总容量为240G.速度是一样.缺点:无冗余能力,一块硬盘损坏,数据全无 ...
- raid1 raid2 raid5 raid6 raid10的优缺点和做各自raid需要几块硬盘
Raid 0:一块硬盘或者以上就可做raid0优势:数据读取写入最快,最大优势提高硬盘容量,比如3快80G的硬盘做raid0 可用总容量为240G.速度是一样.缺点:无冗余能力,一块硬盘损坏,数据全无 ...
- 【RAID】raid1 raid2 raid5 raid6 raid10的优缺点和做各自raid需要几块硬盘
Raid 0:一块硬盘或者以上就可做raid0优势:数据读取写入最快,最大优势提高硬盘容量,比如3快80G的硬盘做raid0 可用总容量为240G.速度是一样.缺点:无冗余能力,一块硬盘损坏,数据全无 ...
- raid5什么意思?如何做raid5?raid5 几块硬盘?
raid5什么意思?如何做raid5?raid5 几块硬盘? 分类: 项目管理2012-09-28 00:38 5326人阅读 评论(0) 收藏 举报 一.raid什么意思?RAID是“Redunda ...
- RAID5的创建(5块磁盘,三块做raid,两块做备份)
RAID5的创建(5块磁盘,三块做raid,两块做备份) 第一步:参考我的上一篇博客,用同样的方法添加5块硬盘.地址如下: https://www.cnblogs.com/Feng-L/p/11735 ...
- Raid5(五块磁盘,三块做raid,两块做备份)
1.在虚拟中再添加五块磁盘. 2.使用mdadm命令创建raid5,名称为“/dev/md5”. -C代表创建操作,-v显示创建过程,-a yes检查RAID名称,-n是用到的硬盘个数,-l是定义R ...
随机推荐
- c# 网站发布
.net 网站发布简单步骤: 1.选择需要发布的网站,右击->发布 1)配置文件:可以任意新建文件配置名 2)连接: 发布方法选择系统文件:选择目标位置,任意新建一个位置即可. 3)设置:选择D ...
- 关于Core Data的一些整理(二)
关于Core Data的一些整理(二) 创建NSManagedObject的子类时,有一点是在这中间要强调的一点是,要不要勾选 Use scalar properties for primitive ...
- 使用<span>标签为文字设置单独样式
这一小节讲解<span>标签,我们对<em>.<strong>.<span>这三个标签进行一下总结: 1. <em>和<strong& ...
- firefox 的event事件处理
前几天,在用angularJs实现一个功能,点击后获取event的x,y坐标时,IE9, chrome下功能正常.但是firefox报event 未定义.初始代码如下: html: <div c ...
- centos U盘安装
1.版本 LiveCD 和 LiveDVD 是可以直接进入运行系统,类似win PE, 进入系统后有一个图标 install - HHD(从硬盘安装). netinstall 是用于网络安装和系统救援 ...
- hibernate_validator_02
三种不通的注解 1. 字段级(field level) 约束 package com.mycompany; import javax.validation.constraints.NotNull; p ...
- 网络编程Socket之UDP
服务器端实现步骤: 1. 创建 DatagramSocket,指定端口号 2. 创建 DatagramPacket 3. 接收客户端发送的数据信息 4. 读取数据 package cn.jmu.edu ...
- HBase 学习之一 <<HBase使用客户端API动态创建Hbase数据表并在Hbase下导出执行>>
HBase使用客户端API动态创建Hbase数据表并在Hbase下导出执行 ----首先感谢网络能够给我提供一个开放的学习平台,如果没有网上的技术爱好者提供 ...
- KNN(k-nearest-neighbor)算法
一.算法概述 该方法的思路是:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别.KNN算法中, 所选择的邻居都是已经正确分类的对象(训练 ...
- 小波 mallat 算法
算法要求:输入序列是大于滤波器长度的偶数列 确实可以通过编程的手段使算法适合所有的情况,但本文章的目的是展示mallat算法的过程,所以就一切从简了 // Mallat.cpp : Defines t ...