求教关于软RAID的软件系统性能需求

软 RAID 和硬 RAID 各有什么优劣? - 知乎207被浏览<strong class="NumberBoard-itemValue" title="7分享邀请回答5661 条评论分享收藏感谢收起4添加评论分享收藏感谢收起WIN7下软RAID性能简测 朋友送了一个500G的HP硬盘,加到电脑里本来想当备份盘的。突然心血来潮想做个RAID试试,看能不能提升点性能。因为两个硬盘型号大小不一样,只能做个软RAID。测试环境:操作系统& &Windows 7 专业版 64位 SP1 ( DirectX 11 )处理器 &英特尔 Core i7-4790 @ 3.60GHz 四核主板 &技嘉 B85-HD3 ( 英特尔 Haswell )内存 & 16 GB ( 芝奇 DDR3 1600MHz )硬盘 & OCZ -ARC100 ( 120 GB / 固态硬盘 ) &希捷2T &西数500G显卡 & Nvidia GeForce GTX 960 ( 2 GB / 技嘉 )显示器& 明基 BNQ793E BenQ EW2440ZC ( 24 英寸 )声卡 & 英特尔 Intel @ 英特尔 Haswell 高保真音频网卡 & 瑞昱 RTL12 Gigabit Ethernet Controller / 技嘉&
惠普 硬盘_淘宝搜索
s.taobao.com&步骤如下:1、把硬盘装好后备份数据,如果没有数据就省事了。原来的硬盘是2T的,备份数据用了大半天的时间,因为备份空间不足,还是损失了不少日本的记录片。&2、备份数据后把两个硬盘转换成动态的。计算机右键-管理-磁盘管理 磁盘名称上右键,转换到动态磁盘。按提示把两个硬盘都转换成动态磁盘。3、在空间小的那个硬盘上右键,新建带区卷。带区卷相当于RAID0,理论上速度快,但是没有容错性,一个硬盘坏了,所有数据全部丢失,在本例中,如果500G的硬盘坏了,2T硬盘上和500G硬盘组成RAID里的数据也都没了。到这一步软RAID就算做完了,2T硬盘上会自动划出和500G硬盘一般大的空间,一起组成RAID0。注意一写是新建带区卷,带区卷是RAID0,读写速度才会快,空间才不会浪费,但没有容错性。如果是镜像卷,那就是RAID1,少一半的空间,读取速度会快,但写入不会快,可能还会慢。有容错性。4、2T硬盘上的剩余空间空间可以更继续分区,在剩余空间上右键-新建卷。动态硬盘里,卷就是以前的分区,其实是差不多的!现在RAIA0也做完了,备份的数据也都COPY回去了,主要就是测试一下性能有没有提升了。RAID最好是两个一样型号的硬盘做,因为我这的两个硬盘型号不一样,大小也不一样,也是有可能出现性能不升反降的情况的。如果那样就倒霉了!白折腾了。。测试软件用的是ATTO Disk Benchmarks 这个软件可以测试硬盘分区的性能,大部分测试软件只能测整个硬盘的性能。所以这个是首先。下面上测试截图!图1,下图是D盘的测试截图,也就是做了RAID0的那个分区。图2,下图是F盘的测试截图,是没有做RAID的分区可以看出,除了2K 1K以外,性能还是有提升的。小文件读取慢,可能对随机读取速度有些影响。不过我感觉影响不大,还是利大于弊的。因为很少有机会读取大量不连续的小文件。下面用FASTCOPY来测试一下实际COPY文件的速度,测试是从Z盘和D盘F盘之间COPY数据,Z盘是用用Promo虚拟出来的一个内存空间,速度上肯定不会成为瓶颈的,比固态硬盘还要快很多很多!!F盘是普通分区,D盘是RAID0。可以看出做了软RAID的D盘,写入速度提高了一倍。上面两个图是测试的读取速度,速度提升也是非常明显的!上面两个图测试的是数量多的小文件读取数据,一个文件夹里有4000多个文件,几K的ICO文件有1000多个,剩余的基本是几百K最大2M的压缩包文件,都是ROM。同样可以看出,速度有不小的提升,虽然不到翻倍的程度,不过也提升了85%左右。同样的文件夹,写出速度同样有近40%的差距。如果有旧硬盘的值友,不妨加个硬盘试试软RAID0,说不定能给电脑一个小小的升级呢!!注意事项:做之前一定要备份数据。升级到动态磁盘后将不能安装操作系统,如果已经有了系统,则原系统可以启动,但不能安装双系统。静态转换到动态是不可逆的,尤其是已经做了RAID0的情况下。除非删除所有分区,要不然没有办法恢复回基本磁盘。
相关文章推荐蜂鸟手机端
焦圈,为摄影而生
&&求教能否用万转硬盘装系统然后双1T硬盘组RAID0
可以的,做软raid就行。下面是教程:很多朋友在升级时安装两块或多块硬盘,这时候用多块硬盘组成RAID性能将会有很大提升;但是几百元一块的RAID控制卡并非所有人都能够接受,再加上受硬盘容量大小必须相同的限制,于是Windows 2000/XP自带的软RAID功能就成为了大家的最爱。怎样实现软RAID呢?下面笔者将给大家一步一步介绍。一、简单认识软RAID软RAID不需要RAID控制卡,它通过软件进行控制。Windows 2000/XP支持该功能。先给大家介绍一下软RAID的基本知识。在Windows2000/XP中,物理硬盘分为两种类型,一种是基本磁盘,一种是动态磁盘。基本磁盘是包含主分区、扩展分区和逻辑驱动器的物理硬盘,可以被其他x作性访问;动态磁盘可通过Windows2000/XP中的&磁盘管理&升级得到,只包含由&磁盘管理&创建的动态卷,并由&磁盘管理&程序管理,所以不能被其他x作系统访问。软RAID被Windows 2000/XP称为卷。要在Windows2000上使用软件RAID,必须把基本磁盘升级到动态磁盘,才能在动态磁盘上创建我们所需的带区卷RAID0。卷有多种格式,下面是我们组建软RAID0涉及的几种。1.简单卷:构成单个物理磁盘空间的卷。它可以由磁盘上的单个区域或同一磁盘上连接在一起的多个区域组成,可以在同一磁盘内扩展简单卷。安装x作系统的简单卷成为引导卷。2.跨区卷:简单卷也可以扩展到其他的物理磁盘,这样由多个物理磁盘的空间组成的卷就称为跨区卷。简单卷和跨区卷都不属于RAID范畴。3.带区卷:以带区形式在两个或多个物理磁盘上存储数据的卷。带区卷上的数据被交替、平均以带区形式地分配给这些磁盘,带区卷是所有Windows2000/XP可用的卷中性能最佳的,但它不提供容错。如果带区卷上的任何一个磁盘数据损坏或磁盘故障,则整个卷上的数据都将丢失。带区卷可以看做硬件RAID中的RAID0。二、建立带区卷RAID0了解了有关知识后,让我们看看如何建立一个高性能的带区卷。下面已Windows2000为例,给大家介绍。建立带区卷必须对硬盘重新格式化,数据将会丢失,所以建议将硬盘数据备份后,删除Windows2000所在分区以外的所有分区。接着以系统管理员身份登录Windows2000,然后依次打开&我的电脑&控制面板&管理工具&计算机管理&存储&磁盘管理本地&如图1。在屏幕的上半部分显示的是分区或卷的详细情况,下半部分显示物理磁盘的状态,在这一部分的左边显示物理磁盘的两种类型。图中的磁盘0、1都是物理磁盘,并且现在都是基本磁盘,我们要把它们升级到动态磁盘并创建一个带区卷。接着就是升级到动态磁盘。在磁盘0或磁盘1上点击鼠标右键,选择&升级到动态磁盘U&,出现对话框后在磁盘0和磁盘1前面打勾并确定,几秒钟后升级就完成了,此时在&磁盘管理&中磁盘0和磁盘1已经变成动态磁盘了,并且Windows2000所在分区变成包含引导信息的简单卷,也就是引导卷。而其他空间则变成未指派空间。然后创建带区卷。未指派空间可以创建简单卷或者带区卷,在磁盘0未指派空间上点右键并选择&创建卷&;点击&下一步&后选择&带区卷&,将磁盘0和磁盘1添加到右边的&选定的动态磁盘S&一栏中如图2,按下一步后,Windows提示指派驱动器号可以由Windows指定也可手动分配,一般以系统默认即可,然后需要进行格式化.可以选择FAT32和NTFS作为带区卷的文件系统,然后选择簇的大小和卷标,簇越大磁盘性能越高但造成的空间浪费也越大。我选择了&默认&由Windows自动设定,在&执行快速格式化&上打勾并确定,经过几秒钟的格式化后,屏幕上半部分就出现了一个驱动器号为&D&,容量为磁盘0原未指派容量两倍的带区卷,也就是我们要的RAID0阵列。在使用硬件级的RAID0时,如果两个物理硬盘容量不相等,那么创建的RAID0阵列的总容量为较小一个容量的两倍,比如一个10GB和一个20GB硬盘创建硬件级RAID0,那么得到的总容量就是10G&2=20GB,较大硬盘上多出的10G空间无法使用,就白白浪费掉了。而使用Windows2000的软件RAID,虽然最多也只能创建较小硬盘容量两倍的带区卷,但较大硬盘上多出的空间还能利用。利用的方法就是用较大硬盘上剩余的空间再创建一个简单卷,简单卷会被另外分配一个驱动器号,使用起来跟基本磁盘上的逻辑驱动器一样。创建简单卷的步骤与创建带区卷大体相同,只是在选择卷类型是选择&简单卷&就行了。一个动态磁盘上允许多种类型的卷共存,创建带区卷后,磁盘1还有1.1GB的未指派空间,我们又用它创建了一个驱动器号为E的简单卷。这时候,磁盘0和1都存在带区卷和简单卷,并且所有空间都被使用,没有任何浪费注意事项:1.创建了一种卷之后,要想改变卷类型必须先删除卷,删除卷时所有的数据都会丢失,所以要先备份数据。删除的方法很简单,在卷上点右键,选择&删除卷D&然后按提示进行。2.创建卷必须使用动态磁盘上的未指派空间,两块动态磁盘可以创建多个带区卷,而且可以同时和多个磁盘创建带区卷,每个带区卷的大小可以随心所欲的设定当然要在磁盘容量允许范围内,这种灵活性是硬件RAID无法比拟的。3.要将动态磁盘还原为基本磁盘必须先删除动态磁盘上所有的卷,然后在磁盘上点击右键,选择&还原到基本磁盘&,然后按提示进行x作。如果要卸载Windows2000/XP并安装其它x作系统,千万记得先备份数据再把动态磁盘还原为基本磁盘,否则其它x作系统将无法识别动态磁盘,磁盘将无法使用。如果不慎遇到这种情况,可以通过把硬盘挂到装有Windows2000/XP的机器识别。
器材讨论区
品牌讨论区
主题交流区
选择论坛版块
提出您的问题&nbsp>&nbsp
&nbsp>&nbsp
&nbsp>&nbsp
软件RAID 0
摘要:软件RAID0的实现&&&&RAID0又称为Stripe或Striping,它代表了所有RAID级别中最高的存储性能。RAID0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求。这种数据上的并行操作可以充分利用总线的带宽,显著提高磁盘整体存取性能。RAID0的缺点是不提供数据冗余,因此一旦用户数据损坏,损坏的数据将无法得到恢复。RAID0运行时只
软件RAID 0的实现
&&&&RAID 0又称为Stripe或Striping,它代表了所有RAID级别中最高的存储性能。RAID 0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求。这种数据上的并行操作可以充分利用总线的带宽,显著提高磁盘整体存取性能。
RAID 0的缺点是不提供数据冗余,因此一旦用户数据损坏,损坏的数据将无法得到恢复。RAID0运行时只要其中任一块硬盘出现问题就会导致整个数据的故障。一般不建议企业用户单独使用。
RAID 0具有的特点,使其特别适用于对性能要求较高,而对数据安全不太在乎的领域,如图形工作站等。对于个人用户,RAID 0也是提高硬盘存储性能的绝佳选择。
可以用整块硬盘,也可以用分区做raid0,这里使用分区。
创建俩个新分区 /dev/sda6 /dev/sda7
注意:记得把分区的ID 改为fd
[ ~]# partprobe
2 创建RAID 0
[ ~]# mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sda6 /dev/sda7mdadm: Defaulting to version 1.2 metadatamdadm: array /dev/md0 started.
-C 创建新的一个新的磁盘阵列,设备名手动指定为md0,
-a {yes|no}:自动创建目标RAID设备的设备文件
-l 指定RAID级别,这里为0
-n 指定参加阵列的磁盘数量
新的设备名为/dev/md0,此设备可以像分区一样使用,下来可以进行创建文件系统,挂载,然后就可正常使用了。
3 创建文件系统
[ ~]# mkfs.ext4 /dev/md0
[ ~]# blkid[……]/dev/sr0: UUID=&-13-52-39-00& LABEL=&CentOS 7 x86_64& TYPE=&iso9660& PTTYPE=&dos&/dev/sda6: UUID=&70b40ab3-f5ba-2412-df4d-d159d01e22ae& UUID_SUB=&7ebea91-1c46-03f8a47e17e7& LABEL=&centos7.3.loacl:0& TYPE=&linux_raid_member&/dev/sda7: UUID=&70b40ab3-f5ba-2412-df4d-d159d01e22ae& UUID_SUB=&b946d93b-6b3e-c5cb-f10e-ce43c4d25774& LABEL=&centos7.3.loacl:0& TYPE=&linux_raid_member&/dev/md0: UUID=&7fa669ed-fc90-4ecc-a7a7-a& TYPE=&ext4&
可以看到/sda6、/sda7的UUID和/dev/md0都相同。
[ ~]# mkdir /mnt/md0[ ~]# mount /dev/md0 /mnt/md0/
查看挂载情况
[ /mnt/md0]# df -h /dev/md0Filesystem Size Used Avail Use% Mounted on/dev/md0 2.0G 6.0M 1.9G 1% /mnt/md0
设置开机挂载
[ ~]# blkid /dev/md0/dev/md0: UUID=&7fa669ed-fc90-4ecc-a7a7-a& TYPE=&ext4&[ ~]# vim /etc/fstabUUID=dddd23d1-1012-4bac-b469e0c2 / ext4 defaults 1 1UUID=316d-49af-b4eb-54daa20b6595 /boot ext4 defaults 1 2UUID=dacd6ddd-d765-79f2732749 swap swap defaults 0 0UUID=7fa669ed-fc90-4ecc-a7a7-a /mnt/md0 ext4 defaults 0 0
5 查看raid0 (/dev/md0)的详细情况
[ ~]# mdadm -D /dev/md0/dev/md0:Version : 1.2Creation Time : Tue Apr 25 11:51:21 2017Raid Level : raid0Array Size : 46.00 MiB 2145.39 MB)Raid Devices : 2Total Devices : 2Persistence : Superblock is persistentUpdate Time : Tue Apr 25 11:51:21 2017State : cleanActive Devices : 2Working Devices : 2Failed Devices : 0Spare Devices : 0Chunk Size : 512KName : centos7.3.loacl:0 (local to host centos7.3.loacl)UUID : 70b40ab3:f5ba2412:df4dd159:d01e22aeEvents : 0Number Major Minor RaidDevice State0 8 6 0 active sync /dev/sda61 8 7 1 active sync /dev/sda7
以上是的内容,更多
的内容,请您使用右上方搜索功能获取相关信息。
若你要投稿、删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内给你回复。
云服务器 ECS
可弹性伸缩、安全稳定、简单易用
&40.8元/月起
预测未发生的攻击
&24元/月起
为您提供0门槛上云实践机会
你可能还喜欢
你可能感兴趣
阿里云教程中心为您免费提供
软件RAID 0相关信息,包括
的信息,所有软件RAID 0相关内容均不代表阿里云的意见!投稿删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内答复
售前咨询热线
支持与服务
资源和社区
关注阿里云
International}

我要回帖

更多关于 软件性能测试教程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信