[发明专利]一种基于数据库的磁盘性能评估方法在审
申请号: | 201510578458.X | 申请日: | 2015-09-11 |
公开(公告)号: | CN105138293A | 公开(公告)日: | 2015-12-09 |
发明(设计)人: | 刘云飞 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F17/30 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 张靖 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数据库 磁盘 性能 评估 方法 | ||
技术领域
本发明涉及计算机服务器技术领域,具体涉及一种基于数据库的磁盘性能评估方法,一种灵活的、可适用于各种服务器产品的磁盘性能评估方法。
背景技术
随着IT领域技术的不断发展,传统信息化服务以及日趋强大的云计算服务对服务器的需求越来越复杂。作为服务器产品提供商,一款服务器的好坏,在于是否能够满足不同的应用需求。由于单台机器上的磁盘的数量越来越多,磁盘的容量越来越大,不同的磁盘对数据库应用的影响各不相同;在此情况下,针对数据库应用,对磁盘的性能评估就十分必要。通过对比不同磁盘,不同阵列的数据,可以找到更加适合数据库应用的磁盘,满足客户的应用需求。
硬盘性能指标:
1.转速
转速是硬盘所有指标中除了容量之外最引人注目的性能参数,以每分钟多少转(RPM)为单位,因为转速对于硬盘传输速度和持续传输速度至关重要,转速越快,硬盘取得及传送数据的速度也就越快。目前,硬盘转速主要为7200RPM、10000RPM和15000RPM。
2.容量
硬盘上信息的存储是以同心圆的形式排列的。每一个圆称为一个磁道。半径方向单位长度内的磁道数目称为道密度Dt,沿圆周单位长度上的信息比特数称为位密度Db,面密度Da为道密度与位密度的乘积,即Da=DtxDb。Da越大表明一个盘片上能存储的信息量就越大。
面密度的提高会使相邻磁道间的数据干扰加大,磁头在磁道上进行数据读写时易发生偏离,差错机率增大。硬盘的容量与盘片数、面密度关系密切,这两项数值越大则容量越大。但是盘片数的增加会使硬盘体积增厚。单碟容量的大小直接关系到整个硬盘容量的大小。因为目前的硬盘里一般只能放进4~5张碟片,只有提高每张碟片的容量才可以不断地增加硬盘的容量。然而随着磁碟密度的提高,磁头就必须随之越来越灵敏。目前,单碟容量超过20GB的硬盘已经全部使用了GMR磁头。
单碟容量除了对容量大小产生影响之外,还和硬盘的数据传输速度有密切的关系。磁道数的增加对于减少磁头的寻道时间大有好处,因为磁片的半径是固定的,磁道数的增加意味着磁道间距离的缩短,而磁头从一个磁道转移到另一个磁道所需的就位时间就会缩短,这将有助于随机数据传输速度的提高。而磁道内线性磁密度的增长则和硬盘的持续数据传输速度有着直接的联系,新一代GMR磁头技术确保了这个增长不会因为磁头的灵敏度的限制而放慢速度。所以在很多时候,更高单碟容量的5400RPM硬盘会比单碟容量较低的7200RPM硬盘速度更加快。
3.平均寻道时间
平均寻道时间指的是磁头到达目标数据所在磁道的平均时间,它直接影响硬盘的随机数据传输速度。磁头平均寻道时间除了和单碟容量有关外,最主要的决定因素是磁头动力臂的运行速度。目前硬盘平均寻道时间大约为7~9毫秒。
4.缓存
缓存也是硬盘相当重要的一个参数,其大小也会直接影响到硬盘的整体性能。在数据的读取过程中,硬盘里的控制芯片发出指令,将系统指令正在读取的簇的相邻的下一个或几个簇的数据读入硬盘高速缓存。这样,当系统指令开始要读取下一个簇的数据的时候,硬盘便不需要重新开始一个读取动作,只需要将缓存中的数据传送到系统主存中去就行了。因此缓存容量的加大可以容纳更多的预读数据。这样大大缩短系统等待的时间。目前主流硬盘的缓存已达2MB。
由于磁盘性能的影响因素太多,很难从表面的数据对比磁盘之间的差异,需要找到一个合理的手段来对比先关的数据;
GREENPLUM是一个关系型数据库集群,它实际上是由数个独立的数据库服务组合成的逻辑数据库。该数据库中包含一个工具可以用于测试数据库连通性的工具,我们可以通过这个工具,进行集群间的网络性能评估;也可以用来评估集群间各节点的网络稳定性。
发明内容
本发明要解决的技术问题是:基于上述技术,可以通过数据库的测试,来综合评估不同容量、不同转速的磁盘的磁盘性能状况。
本发明所采用的技术方案为:
一种基于数据库的磁盘性能评估方法,所述方法基于数据库方面的磁盘性能评估,检验服务器中磁盘对数据库实际应用上的性能状况,具体过程如下:
一、安装系统,配置系统参数:根据实际的应用准备应用服务器,安装操作系统,并配置系统参数;
二、安装数据库并配置数据库参数:安装数据库GP,并配置相关的用户及环境变量参数;
三、调试数据库环境:根据系统信息配置数据库环境,并建立相关的文件,以便于后续测试;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510578458.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种表格生成方法及装置
- 下一篇:一种压缩矢量数据的方法