面向内存数据网格系统的资源管理关键技术优化

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:dapao123456789
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的快速发展,大规模高并发的数据读写给应用服务器和数据库管理系统都带来了巨大的访问压力。传统的关系型数据库面临着扩展性、存储灵活性以及高并发写等难题。内存数据网格作为内存型的分布式键值对存储系统,凭借其易扩展、数据模型灵活以及内存存储等天然优势,有效地弥补了关系型数据库的局限性。  本论文主要针对内存数据网格系统在资源管理方面的关键技术进行研究,在内存数据网格系统OnceIMDG2.0的基础上,针对分布式数据预加载、数据访问缓存以及数据持久化等关键技术提出改进方案,合理的优化内存数据网格中CPU、内存、网络带宽等系统资源的利用情况,并尽可能地提升系统整体性能。  首先,本论文设计并实现了内存数据网格数据预加载阶段的网格均匀化预加载方案,其中包括分布式数据加载优化技术、细粒度数据并发加载技术和数据均匀化加载技术,实现了内存数据网格系统在数据预加载阶段的时空均匀化加载;其次,本论文设计并实现了面向内存数据网格的JDBC层查询结果缓存机制,用户可以在使用JDBC接口时透明地使用查询结果缓存;最后,本论文设计并实现了基于表粒度的批量数据持久化方法,这极大地节约了写操作带来的数据库连接资源消耗。  基于上述资源管理优化机制,本论文实现了内存数据网格OnceIMDG3.0系统。系统支持网格均匀化数据预加载、面向JDBC层的查询结果缓存以及基于表粒度的批量数据持久化方法。在数据预加载阶段,网格均匀化数据预加载方案消除了不必要的冗余数据并均衡了数据的分布,并且将整体预加载时间效率提升了89.9%。在开启查询结果缓存和批量数据持久化方法后,系统的响应速度最高均可提高1.75倍,吞吐量最多分别可提升58.3%和47.7%。TPC-W基准测试结果表明,相比OnceIMDG2.0系统,3.0版本系统的响应速度最高可提高2.3倍,吞吐量可提升69.8%。
其他文献
XML(可扩展标签语言)已成为当前基于网络应用的数据表达、交换的标准,设计并实现针对XML数据的有效管理机制也就成为几个相关研究领域所关注的热点,例如数据库领域,Web服务,电子
随着社会经济水平的发展,现在人们生活追求个性化、自动化,追求快节奏,追求充满乐趣的生活方式,生活家居要求一种人性化、智能化。特别是计算机技术、网络通信技术、信息控制技术
用户冷启动是推荐系统的一个重要问题,传统的推荐系统使用迁移学习的方法来解决这个问题,迁移学习是指利用信息丰富领域的知识解决信息稀少领域的数据稀疏问题,将迁移学习和推荐
随着科学技术的飞速发展,人们对于计算能力的需求以及拥有的计算能力和数据资源都以前所未有的速度增长。越来越多的应用需要将地域分散的计算资源整合到一起共同完成特定的计
学位
VHDL语言作为一种工业界广泛流传的硬件描述语言,它支持层次化的设计,能对数字系统从逻辑门级到系统级的描述。本文研究了VHDL系统的中问表示模型。在分析VHDL语言子集的语法、
随着电脑外设和数码产品的不断发展,各种设备与PC机之间的接口成为当前需要解决的难题。USB是由Intel,Compaq,Microsoft等七家著名的计算机和通信公司于1994年推出的通用串行总
在移动互联网时代的今天,网络信息安全面临着多方面的威胁,个人隐私保护也受到了越来越广泛的关注和重视。相比于传统的密码,生物特征识别技术作为一种更为安全可靠身份认证技术
随着计算机网络应用的快速发展,网络安全问题也变得日益突出。因此,如何有效加强对网络安全事件的应急响应能力,不断提高系统的安全防护水平已成为人们越来越关注的问题。本文结
学位
新一代航天控制系统先进性的重要标志之一是计算机技术的广泛应用,嵌入式软件作为计算机技术的一个分支,日益成为控制系统的神经中枢,已成为影响质量可靠性的关键因素之一。软件
学位
随着嵌入式硬件和软件技术的快速发展,一种融合了数据感知、计算和通信功能的新兴网络技术无线传感器网络以其在多个领域的独特优势逐渐成为研究的热点。对军事环境的监控是无