云环境下数据库系统的分层排队网络模型研究

被引量 : 0次 | 上传用户:gjb5000a
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据库系统作为应用的后台,是生成,供给和管理企业数据的核心组件。数据库系统性能的好坏关乎到企业的兴衰,对数据库系统的性能进行有效的管理是保证应用性能的一项重要任务。然而在广泛普及的云计算环境中,由于云计算在处理数据过程中涉及到频繁的任务调度,复杂的数据流处理等原因,云环境下数据库系统的性能变得不再像单机环境下那样容易掌握。另外,由于资源的有限性,云计算服务提供方总是希望利用最少的硬件资源来达到最高的客户满意度,所以云环境下的数据库系统进行性能预测也就显得尤为重要。对数据库系统的性能进行有效的预测的核心是建立数据库系统的性能模型。一个能够准确描述数据库系统性能的模型对于降低数据库系统的使用成本,保证其性能具有重要的作用。为了对云环境下的数据库系统的性能进行预测,本文根据云计算的结构以及数据库系统的运行流程进行分析,将资源进行分层,按照分层排队网络模型的思想进行建模,并利用分层排队网络模型的求解算法一一MOL(the Method of Layer)算法和SRVN(the Stochastic Rendezvous of Network)算法对模型进行求解,以模型的求解结果来预测数据库系统的运行性能,说明分层排队网络模型对数据库系统进行建模的优势。数据库系统下的分层排队网络模型对于数据库系统的容量规划、资源分配和性能管理具有重要意义。本文首先对性能的预测方法和云计算的性能的国内外研究现状进行了大量的阐释和说明,然后结合云计算环境下的资源分配的特点,通过对分层排队网络模型进行详细的介绍后,提出了云环境下的数据库系统的分层排队网络模型,并利用分层排队网络模型的求解算法一一MOL(the Methodof Layer)算法和SRVN(the Stochastic Rendezvous of Network)算法对模型进行求解,验证了模型的正确性。本文的主要贡献是:第一,提出了云环境下的共享内存情况下的数据库系统的分层排队网络模型,以模型的方式对数据库系统的行为进行了描述;第二,实现了SRVN(the Stochastic Rendezvous of Network)算法,并在算法结构、模型限制、描述能力、求解精度等方面对比MOL(the Method of Layer)算法和SRVN(the Stochastic Rendezvous of Network)算法,方便了日后对于两种算法的选取。本文以DB2数据库为实验工具,TPC-H为负载,以分层排队网络模型为基础,经过大量重复实验的实验验证,获得了10%-20%的平均误差率,分别验证了单机环境下的数据库系统的分层排队网络模型和云环境下的数据库系统的分层排队网络模型的有效性,对于数据库性能的管理有重要意义。
其他文献
财务管理是现代企业管理的核心,提升财务管理能力已成为现代企业亟待解决的问题。以财务管理能力理论为基础,设计基于DEA的建筑业上市公司财务管理能力评价体系,运用DEA方法
通过问卷调查了解医护人员对化疗药物在临床中的防护意识及防护措施。结果 :5 6 .5 %的护士在溶解化疗药物时无任何防护 ,1 7.4 %的人不了解化疗药物对人体有害 ,72 .5 %的护
目的观察针药结合治疗肝郁化火型焦虑症的临床疗效。方法选择符合广泛性焦虑症肝郁化火型患者62例,随机分为针药组(32例)和中药组(30例);针药组采用疏肝清热方结合针灸治疗,
阐述了风光储联合发电的背景和意义,介绍了风光储联合发电的运行模型,分析了风光储联合发电面临的风光功率预测、并网逆变器、联合智能调度、储能及其控制和无功电压控制等关
介绍了一种电动无人机开展输电线路航巡作业技术,阐述了该种类无人机系统的组成、实际应用情况及其技术优势,并对电动无人机电网巡视作业技术做了展望。
汽车动力总成悬置作为汽车上最重要的隔振元件,其动特性的优良程度对于提高整车的隔振降噪性,改善NVH特性方面起到很大作用。本文介绍了动力总成悬置发展历史,国内外研究工作
目的探究妊娠糖尿病诊断及早期干预对妊娠结局的影响。方法以该院2013年5月—2015年2月间收治的GDM孕产妇200例为研究对象进行分析,另选取本院同期收治仅在产时确诊为GDM的患
从雾和霾形成的原因以及与机动车尾气的关系等方面的论述,阐述了机动车尾气对人体健康的危害,提出了对机动车尾气的预防、治理办法。
阐述了电网停电计划与供电可靠性的紧密关系,指出了目前计划停电管理工作中存在的问题,并以城区供电公司计划停电管理工作为例,说明了良好的计划停电管理工作可以提高供电可