[发明专利]一种服务器虚拟化平台数据库性能测试的方法在审
申请号: | 201510025835.7 | 申请日: | 2015-01-19 |
公开(公告)号: | CN104572467A | 公开(公告)日: | 2015-04-29 |
发明(设计)人: | 韩啸 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/455 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 虚拟 平台 数据库 性能 测试 方法 | ||
技术领域
本发明涉及服务器虚拟化测试领域,具体地说是一种服务器虚拟化平台数据库性能测试的方法。
背景技术
传统服务器虚拟化平台数据库性能评估一般只按照经验值来评估处理能力,响应速度,资源利用率等,此方法通常无法真正评估虚拟化平台在生产环境下的数据库实际负载。
因此需要一种务器虚拟化平台数据库性能评估,以评估服务器虚拟化平台是否能够承载应用对数据库的并发访问需求,并收集结果数据(集群或节点的CPU使用率、内存使用率、存储和网络等)用于分析,以确定此平台部署数据库系统后能否满足前端应用系统对后端数据库系统的并发访问需求。
发明内容
鉴于上述所存在的问题,本发明的目的是提供一种服务器虚拟化平台数据库性能测试的方法。
本发明所述一种服务器虚拟化平台数据库性能测试的方法,解决上述技术问题采用的技术方案如下:服务器虚拟化平台数据库性能测试的方法,其内容主要包括:1)搭建虚拟化测试平台;2)创建虚拟机;3)在虚拟机上配置java环境变量;4)验证java环境;5)创建数据库测试环境;6)导入数据测试;7)进行性能测试。通过这种测试方法能够有效的评估服务器虚拟化平台的数据库处理性能,虚拟机资源使用率,可以有效的估算当前服务器虚拟化平台数据库处理能力是否满足客户需求;并保证客户数据库环境的高效、稳定运行。
优选的,所述搭建虚拟化测试平台是指,在服务器上安装vmware虚拟化平台。
优选的,所述创建虚拟机是指,通过client端使用vmsphere client连接服务器,按照预定要求配置,创建若干个虚拟机系统;在虚拟机上分别安装RedHat6.5操作系统,在虚拟机下分别安装oracle数据库,并创建测试用户。
优选的,所述服务器虚拟化平台数据库性能测试的方法还包括,确认虚拟机上数据库正在运行,监听状态正常的步骤。
优选的,所述创建数据库测试环境是指,在client机上安装Swingbench软件,同时使用Swingbench工具连接虚拟机的oracle数据库,同时跑压力测试。
本发明的一种服务器虚拟化平台数据库性能测试的方法与现有技术相比具有的有益效果是:通过这种测试方法能够有效的评估服务器虚拟化平台的数据库处理性能,虚拟机资源使用率,通过这种测试方法,可以有效的估算当前服务器虚拟化平台数据库处理能力是否满足客户需求;保证客户数据库环境的高效、稳定运行;
通过该方法可以指导系统运维人员、数据库管理员用于服务器虚拟化平台数据库性评估,验证系统性能水平,以评估是否能够满足后续业务性能需求,避免业务系统上线后出现数据库性能瓶颈,从而导致无法满足客户需求,造成经济损失。
附图说明
附图1为所述测试方法的测试拓扑示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参考附图,对本发明所述一种服务器虚拟化平台数据库性能测试的方法进一步详细说明。
本发明所述一种服务器虚拟化平台数据库性能测试的方法,其内容主要包括:1)搭建虚拟化测试平台;2)创建虚拟机;3)在虚拟机上配置java环境变量;4)验证java环境;5)创建数据库测试环境;6)导入数据测试;7)进行性能测试。这种测试方法能够评估服务器虚拟化平台的数据库处理能力,虚拟机资源使用率,通过这种测试方法,可以有效的估算当前服务器虚拟化平台数据库处理能力是否满足客户需求。
实施例:
本实施例所述一种服务器虚拟化平台数据库性能测试的方法, 包括:
1. 在服务器上安装vmware虚拟化平台,测试拓扑如附图1所示;
2. 通过client端(客户端)使用vmsphere client连接服务器,按照预定要求配置,创建4个虚拟机系统;
3. 在4个虚拟机上分别安装RedHat6.5操作系统;
4. 在虚拟机下分别安装oracle数据库;
5. 创建测试用户:
useradd -u 1900 swbch
passwd swbch;
6. 在虚拟机上配置java环境变量:
vi /home/swbch/.bash_profile
加入:
export JAVA_HOME=/home/swbch/jre1.8.0_25
export CLASSPATH=.:$JAVA_HOME/lib
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510025835.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种存储装置
- 下一篇:一种基于自适应随机策略的蜕变测试用例生成方法