计算机系统结构实验报告
班
级
实验日期
实验成绩
姓
名
学号
实
验
名
称
计算机系统结构实验5(磁盘、固态盘仿真)
实
验
目
的
、
要
求
编译Disksim,测试单个磁盘的性能(Response time)
配置RAID0、RAID1、RAID5并做性能测试
探究性实验(2选1)
实
验
内
容
、
步
骤
及
结
果
一、编译D ISKSIM,测试单个磁盘的性能(R ESPONSE TIME)
测试某个磁盘,cheetah4LP.parv
../src/disksim cheetah4LP.parv cheetah4LP.outv validate cheetah4LP.trace 0 查看相应的outv文件,获取响应时间结果,使用grep命令得到
grep "IOdriver Response time average" cheetah4LP.outv
二、配置RAID0、RAID1、RAID5并做性能测试
(1)RAID5:为了方便对性能进行比较,进行如下的参数修改:
保存为synthraid5.parv,并进行测试
(2)RAID0:删除多余的generator 0 只留下一个,做如下更改:
保存为synthraid0.parv,并进行测试
(3)RAID1:删除多余的generator 0 只留下一个,做如下更改:
保存为synthraid1.parv,并进行测试
结论:通过测试我们可以发现在有效存储容量相同的情况下,RAID0使用的时间最少,速度最快。
三、探究性实验(2选1)
设计实验,任意选择其中一种RAID模式,分析验证其参数敏感性
参数包括盘数,条带大小。
◎敏感性指:给定负载,其性能是否会随着参数变化而剧烈变化?
◎看上去完全没变化?注意负载强度是否足够。
这里我们选择RAID5模式进行测试。
(1)条带大小一定,磁盘数改变
此时(Stripe unit = 64,Parity stripe unit = 64)
磁盘个数7个8个9个10个11个
设备有效容量12336048 14392056 16448064 18504072 20560080 Synthetic结果21.657719 20.865686 20.332438 19.923599 19.728367 Financial结果2014.436976 1355.984474 1019.857911 882.827067 676.563854。