`
lteyeivan
  • 浏览: 14191 次
社区版块
存档分类
最新评论

RAID和磁盘分区

    博客分类:
  • Soft
阅读更多
以下内容参考维基百科:
http://zh.wikipedia.org/wiki/RAID
RAID 0(合并)
将多个软盘合并成一个大的软盘,不具有冗余,并行I/O,速度最快。RAID 0亦称为带区集。它是将多个磁盘并列起来,成为一个大磁盘。在存放数据时,其将数据按磁盘的个数来进行分段,然后同时将这些数据写进这些盘中。 所以,在所有的级别中,RAID 0的速度是最快的。但是RAID 0没有冗余功能,如果一个磁盘(物理)损坏,则所有的数据都会丢失。
理论上越多的软盘性能就等于[单一软盘性能]×[软盘数],但实际上受限于总线I/O瓶颈及其它因素的影响,RAID 性能会随边际递减,也就是说,假设一个软盘的性能是50MB/秒,两个软盘的RAID 0性能约96MB/秒,三个软盘的RAID 0也许是130MB/秒而不是150MB/秒。所以,两个软盘的RAID 0最能明显感受到性能的提升。
但如果是以软件方式来实现RAID,则软盘的空间则不见得受限于此(例如Linux Software RAID),通过软件实现可以经由不同的组合而善用所有的软盘空间。

RAID 1(镜像)
两组以上的N个磁盘相互作镜像,在一些多线程操作系统中能有很好的读取速度,另外写入速度有微小的降低。除非拥有相同数据的主软盘与镜像同时损坏,否则只要一个磁盘正常即可维持运作,可靠性最高。RAID 1就是镜像。其原理为在主硬盘上存放数据的同时也在镜像硬盘上写一样的数据。当主硬盘(物理)损坏时,镜像硬盘则代替主硬盘的工作。因为有镜像硬盘做数据备份,所以RAID 1的数据安全性在所有的RAID级别上来说是最好的。但无论用多少软盘做RAID 1,仅算一个软盘的容量,是所有RAID上磁盘利用率最低的一个级别。

RAID 5(校验分叉备份)
RAID Level 5 是一种存储性能、数据安全和存储成本兼顾的存储解决方案。它使用的是Disk Striping(硬盘分区)技术。RAID 5 至少需要三颗硬盘, RAID 5不对存储的数据进行备份,而是把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID5的一个磁盘数据发生损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。 RAID 5可以理解为是RAID 0和RAID 1的折衷方案。RAID 5可以为系统提供数据安全保障,但保障程度要比镜像低而磁盘空间利用率要比镜像高。RAID 5具有和RAID 0相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度相当的慢,若使用“回写高速缓存”可以让性能改善不少。同时由于多个数据对应一个奇偶校验信息,RAID 5的磁盘空间利用率要比RAID 1高,存储成本相对较便宜。

以下内容参考于:http://blog.b999.net/post/88/
linux下做RAID5:
从硬盘里面分出4个分区出来,这个会做吧。分区类型ID为fd。假如不会再问我。

然后激活,假如新建出来的4个分区分别为,/dev/sda5,/dev/sda6,/dev/sda7,/dev/sda8.然后做RAID5,具体操作如下:
mdadm -C /dev/md0 -l 5 -n 3 -x 1 /dev/sda{5..8} 新建一个raid5,三个为主硬盘,一个备份硬盘
mkfs.ext3 /dev/md0 格式化raid5
mkdir /mnt/raid5 新建一个文件夹
mount /dev/md0 /mnt/raid5 将raid5挂到刚才新建的文件夹中
mdadm -D /dev/md0 查看md0的详细情况

这样就做成了。

磁盘分区(分区,格式化文件系统,加载):
(1)磁盘分区小于3T的可以使用fdisk。
参考以下链接:
http://www.aooshi.org/blog/article/14.html
http://www.cnblogs.com/xl19862005/archive/2011/6/17.html
(2)磁盘分区大于3T的可以使用parted。
参考以下链接:
http://haobinnan.blog.51cto.com/775253/212867
   [root@as4 ~]# fdisk -l
   [root@as4 ~]# parted /dev/sdb  #进入磁盘设备
   (parted) mklabel gpt
   (parted) print
   (parted) mkpart primary 0 2048   #分区
   (parted) print
   (parted) quit
   [root@as4 ~]# fdisk -l
   [root@as4 ~]# mkfs.ext3 /dev/sdb1  #格式化分区
   [root@as4 ~]# mount /dev/sdb1 /mnt #挂载目录
   [root@as4 ~]# df -h
      
分享到:
评论

相关推荐

    磁盘分区绿色版

    磁盘分区是计算机操作系统中对硬盘进行组织和管理的重要手段,它允许我们将一个物理硬盘划分为多个逻辑存储区域,每个区域都有独立的盘符、容量和功能。在本主题中,我们将深入探讨“磁盘分区”这一概念,以及为什么...

    windows图形化界面raid分区工具MegaRAID-Storage-Manager

    RAID(Redundant Array of Independent Disks,独立磁盘冗余阵列)是一种数据存储虚拟化技术,通过组合多个物理硬盘来提高存储性能、可靠性和容量。在Windows操作系统环境中,管理RAID阵列通常需要专业的工具,如...

    用RedHatLinux手动创建RAID和LVM分区

    1. **创建新磁盘分区**:使用`fdisk`命令对硬盘(如/dev/hda)创建三个500MB的分区(hda7,hda8,hda9)。 2. **转换分区类型**:在`fdisk`中使用`t`命令将这些分区类型改为RAID专用的`fd`格式,然后保存退出。 3. *...

    新手学习RAID磁盘阵列模拟器

    5. 分区和格式化:创建完成的RAID集需要被分区和格式化才能用于存储数据,可以选择合适的文件系统如NTFS或EXT4。 使用RAID磁盘阵列模拟器,可以在不实际操作硬件的情况下学习和实践这些过程。模拟器提供了虚拟环境...

    NIUBI Partition Editor(磁盘分区管理工具)官方正式版V7.5.0 | 电脑硬盘分区软件下载

    全面兼容内部和外部硬盘驱动器、Hyper-V、VMware虚拟磁盘以及所有类型的硬件RAID阵列等多种存储设备,独特的文件移动算法远比包括鸡肋一般的电脑自带磁盘分区工具以及经典的磁盘分区工具diskgen在内的任何磁盘分区...

    Linux软RAID部署系统分区之恢复攻略.docx

    Linux软RAID部署系统分区之恢复攻略主要关注的是在Linux环境中如何使用软件RAID(即不依赖专用硬件的RAID)来创建、管理和恢复系统分区。这篇文章由ChinaUnix网友Jerrywjl撰写,旨在解决运维人员在面对RAID相关问题...

    Win10磁盘分区工具

    5. RAID管理:支持RAID磁盘阵列的管理和调整。 6. 支持多种文件系统:除了常见的NTFS、FAT/FAT32外,还支持EXT2/EXT3/EXT4等Linux文件系统。 7. 强大的安全擦除:可以彻底删除分区中的数据,使其无法被恢复。 8. ...

    LinuxRaid、分区格式对比分析

    RAID(Redundant Array of Independent Disks,独立磁盘冗余阵列)是一种通过在多个磁盘上分配数据来提高存储性能和/或数据可靠性的技术。它可以分为不同的级别,每个级别都有其特定的优点和缺点,适用于不同的应用...

    磁盘分区工具

    9. 动态磁盘管理:对于服务器环境,磁盘分区工具可能支持动态磁盘功能,如RAID(冗余磁盘阵列)和卷集等高级存储结构。 磁盘分区的重要性在于,它有助于保持系统和数据的组织性,提升硬盘性能,以及便于备份和恢复...

    学习磁盘分区使用的文件。。。

    本篇文章将深入探讨磁盘分区的概念、用途以及如何在操作系统中进行磁盘分区操作,以帮助读者更好地理解和使用磁盘分区。 磁盘分区是将一个物理硬盘划分为多个逻辑存储区域的过程,每个区域都拥有独立的文件系统,...

    VMware虚拟机创建raid

    ### 三、磁盘分区与格式化 在创建RAID前,需要对磁盘进行分区。这可以通过使用fdisk或parted工具来完成。创建分区后,每个磁盘应至少包含一个主分区。随后,使用mkfs命令(如mkfs.ext4)对这些分区进行格式化,以便...

    非常好的无损磁盘分区工具(EASEUS.Partition.Master)

    它是一款综合性的磁盘分区管理工具,可以帮你调整和移动分区,创建、删除和格式化分区,隐藏分区,磁盘复制等等。最重要的是,大部分操作都是可以不损坏原硬盘数据的!另外,EASEUS Partition Master 支持2000、XP、...

    磁盘分区 无损扩容C盘

    在计算机领域,磁盘分区是管理和组织硬盘空间的重要方式,尤其在系统安装或者需要优化存储效率时显得尤为重要。本文将详细讲解如何进行无损扩容C盘,即在不丢失数据的情况下扩大C盘(通常为系统分区)的容量。 首先...

    LINUX系统软RAID0、RAID1配置与管理.docx

    我们首先使用 fdisk 工具来为四个虚拟磁盘创建主磁盘分区,并将分区的 ID 设置为 RAID 分区。 然后,我们使用 MADAM 软件来创建 RAID1 和RAID0。MADAM 是一个 LINUX 中的 RAID 管理工具,可以用来创建、管理和监控 ...

    磁盘分区软件

    磁盘分区是计算机存储管理的重要...总之,磁盘分区是优化计算机存储和管理的关键步骤,而磁盘分区软件则为此提供了便捷的工具。正确使用这些软件,能够提升系统效率,保障数据安全,使得装机和日常维护变得更加轻松。

    WindowsServer-2008-磁盘分区和卷的建立.doc

    基本磁盘可以创建主分区和扩展分区,而动态磁盘则提供更高级的存储功能,如带区卷、镜像卷、RAID-5卷等。 - **主分区与扩展分区**:在基本磁盘上,主分区是可以直接启动操作系统的地方,而扩展分区不能直接存储数据...

Global site tag (gtag.js) - Google Analytics