云环境下基于lqnm的数据库系统自配置框架研究

云环境下基于lqnm的数据库系统自配置框架研究

ID:34129673

大小:2.73 MB

页数:62页

时间:2019-03-03

云环境下基于lqnm的数据库系统自配置框架研究_第1页
云环境下基于lqnm的数据库系统自配置框架研究_第2页
云环境下基于lqnm的数据库系统自配置框架研究_第3页
云环境下基于lqnm的数据库系统自配置框架研究_第4页
云环境下基于lqnm的数据库系统自配置框架研究_第5页
资源描述:

《云环境下基于lqnm的数据库系统自配置框架研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、万方数据声明本人郑重声明:所呈交的学位论文,是本人在指导教师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名:噬131111:塑竖《:仝关于学位论文使用权的说明本人完全了解太原理工大学有关保管、使用学位论文的规定,其中包括:①学校有权保管、并向有关部门送交学位论文的原件与复印件;‘②学校可以采用影印、缩印或其它复制手段复制并保存学位论文;③学校可允许学位论文被查阅或借阅;④学校可以学术交流为目的,复制赠送

2、和交换学位论文;⑤学校可以公布学位论文的全部或部分内容(保密学位论文在解密后遵守此规定)。签名:豫耀导师签名:芝邀毖篮日期:万方数据太原理工大学硕士研究生学位论文云环境下基于LQNM的数据库系统自配置框粟研秃一一摘要随着云计算技术的快速发展,部署在云计算平台下的应用程序向着多样化和复杂化的方向发展,对云计算技术的要求也越来越高。云数据库作为云计算平台的后台支撑系统,其性能直接决定着部署在云计算环境下应用程序的性能。因此,根据不同时刻负载的变化情况,通过合理地为云数据库系统调整系统资源分配,是实时满足用户的性能目标和系统的服务质量的有效手段之一。但是,面对云数据库系统下庞大的数

3、据量、复杂多变的负载,要保障云数据库系统的服务质量,通过人工手动来调整系统资源配置是十分困难的,不仅需要大量的云数据库专业工作者,而且这项工作是消耗大量的时间,不能实时满足系统的性能目标。因此,为云数据库构建负载自适应配置框架就成为解决该问题的一项核心任务。本文的负载自适应配置框架是基于性能预测模型的基础上提出来的,通过构建云数据库系统的性能模型来预测云数据库系统的性能,可以在给定系统资源配置的情况下,使用性能模型求解算法预测系统的性能指标参数,从而为系统搜索最优的资源配置提供强有力的支持。目前,比较成熟的性能模型有排队网络模型和分层排队网络模型,其中,排队网络模型适用于简单

4、的系统(处理负载请求的过程中只涉及到系统的硬件资源),分层排队网络模型适用于较复杂的系统,可以将系统处理负载请求的过程描述为系统的软件资源之间、硬件资源之间、软件资源和硬件资源之间的调用关系。基于以上事实,本文在通过分析云数据库的工作原理,提出了Hadoop平台下HBase数据库系统的分层排队网络模型。该模型由五个任务组成,其中有两个软件任务(工作进程、数据库管理进程)和三个硬件任务(THINK、CPU、硬盘)。T万方数据太原理工大学硕士研究生学位论文本文的实验以HBase数据库为目标云数据库,TPC.H基准测试的1G数据量作为数据源和负载进行实验,与无控制机制、优先权控制机

5、制进行对比,证明了本文提出的负载自适应配置框架的有效性,通过自适应配置框架对系统资源的调控,系统的QoS得到了很大提升。此外,为了证明性能模型(分层排队网络模型)的有效性,将分层排队网络模型预测的平均响应时间和吞吐量,分别与排队网络模型的性能指标预测值和实际测量值进行比较,实验结果证明,分层排队网络模型的预测值比排队网络模型的预测值更接近实际值,从而说明该模型在预测HBase性能方面的准确性和有效性。关键词:云计算,数据库系统,分层排队网络模型,自适应配置万方数据太原理工大学硕士研究生学位论文SELF.CONFIGI爪ATIONFRAMEWORKBASED0NLQNMFORD

6、ATABASEINCLOUDABSTRACTWiththerapiddevelopmentofcloudcomputingtechnology,applicationsdeployedinthecloudcomputingplatformbecomediverseandcomplex,SOtechnologiesrequirementsforcloudcomputingbecomeincreasinglyhigh.Ascloudcomputingplatform’Sbackendsupportsystem,theperformanceofclouddatabasedirect

7、lydeterminestheperformanceofapplicationsdeployedinthecloudcomputingenvironment.oneoftheeffectivemeansthatsatisfyusers’servicequalityandsystemperformancegoalsisadjustingthesystemresourceallocationaccordingtothechangeoftheloadatdifferenttime.However,facedw

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。