2 TS860 LinuxOralce 压力测试报告_第1页
2 TS860 LinuxOralce 压力测试报告_第2页
2 TS860 LinuxOralce 压力测试报告_第3页
2 TS860 LinuxOralce 压力测试报告_第4页
2 TS860 LinuxOralce 压力测试报告_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

甲骨文测试报告波浪TS860Linux甲骨文数据库测试报告修订者日期,文档页数高端计算机产品部计划和测试部山峰2015.06目录一.系统概述2二。目标和范围2程序设计Iv .测试总结15系统概述系统名称:在Oracle数据库上对TS860连续高可用性平台进行压力测试目标和范围测试目的和标准1.测试目的:TS860连续高可用性平台系统、甲骨文虚拟机性能评估和Linux环境下的功能测试、发现性能瓶颈、优化性能、预测系统的未来性能和可扩展性。2.测试标准:测试标准以选定的性能压力测试工具为标准,如吞吐量、负载、响应时间、可靠性、安全性等。测试指数本次压力测试的内容,硬件环境是一个双四路测试指标,包括:1.吞吐量/处理能力:处理能力,也称为吞吐量,是指单位时间内处理的客户端请求数量。全员生产性维护(每分钟事务数),全员生产性维护(每秒事务数)2.负载:有多少请求同时到达服务器端?例如,一个数据库目前有500人同时连接。从它们的客户端级别来看,这个负载就是客户端负载,也就是500。如果当前有500个人同时连接到某个数据库,在某个时刻,200个DML操作请求会同时从他们的客户端发送到服务器。从服务器端看,这个负载是服务器端负载,是200。3.响应时间:响应时间是判断被测系统是否存在性能瓶颈的最直观因素。例如,在执行性能测试之后,发现某个事务的“平均响应时间”是8秒,超过了预定的性能指标“事务的性能指标是平均响应时间小于或等于3秒”。此时,可以认为被测试的应用系统存在性能瓶颈。4.中央处理器利用率当数据库处于负载压力测试时,观察CPU利用率,例如,当数据库当前发出200个DML操作请求时,观察CPU使用率。概念设计1.测试场景场景设计的思想是逐步增加数据库的压力,通过压力测试工具进行压力测试,获得最终的压力测试数据。2.硬件环境TS860配置名字规格型号结构参数节点1灵感T860中央处理器4个英特尔至强处理器E7-8857 v2(3.0 Ghz)记忆1.5TB MEM硬盘3个250 GB固态硬盘RAID 5网络端口主链路1GB节点2灵感T860中央处理器4个英特尔至强处理器E7-8857 v2(3.0 Ghz)记忆1.5TB MEM硬盘3个250 GB固态硬盘RAID 5网络端口主链路1GB3.虚拟机系统环境名字结构参数Oracle数据库虚拟机CPU: 8vCPU内存:40GB虚拟内存硬盘:120GB虚拟硬盘网络端口:1千兆虚拟网络端口操作系统版本:Rhelt-服务器-6.4-x86_64数据库版本:甲骨文11g4.网络环境公司内部的网络环境为以太网,与服务器的连接速率为1000/10000米。可用链路连接速率为10G。管理链路和业务链路共享一个1000米的端口。详情请参考下图:测试工具这种压力测试采用1.甲骨文开源压力测试工具摇摆台。使用版本:2.4,要求java版本:1.6在Windows下,1.7在Linux下。2.For脚本模拟并发用户执行插入语句3.验证系统可靠性和安全性的功能测试摇摆基准:有四个基准测试测试类型解释读写比率订单输入经典的订单输入基准。像TPC60/40呼叫圈电话公司自助服务系统70/30负荷试验简单插入/删除/更新/选择五十/五十销售历史决策支持系统基准测试100/0测试过程和分析订单输入基准将数据量设置为10GB按下数据时间并行度设置为16同时,连接到oracle的用户数分别设置为15、30、50、70、100和125。最小/最大事务间隔分别设置为100毫秒和200毫秒。交易设置如下:试验结果将数据量设置为10GB并行度设置为16同时连接到oracle的用户数设置为:30最小/最大事务间隔分别设置为100毫秒和200毫秒。交易设置如下:试验结果l TS860将数据量设置为10GB并行度设置为16同时连接到oracle的用户数设置为50最小/最大事务间隔分别设置为100毫秒和200毫秒。交易设置如下:试验结果l TS860将数据量设置为10GB并行度设置为16同时连接到oracle的用户数设置为70最小/最大事务间隔分别设置为100毫秒和200毫秒。交易设置如下:试验结果l TS860将数据量设置为10GB并行度设置为16同时连接到oracle的用户数设置为:100最小/最大事务间隔分别设置为100毫秒和200毫秒。交易设置如下:试验结果l TS860当用户数为100时查看的Cpu状态:将数据量设置为10GB并行度设置为16同时连接到oracle的用户数设置为125最小/最大事务间隔分别设置为100毫秒和200毫秒。交易设置如下:试验结果l TS860图表分析:每分钟逐渐增加用户传输速度表:用户传输速度表每秒逐渐增加:响应时间:并发用户数75100125每秒平均事务数1392全员生产性维护(平均每分钟交易量)560547387交易响应时间(毫秒)76117114中央处理器平均使用率23%59%100%解释负载更少每秒/分钟的交易量显著增加,系统稳定。交易量增长缓慢,系统资源负荷大。测试总结本测试程序在TS860连续高可用性平台上运行红帽Linux 6.4和Oracle 11g,测试工具为Oracle Swingbench。通过在TS860连续高可用性平台上安装Oracle数据库进行性能压力测试,并能在不同的数据量测试中保持稳定运行。测试期间的容错功能验证表明,在连续高可用性功能的情况下,业务系统不会因硬件故障而中断,完全满足生产环境所需的可靠性和安全性。断开TS860一个刀片的外部电源(包括CPU /MEM、IO控制器、网卡、磁盘等)。),运行在TS860上的红帽Linux系统不会受到影响,并且处于良好状态。Oracle数据库表的打开、表数据插入和查询不会被中断或影响。电源恢复后,刀片式服务器设备将自动返回冗余状态,磁盘数据将自动重新同步。在操作测试期间

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论