高可用缓存集群的设计与实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:ythaohaizi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算的的发展,应用程序需要性能更强以及可用性更强的存储系统来支撑其对性能的需求,基于磁盘的存储方式具有稳定性高的特点,关系型数据库大量采用磁盘作为存储介质,数据库不仅仅需要处理磁盘的读写,还需要管理大量的结构化数据,例如创建索引以及维护索引等操作,数据库往往会成为整个后台系统的瓶颈,因此在大型后台系统中往往采用缓存来缓解对数据库的压力。本文首先研究了Memcached目前存在的问题,基于内存的存储方式虽然具有响应速度快的特点,但其随着存储服务实例的宕机会造成数据的丢失,重启后无法恢复内存中的数据,并且传统的Memcached集群的部署方式往往采用单代理的方式进行管理,容易造成性能瓶颈,此外传统的Memcached存储服务实例之间无法通信,造成数据的备份需要客户端进行管理,而相关的同步插件由于需要客户端的额外开发因而没有得到广泛使用。本文在原生Memcached集群的基础上,通过分析提出了DMEM分布式缓存系统,本文提出的系统主要有两个明显的创新点,1.基于轻重分离思想设计了高可用的缓存系统,轻重分离是指将缓存集管理功能从数据存储管理功能中解耦出来,通过Controller组件维护集群状态,通过node_agent节点来管理实际数据存储节点,通过缓存通信代理来降低应用程序复杂度;2.在开源repcached插件的基础上实现了对主备双机的管理功能,通过node_agent节点添加状态机来实现故障时切换功能,通过repcached插件实现缓存自动同步恢复。本文在进行需求分析后,对DMEM系统进行了详细的设计以及开发实现,最后本文验证了DMEM系统达到了功能以及性能上的要求。
其他文献
北京市读书益民工程自2005年启动,目的主要是面向京郊农民、来京务工人员、农村中小学生,建设益民书屋,同时开展群众性读书活动,以解决农民群众、来京务工人员等“买书难、读书难
报纸
违法性认识问题本质上是一个社会问题,因此不能仅仅囿于刑法体系内思考相应的对策。$$在司法实践中,违法性认识错误的主体,往往是那些信息获取匮乏或者怠于获取信息的群体。如果
报纸
随着我国“三农”工作重心转向全面推进乡村振兴,农业农村现代化建设在新发展格局下迎来了重要的历史机遇。机制创新成为乡村振兴的前提和保证。立足于新发展格局和乡村振兴战略的大背景,新阶段推进乡村振兴高质量发展面临的机制障碍,主要是城乡二元体制、农村土地制度破局艰难、乡村治理机制难以适应和乡村内生机制发展乏力。新发展格局下重构乡村振兴机制创新体系,理念创新是首要前提,制度创新是重要保障,科技创新是动力支撑,治理创新是坚实基础,规划创新是必由之路。
用中子衍射技术研究了Mn1.074Al0.871C0.055永磁合金的晶体结构和磁结构,Mn(1.074)Al0.871C0.055为四角体心结构,从中子衍射谱线的拟合结果可以看出:0.992Mn和0.008C占据(0,0,0)
详细解释三个量表MMPI、SCL-90和EPQ对于诊断不同心理问题的不同功效。定性定量地展示了这些量表对于咨询工作的辅助作用。通过分析量表分,对咨询工作做出预测和建议。采用多
随着我国的计划生育政策的改变以及二胎政策的放开,我国的人口出生率在未来的几年内会再创历史新高。对于母婴用品行业而言,这无疑是一个非常有利的机遇。因为随着出生率的增长,对于母婴用品的需求量会大幅度的增加。目前我国的国内母婴用品的市场被开发的尚不足20%,市场容量非常的大。GB母婴作为其中的一个企业,也要抓住这个机遇。GB母婴用品公司是一家从事母婴用品生产制造、销售为一体的企业,在行业内有一定的知名度
目的本研究旨在观察4型含Bromo结构域蛋白(Bromodomain-containing protein 4,BRD4)抑制剂GSK525762A对KU812增殖及凋亡的影响。方法用GSK525762A 100、250、500、1000、2500
会议
<正>教学创新聚焦理论前沿,课堂改革凸显学生发展。我校在推进教学改革的过程中发现孩子的学习存在"身体"与"心智"分离的异化现象,教育被窄化为"脖颈以上的活动"。学校在调研
会议
目的探讨小檗胺(Berbamine,BBM)对人白血病细胞株KU812细胞的作用及其机制。方法采用MTT法测定不同浓度BBM作用后细胞增值抑制率并求得IC50;流式细胞术分析细胞周期及凋亡检测;
会议
<正>目的:开展药物致人嗜碱性粒细胞KU812细胞脱颗粒的方法学研究,建立KU812细胞体外类过敏检测模型,观察此模型对药物致类过敏反应的适用性。方法:采用MTT试验探索KU812细胞
会议