ODA性能概述

前一段时间对ODA进行了大概一周的测试,简单描述一下性能相关的测试结果。

 

 

Oracle的一体机是将软件和硬件结合在一起打包进行出售,那么硬件如何配置势必做过大量的测试之后才确定下来,ODA显然也是精心调测后给出的配置方案。

首先看一下ODA的硬件配置:

包含两个等同配置的节点:

2CPU6核处理器,每个节点12核处理器;

每个节点96G内存;

每个节点配置2500G 7200转的SATA硬盘,用来存放操作系统和数据库软件;

共享磁盘部分:

总共20600G 15000转的SAS硬盘,底层不进行RAID,完全由ASM实现3重镜像,冗余后可用容量4T

473G SAS SSD固态硬盘,用来存储REDO,同样使用ASM实现3重镜像;

网络部分:

提供了两个节点间内部通信的1G网络连接;

对外提供服务的1G网络连接端口;

对外提供服务的10G网络连接端口。

无论是CPU、内存、磁盘数量和容量还是网络连接数量都是配置平衡的,这使得ODA在处理绝大部分工作时都不会碰到明显的性能瓶颈。

经过测试,ODA磁盘的ORION测试结果为:

20SAS盘只读方式:

SIMPLE方式:

IOPS=5910 MBPS=1604.98

ADVANCE方式:-run advanced -testname oda_big -size_small 8 -size_large 1024 -type rand -simulate concat -write 0 -duration 10 -matrix basic -num_disks 20 

IOPS=5056  MBPS=1421.27

读写混合:

ADVANCE方式:-run advanced -size_small 8 -size_large 1024 -type rand -testname write_hdd -simulate concat -write 100 -duration 10 -matrix basic -num_disks 20

IOPS=4484 MBPS=1451.27

4SSD只读方式:

SIMPLE方式:IOPS=59210 MBPS=1032.02

读写混乱方式:

ADVANCE方式:-run advanced -size_small 8 -size_large 1024 -type rand -testname write_flash -simulate concat -write 100 -duration 10 -matrix basic -num_disks 4 

IOPS=46902 MBPS=543.66

可以看到,ORION测试的性能来看,ODA的表现还是不错的。

测试了一个真实的案例,SQLLDR加载大约20M80W条记录在普通的台式机上耗时31449,而在ODA上运行同样的SQLLDR命令,仅需1530。几乎是台式机13分之一。

之后跑了一个单线程的SQL语句,两个表通过SUBSTR后的条件进行管理,完全的CPU独占型操作,ODA所用时间基本上是台式机的40%左右。

最后通过SWINGBENCH进行压力测试,客户注册10,浏览产品90,订单产品20,处理订单30,浏览订单50,配置并发4500用户的情况下,最大TPS达到了1330是,平均TPS达到637。最大响应延迟为734,平均响应延迟175

对于ODA面对的客户环境(Oracle官方定义为总数据小于3T)来说,ODA能满足大部分情况下的性能要求。

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/4227/viewspace-744874/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/4227/viewspace-744874/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值