orion使用介绍

上传人:抢*** 文档编号:243748872 上传时间:2024-09-30 格式:PPT 页数:13 大小:126KB
返回 下载 相关 举报
orion使用介绍_第1页
第1页 / 共13页
orion使用介绍_第2页
第2页 / 共13页
orion使用介绍_第3页
第3页 / 共13页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,orion,使用,介绍,唐成 ,2010.12.20,内 容 目 录,orion,是什么,?,orion,的思路,orion,的使用,orion,是什么?,Orion: ORacle IO Numbers,。,它是一,由,oracle,公司提供的一个,IO,测试工作,。,它使用,oracle,数据库源码中操作,IO,部分的代码,所以这个工具测试的,IO,情况基本与,oracle,数据库实际跑出来的,IO,是一样的,。,orion,测试思路,基本思路,可以测试混合小,IO,和大,IO,的场景,。,对于,OLTP,系统的,IO,模型可以抽象为:大量并发小,IO,中,混合基本固定数量的大,IO,;,DW,系统的,IO,模型可以抽象为:一些并发大块,IO,中,混合基本固定数量的随机小,IO,;,对于,OLTP,的系统,,orion,的测试方法是,估计系统中的并发的批量任务数,一般不会超过,4,个,所以设定大块,IO,并发数为,4,,然后不断增加小随机,IO,的并发数,然后看小随机,IO,的,IOPS,情况,。,当然如果我们设置大,IO,数为,0,,就是测试完全是小随机,IO,的情况,这是大部分随机测试工具测试出来的结果是一样的。,orion,测试思路(续),对于,DW,的系统,,orion,的测试方法是,估计系统中的并发的小,IO,数,一般也不会太多,然后不断增加大块,IO,的并发数,然后看大块,IO,的吞吐量。因为要加固定数目的小随机,IO,的原因是,可能这些小的随机,IO,会大大影响大块,IO,的吞吐量。,orion,的使用方法,./orion_linux_x86-64 -help,可以看到帮助。,参数的格式:,- ,-run,参数:,参数值可为,simple,、,normal,、,advanced,、,dss,、,oltp,,这是必需要有的参数。,simple:,先测试一下,8k,小,IO,的情况,然后再测试,1M,大,IO,的情况,只能有,-testname mytest -num_disks 8,,其它参数都不能设置 。,normal:,测试,8k,小,IO,混合,1M,大,IO,的各种并发情况。测试的时间很长,可能,6,至,7,个小时。只能有,-testname mytest -num_disks 8,,其它参数都不能设置 。,orion,的使用方法,dss :,无小,IO,,不停的增加,1M,大,IO,的并发数,然后看,IO,吞吐量 。可以带,-write,和,-duration,参数,可指定,-size_large,指定,IO,大小。,-type, -matrix, -num_small or -num_large,这些参数不是能设置的。,-size_small,参数设置了也没有用处。,oltp :,无大,IO,,测试随机,8k,小,IO,的最大,IOPS,。可以带,-write,和,-duration,参数,可指定,-size_small,指定,IO,大小。,-type, -matrix, -num_small or -num_large,这些参数不是能设置的。,-size_large,参数设置了也没有用处。,advanced:,最复杂的情况,可以通过设定不同的参数,混合不同的大小,IO,的情况,测试各种所需要的场景。,orion,的使用方法,-testname ,指定测试的名称,生成的结果报告都会以这个为名称,同时,测试的硬盘应该放在,.lun,文件中。,-num_disks ,指定物理磁盘的数目,实际上是对应最终加的最大压力,磁盘数越多,持续加压的并发数越大。对于做了,raid,的,lun,,把这个值设置为实际这个,lun,中包含的磁盘数,避免由于这个值给的太小,加的压力没有到磁盘的瓶颈。,-size_small,小,IO,的大小,一般等于数据库中的块大小。,orion,的使用方法,-size_large,大,IO,的大小,一般等于,blocksize*db_file_multiblock_read_count,。,-type :,测试的是随机,IO,还是顺序,IO,,有时顺序,IO,测试会出错,不知道原因,可能是这个工具的,bug,,不过我们可以使用其它工具测试顺序,IO,,如,dd,。,-num_streamIO :,顺序,IO,使用的并发数,-simulate:,指定,lun,的类型,,两个选择:,concat,和,raid0,。选择,lun,是通过多个硬盘简单拼接起来的,还是,raid,方式。,orion,的使用方法,-write,:,指定,IO,中的写比例,,10,代表,10%,的写,,90%,的读。默认为,0,,表示无写。,-cache_size,用于顺序,IO,的测试,,orion,在测试顺序,IO,的每个数据之前,会先发一定数目的随机,IO,,先把,cache,填满后,再测试顺序,IO,,主要是去除,cache,的影响。,-duration :,指定,orion,中每个固定并发数的测试点,测试多长时间,默认为,60,秒。如果想让测试快一点,可以设置这个值为小一点的值,如,20,秒。,- num_small:,指定固定小,IO,的并发数,orion,的使用方法,-num_large,大,IO,的固定并发数,- matrix,用于,-run advanced,下的测试模式 。,当为,row,时,是测试,oltp,的情况,用,-num_large,指定一个固定的大,IO,并发数,然后不停的加小,IO,的并发数,测试,IOPS,的情况。,当为,col,时,是测试,dss,的情况,用,-num_small,指定一个固定的小,IO,并发数,然后不停的加大,IO,的并发数,测试吞吐量情况。,orion,的使用方法,举例:,./orion_linux_x86-64 -run advanced -testname mytest -num_disks 24 -size_small 8 -size_large 128 -type rand -write 30 -matrix row -num_large 0 -simulate raid0 -duration 30,./orion_linux_x86-64 -run advanced -testname mytest -num_disks 24 -size_small 8 -size_large 128 -type rand -write 30 -matrix col -num_small 0 -simulate raid0 -duration 30,Q&A,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 小学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!