基于混合存储的内核态键值存储系统设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:haiminglu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算与大数据处理技术的长足发展与基础设施的逐步完善,人类社会越来越依赖于数字化、智能化的生产生活方式。数字化、智能化在大幅度提高社会生产力的同时,也使得社会的数据产生速度越来越快,这对存储系统提出了大容量、低成本和高性能三个要求。但对于任意一种特定的存储器件,如磁盘(HDD)、固态硬盘(SSD)和非易失性内存(NVM),这三个要求不可能同时满足,往往只占其一。本文将不同的存储介质加以组合,使得多种存储介质可以取长补短,利用软件调度对外整体呈现为同时满足大容量、低成本和高性能三个要求的存储系统。文件系统是计算机操作系统的重要组成部分,一直以来是计算机管理用户数据的不二之选,但文件系统繁多的功能需求使得其在某些特定的工作负载下性能较低。现有的多数键值存储系统选择构建在操作系统提供的具体文件系统上,这使得用户数据从应用程序到落盘过程中的路径过长,且文件系统元数据操作引入了较多的随机读写,进一步降低了键值存储系统的性能。最后文件系统本身的日志功能与键值系统本身的日志功能又有所重叠,做了颇多无用功,造成了资源浪费。本文尝试绕过文件系统,将键值存储系统直接构建在裸盘上,省去了文件系统层的诸多开销。互联网服务包括各种各样的业务场景,不同业务场景产生的数据特性也有所不同,其中非结构化数据在社会生产生活产生的数据中占有极大的比重。键值存储作为对非结构化数据友好的存储系统具有广泛的应用场景。但现有的键值存储系统往往建立在用户态,对设备上数据的访问需要经过系统调用频繁进行模式切换和进程上下文切换。但每次模式切换和上下文切换都会伴随大量硬件上下文的入栈与出栈,从而严重降低了效率。本文通过将键值存储系统主体实现在内核态,对外暴露为字符设备,配合用户态与内核态共享的消息队列达到了无系统调用的数据读写目的,从而提高了键值系统的性能。
其他文献
近年来受疫情和国内猪肉产能的影响,我国鲜肉冷藏配送的需求持续增加。然而,由于燃料和制冷方式的局限,传统的机械制冷冷藏车在运输过程中会对环境造成严重污染。太阳能半导体冷藏车选用太阳能作为能源,符合绿色低碳战略。通过将太阳能光伏发电技术产生的直流电直接供给半导体制冷装置,弥补了传统冷藏车结构复杂、运行费用高、机械运动部件噪声大等缺点。为了达到鲜肉冷藏配送的温度要求,本文设计了一款基于太阳能二级半导体制
学位
随着云计算、大数据、物联网等新兴技术的蓬勃发展,信息数据呈现出快速增长的趋势,其影响体现在生产生活各个方面,为智慧政府的建设提供了强有力的支撑。党在十九届六中全会上对于转变政府职能提出了明确要求,包括加强公共数据开放共享,推动政务信息化共建共用,提高数字化政务服务效能。建设智慧政府,既有助于实现政府现代化、高效化管理,又有利于应对复杂多变的外部环境,解决社会问题,还有助于推进国家治理体系和治理能力
学位
2020年黑龙江省有739.569万60岁及以上人口,占总人口数的23.22%,与2010年第六次全国人口普查相比,60岁及以上人口的比重上升10.19个百分点。在银发时代的大背景下,现有的家庭养老已无法满足老人的需求。因此,发展民营养老机构是缓解人口老龄化问题,减轻家庭养老压力,提升老年人口幸福感的重要举措。民营养老机构作为私人出资提供养老服务的机构,能够快速响应市场变化,满足多样化的市场需求。
学位
美国著名汉学家宇文所安2016年出版的《杜甫诗集》是首部杜诗英文全译本,受到国内外众多学者的关注。鉴于宇文所安翻译杜甫诗歌的丰富经验,研究其英译本可以为杜甫诗歌翻译提供重要的借鉴意义。作为一种跨学科的方法,认知诗学试图把认知科学的理论应用到文学文本的研究之中,分析读者在文学阅读过程中的认知活动,探索和解释其认知过程和认知效果。认知诗学中的映射理论和概念整合理论,以心理空间理论为源头,基于输入空间内
学位
艾米莉·狄金森(1830-1886)是十九世纪美国文学史上最有影响力的诗人之一。她一生创作1700余首诗歌,其中超过500首与自然相关。这些诗歌体现了狄金森对生态环境的深切关注,蕴含了丰富的生态哲学思想。本文以马丁·海德格尔哲学中的生态伦理为指导,以“此在(Dasein)”、“自然本性(Physis)”、“诗意栖居(Dwelling Poetically upon the Earth)”等思想为切
学位
《个人的体验》是大江健三郎获得诺贝尔文学奖的代表作之一,是大江健三郎结合亲身经历撰写的小说,小说中人物的心路历程在一定程度上也代表了作者大江健三郎的心境,鲜明体现了大江健三郎人道主义的文学特征,因而探究小说主人公“鸟”的心路历程对理解大江健三郎具有深刻的意义。需要层次理论由马斯洛提出,可分为基本需要和成长需要两个部分,其中,基本需要下分为生理、安全、归属与爱、尊重四级,成长需要特指自我实现。本论文
学位
近年来,互联网的飞速发展为人类社会提供了非常多的便利,网络科技与人们的日常生活联系日益紧密,尤其是智能手机的使用更为明显。智能手机的用户越来越多,也让很多不法分子动起了歪心思。他们通过诱导用户下载恶意软件来达到盗取用户隐私信息、消费诱导和远程控制等目的。而在手机市场中,谷歌的安卓系统以它开源、自由、可二次开发性高的优点超越了塞班,以四分之三的市场份额占比成为世界上最受欢迎的手机系统,这无疑也让它成
学位
公益海报,是一种张贴于公共空间关切到公众切身利益的一种非营利性的平面广告。当前学术界对公益海报的书写和功能有了较为细致的研究,但研究缺乏深度和广度,多静态研究,少动态研究,较少从语言景观的角度思考户外公益海报的本质特性以及其对城市公共空间的影响。本文以成都市户外公益海报为研究对象,语言景观为研究视角,将天府广场-盐市口沿线和春熙路-太古里沿线的公益海报作为研究个案,在一定程度上,这两条沿线在研究成
学位
近年来,随着互联网业务的愈加多样化,人们对网络服务也表现出更高的需求。为了满足这种日益增长的需求,网络服务提供商需要将更多的网络功能(Network Function,NF)部署在运营商网络中,并通过对它们的组合来为用户提供所需的网络服务。而在传统场景中,每种网络功能都需要具有特定功能的硬件设备来实现,这种强耦合性给网络中功能的维护和升级带来了极大的不便。为了解决这一困境,网络功能虚拟化(Netw
学位
网络测量为网络管理应用提供了必要的信息,在保障网络的稳定和安全方面有着举足轻重的地位。层级大流(Hierarchical Heavy Hitters)作为网络测量任务中的一种,被用于识别基于公共IP前缀聚合的大流(Heavy Hitters),具有异常检测、DDo S检测等网络应用。许多现有的研究在单个交换机上使用集中式算法识别通过它的所有网络流中的层级大流,但网络流量规模的不断扩大使得集中式算法
学位