【摘 要】
:
近年来,新型互联网应用不断推陈出新,这些应用为了提供新的服务或者保证服务质量通常会对数据库系统的功能提出新的需求,如大规模数据存储、高并发数据访问或高资源竞争等;另外,数据库系统自身也会持续地进行面向新业务和新硬件的架构调整或设计优化;最后,可扩展、高弹性、易部署的分布式平台,如云集群,打破了传统的数据库系统部署环境的封闭性,为数据库系统提供良好的易运营环境的同时也为数据库稳定运行带来新问题。面对
论文部分内容阅读
近年来,新型互联网应用不断推陈出新,这些应用为了提供新的服务或者保证服务质量通常会对数据库系统的功能提出新的需求,如大规模数据存储、高并发数据访问或高资源竞争等;另外,数据库系统自身也会持续地进行面向新业务和新硬件的架构调整或设计优化;最后,可扩展、高弹性、易部署的分布式平台,如云集群,打破了传统的数据库系统部署环境的封闭性,为数据库系统提供良好的易运营环境的同时也为数据库稳定运行带来新问题。面对新应用提出的功能需求、系统技术实现的革新以及数据库系统部署环境的变化,如何设计和实现有效的数据库系统的评测技术,用于支持适应新应用或者新环境的数据库系统的推陈出新、快速迭代、质量管控,是我们面临的新挑战。数据库基准评测是数据库行业健康发展的重要保障和推动力,用于保证不同数据库厂商之间的竞争公平有序。评测基准通常需要针对某一类应用进行抽象,构建具有代表性的数据和负载,并定义一套性能评测指标。与传统的事务型数据库评测基准相比,首先,互联网应用中的秒杀业务代表了一类典型的新型数据库应用,这类应用的负载具有动态性强、并发性高、数据抢占激烈等特点,而传统的评测基准缺乏对这类新型应用场景的仿真能力。其次,定量的事务冲突控制手段的缺乏,导致对事务型数据库系统的事务可伸缩处理能力的评估不充分。再者,开放式运行环境下的资源变化影响评测结果,如CPU动荡,动态环境仿真是保证数据库评测有效性和可参考性的必要手段。本文针对上述问题,提出并定义了面向秒杀类新型应用的评测基准;设计并实现了可扩展的定量控制事务冲突的方法;建立了系统环境特征之间的关联模型,并设计了数据库系统运行时环境动态性模拟的算法。本文主要工作和贡献总结如下:(1)提出了面向秒杀类应用的评测基准Peak Bench:本文针对具有高并发、高偏斜、高冲突和动态性强的业务场景,抽象并定义出业务模型,提出面向秒杀类业务的事务型数据库评测基准。该工作第一次明确地提出事务冲突的表示并设计了细粒度的冲突控制方法;在对事务型负载的定义中引入了动态性和多维度的偏斜特征,弥补了现有评测基准的不足。针对Peak Bench,开发了配套的自动化评测工具,实现了灵活的参数化负载的特征定义和控制。通过与现有的代表性事务型评测基准在开源典型数据库上开展大量的对比实验,验证了Peak Bench的业务特征并展示了配套工具的实用性。(2)设计了可扩展的事务型负载冲突控制方法:本文设计并实现了可扩展的事务型负载冲突控制方法,提出了两种迭代算法从不同的冲突粒度出发定量地模拟事务冲突。利用线程等待的方式进行冲突量化仿真具有可扩展性的问题,无法实现大规模的实时事务冲突场景。本文提出根据数据库运行时数据访问的状态反馈,即Latency,实时调整事务型负载对数据的访问分布,迭代地进行负载生成实现可扩展的冲突控制。最后通过丰富的实验验证模拟方法的可行性和有效性;并总结了在细粒度的冲突控制方法下,典型开源数据库对高冲突业务的支持能力。(3)设计了面向应用环境动态性的仿真算法:本文提出并设计了数据库系统运行时环境模拟的方法。首先,定义了面向关键环境特征的四类参数敏感的工作负载;然后,建立了多阶多项式回归模型模拟单个维度上的环境资源消耗以及负载之间的相互影响模型;再者,建模多元线性回归模型实现对不同维度资源之间的复杂关联关系的捕捉;最后,基于定义的环境模型,设计了环境动态性模拟算法。通过提供细致的环境动态仿真实验以及在开源数据库系统上进行的效果展示,验证了本文工作的有用性和有效性;并通过实验验证环境对秒杀应用程序的性能影响。综上所述,本文针对典型的数据库评测基准无法描述新型场景的应用特征的问题,针对典型的秒杀类业务,提出新型的面向事务型数据库的评测基准。该基准实现了对事务型负载的细粒度冲突控制,并完成了对支持数据库系统运行的开放环境的建模。为了支持新型评测基准的应用,本文开发了一套自动化工具集。本文通过在开源的典型数据库系统上进行大量的实验,证明了所提出方法的正确性和有效性。本文的研究成果可以降低数据库基准评测实施的成本,为面向秒杀类应用的数据库系统选型提供良好的依据,促进数据库系统的技术研发和公平比较。在未来的工作中,我们会进一步完善对配套工具的研发,改进工具提高其可用性,整理并完善对典型开源数据库系统的评测报告,最后实现工具的开源和评测基准的推广使用。
其他文献
背景:炎症性肠病(IBD)反映了结肠和/或小肠的炎性情形,该病的主要类型包括克罗恩病和溃疡性结肠炎。IBD是一类复杂的疾病,由环境和遗传等不同因素相互作用进而引起肠道过度免疫应答和炎症。在IBD中,免疫系统处于过度活跃状态。间充质干细胞(MSCs)是一种可以从许多组织(包括骨髓和脂肪组织)中分离出来的多潜能基质细胞,由于其免疫调节能力,已被应用于研究治疗IBD。中性粒细胞(也称为中性白细胞)是哺乳
时间序列分析作为人们认识客观世界和自然现象的重要手段,自二十世纪以来得到了迅速发展并被广泛的应用于现实生活领域。随着社会经济和生产生活的日新月异,与时间序列分析相关的重要技术之一,时间序列预测也相应地成为一个热门的研究领域,并在许多领域中发挥着重要的作用。时间序列预测是相关政策部门进行决策的基础,而相关政策部门的决策同时也是时间序列预测的延续。因此,准确的时间序列预测对人们做出正确的决策至关重要。
王猷定是明末清初之际著名的文学家,诗、文、书法皆擅。年轻时家境富裕,但受到“甲申之变”等时局因素的影响,家道中落,其也开始了颠沛流离、漂泊不定的生活。坎坷的生活经历激发了他的创作欲望,他常常借文学以志感,并为后世留下了以《汤琵琶传》《李一足传》《义虎记》为代表的优秀篇章,彰显出其为文的独特风貌。本论文以王猷定为研究对象,对其生平、家世、交游、散文、诗歌等方面均进行了系统、深入的研究。全文共分为五章
自从开放式创新理念被正式提出以来,知识密集型服务企业(简称KIBS企业)服务创新实践活动早已突破了“以企业为中心”的单边创新范式,转向了“企业-顾客价值共创”的交互式创新范式。KIBS企业与顾客企业在合作创新过程中蕴含着一种价值共创的“共生关系”,而价值共创的有效界面就是企业-顾客互动。合作创新中KIBS企业如何通过跨越组织边界,积极展开与顾客企业间有效的互动进而整合顾客企业所拥有的知识、需求、体
长期以来,人类对化石能源的需求量的不断扩大导致了以二氧化碳为主的温室气体过度排放。在加速全球气候的异常变化以及全球变暖进程的同时,也使得缓解温室气体排放解决日益恶化的气候环境问题成为世界各国面临的严峻挑战。随着《联合国气候变化框架公约》、《京都议定书》的颁布,碳交易逐渐成为温室气体减排中普遍认可的有效手段与机制之一。在碳交易市场中,由于碳交易价格的变动趋势对市场相关参与者的决策具有基础性的作用,使
十八大以来,中央政府明确提出我国经济发展己经进入“新常态”,即我国正处在转变发展方式、优化经济结构、转换经济增长动力的攻关期,宏观经济调控面临巨大挑战。为解决经济社会发展中面临的结构性问题,2015年中央经济工作会议提出推进供给侧结构性改革的战略目标,并将“去产能”确定为供给侧结构性改革的五大任务之首。事实上,产能过剩作为中国当前最重要的经济风险之一,一直受到社会各界的广泛关注,中央政府多年来更是
The long-term success of organizations is mainly attributable to employees‘ psychological health.Organizations focusing on promoting and managing the flow(an optimal experience and optimal functioning
我国南方集体林地产权制度先后经历了多次变革,对林地产权关系进行了重大调整,产权的激励作用得以发挥,农户林业生产积极性得到有效激发。在集体林权制度改革发挥制度绩效的同时,林地细碎化和规模不经济的弊端显现,集体林权流转成为了实现林地规模化经营、提高林地经营效率、推动林业现代化发展的重要手段。福建省2010年-2015年集体林权制度改革跟踪监测项目数据显示,农户的林权证、承包合同持有情况以及林木采伐受限
本文从复杂科学管理的角度,构建企业并购系统的网络模型,分析了企业并购网络的宏观统计特征和演化规律,并且对并购网络中的企业重要性,上市公司的企业属性与社团结构关系和并购网络与并购金额的关系等问题展开全面、科学、跨学科的深入研究。并购行为在经历了西方的五次并购发展浪潮之后,已经因为其快速整合资源的优点,成为实现跨界经营的重要举措之一。中国自1984年展开并购尝试企业并购开始,目前已经经历了三次并购发展
空气环境是人类生存和发展的基础前提,空气质量的恶化不仅会影响城市居住环境和生活环境,而且这种影响往往会映射到个人和多层次社会的物质和精神方面,甚至对国民经济构成威胁。随着时代的发展,优质环境和健康空气逐渐成为一种稀缺资源,空气质量的提升已经成为国家战略层面的治理要求。在此背景下,人们对空气质量标准以及环境发展的需求逐渐提高,空气污染预警防控对社会经济持续健康运行的重要性也会日益显著。当前,空气污染