POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 2089|回复: 6
打印 上一主题 下一主题

固态硬盘ANS-9010B数据库测试3之随机操作测试

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-4 11:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对测试有何种意见可以交流交流 {victory:]







DSCF0007.jpg
(121.26 KB)
2009-3-4 11:07






DSCF0008.jpg
(99.55 KB)
2009-3-4 11:07






DSCF0012.jpg
(102.47 KB)
2009-3-4 11:08



随机操作测试
随机存取操作的应用中,为了更加体现硬盘的数据和内存的交换,因此物理内存减少到1GB,并且根据不同的硬盘应用而在不同的盘上设置系统缓存。操作的对象是一个随机生成的表,表记录量为100万条记录,并且在表上建立了索引。
随机生成100万条测试记录






createTable.jpg
(24.52 KB)
2009-2-27 23:55
表中的数据项有两个属性,一个是ID,另一个是随机生成的一个3位数。
随机查询:
为了体现硬盘的速度,因此在模拟用户上直接采用4000千人的负载,借以大量地消耗系统的内存,迫使在操作的过程当中频繁地调用系统的缓存,以达到把数据传输的压力集中在硬盘上。首先建立一个按记录ID而随机生成的查询,然后用软件调用此存储过程。






selectProcedure.jpg
(16.29 KB)
2009-2-27 23:55
建立一个按ID而随机查询的存储过程






randomSelectVS.jpg
(76.31 KB)
2009-2-27 23:55
    4000人负载的测试中,内存使用已经大大超过机器的物理内存,因此内存和硬盘不断地进行数据交换。在应用当中ANS-9010B达到3200个操作每秒的峰值速度,而且普通硬盘只有40左右的,两者在速度上相差上百倍。






randomSelectVSDATA.jpg
(14.27 KB)
2009-2-27 23:55
在随机查询时的每秒操作的平均值,ANS-9010B大幅领先普通硬盘达2百倍。
随机更新应用
操作为同样的表,产生的是随机的更新记录,并且负载同样达到4000人。






updateProcedure.jpg
(18.45 KB)
2009-2-27 23:55
产生随机更新记录的存储过程






randomUPPSvs.jpg
(50.03 KB)
2009-2-27 23:55
注意纵坐标不一,结果和查询相近,两者速度上相差甚远






randomUPdateTPSvsDATA.jpg
(18.18 KB)
2009-2-27 23:55
随机跟新操作的平均速率,ANS-9010B为1400/S,而普通硬盘只有3/S,相差数百倍。
随机的混合操作
随机查询和随机更改记录混合测试,设置这两个操作的权重为1:1,并且在表上建立索引。用户负载为4000人,而且用户操作的时间按间隔为0,不设置用户的思考时间,即发出操作不需要思考。






FixResponse.jpg
(21.57 KB)
2009-2-27 23:59
响应时间,绿色为查询响应时间,蓝色为更新的响应时间,单位是毫秒。9010B为5千毫秒,而且普通硬盘的响应在数万毫秒,可见9010B比普通硬盘有更快的响应。






fixTPS.jpg
(12.71 KB)
2009-2-27 23:59
9010B的每秒完成的操作数为800TPS,而普通硬盘只有个位数,9010B固体硬盘在混合操作中也有数百倍的优势。
通过专门的软件和数据库的测试可以看出基于RAM储存介质的ANS-9010B RAM Disk相对于机械式硬盘具有很大的优势,在理论传输数值上是一般硬盘的2倍以上,而且写入速度也比较惊人,理论值达到150MB/S左右,而且在数据库插入记录上也有120多MB/S的惊人带宽,这即使是同普通用闪存介质的固态硬盘也无法达到。在综合各个测试也在使用过程中体现到ANS-9010B RAM Disk优势不单单体现到传输连续数据的带宽上面,而且有更大的优势,那就是拥有极低的访问延时,这也造就了在传输随机,数据块不大的数据时ANS- 9010B RAM Disk以比传统硬盘块上上百到数百倍的优势,测试结果也恰恰在HD tune的随机访问和数据库中的随机查询中。得益于ANS-9010B RAM Disk的存储特性,因此它十分适合做服务器上的应用,譬如用来作速度要求高和需要许多随机访问量的数据中心。
除了以上一些比较专业的应用外,ANS-9010B在一般的家庭应用中有比较好的表现,游戏测试中可以叫明显地减少首次读入关卡的速度,或者如果直接把系统安装到ANS-9010B上,并且把它作为启动盘,那么将会很大地提升系统性能和减少进系统的时间。最大理论速度上 ANS-9010B是普通机械盘的2倍左右,但是相对于DRAM GB级每秒的带宽相对比较弱,并不能完全地体现DRAM的高速特性,希望ANS-9010B的产品组成阵列会有更加出色的性能。最后,ANS-9010B 的理论速度已经接近SATAII传输标准的极限,期待以后有PCIE,或采用UBS3.0等高速传输速率接口的产品。
2#
发表于 2009-3-4 11:33 | 只看该作者
只要吧频率放开,,内存硬盘秒杀一切HDD和SSD,可惜现在成本太高,而且危险性高,断电了就完了
回复 支持 反对

使用道具 举报

3#
 楼主| 发表于 2009-3-4 12:57 | 只看该作者
有锂离子电池做后备供应
回复 支持 反对

使用道具 举报

4#
发表于 2009-3-4 13:36 | 只看该作者
这个东西好啊,就是太贵,要是价格厚道点俺怎么也要买上几个。
回复 支持 反对

使用道具 举报

5#
发表于 2009-3-4 17:38 | 只看该作者
插槽太少了,能插多点就好了,不过几个做raid0不知道会怎样哈
回复 支持 反对

使用道具 举报

zxjike 该用户已被删除
6#
发表于 2009-3-5 08:10 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

7#
发表于 2009-3-5 12:19 | 只看该作者
1个ANS-9010用单盘的人飘过——50M/S的4K速度,日常操作足矣,另不喜欢RAID后巨慢的开机速度,所以用单盘。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2024-11-22 00:59

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表