分布式缓存安全验证组件的设计与实现

被引量 : 0次 | 上传用户:jonsh123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式缓存技术一直以来都是理论和应用研究的热点领域,特别是最近几年随着互联网的进一步普及,网络应用系统的规模逐步扩大,不单是应用系统本身在扩大,使用系统的人群也在不断扩大。随着WEB2.0概念的流行和推广,使互联网不再是单方面的向用户发布信息,而是更多地提倡共享信息,提倡用户主动地将信息发布到互联网中。在这种思想的带动下,大量的BLOG网站、社交(SNS)网站如雨后春笋一样地生长出来,如Facebook、LinkedIn、MySpace、Twitter等。形成了一个个庞大的用户社区平台。这类应用有一个共同点,就是用户量大、信息更新频繁。另外还有近几年电子商务的发展,在线购物的人群也大大地增加,像淘宝网、拍拍网、亚马逊、京东这些大型的电子商务网站,每时每刻都会产生巨大的网络流量。所有这些应用都无不依赖于缓存技术,如果没有适当的缓存架构和方案,这些应用将无法应对如此大规模的数据量和如此高并发量的访问,也就无法提供良好的用户体验。本文描述了当今的缓存技术和产品以及缓存技术相关的置换算法和同步策略,接着介绍了分布式缓存技术相关的网络拓扑结构、数据分布模式、负载均衡技术以及用于分布式缓存系统的数据同步策略,然后详细分析了缓存产品memcached的各项内部机制和数据结构,在此基础上提出了memcached-authz组件,用于弥补memcached在命令行缓存协议方面的不足,协助memcached服务器(集群)进行缓存的授权访问和认证,对受信应用系统域提供安全的缓存服务。本文提出并比较了两种解决memcached安全认证问题的实现方案,即通过内置集成安全认证模块和通过代理实现安全认证模块两种方式。对两种方案进行了分析,在对两种方案原型系统的实验基础上选择了第二种方案以保证软件的可扩展性。接着针对第二种方案详细论述了其设计实现过程以及实验结果,证明了通过使用这种方案提供的方法可以让memcached-authz组件与memcached服务器(集群)一起协同工作提供带有安全验证机制的缓存服务。
其他文献
文章从邮政函件业务可持续发展的战略分析入手,针对账单类函件业务、广告类函件业务以及传统函件业务的发展,设计了相应的市场发展策略,并对该市场策略下支撑体系的建设进行
从现如今我国的隧道施工工程中可以看出,其病害问题比较明显,其中隧道的渗水问题一直以来都备受人们的关注。其中出现渗漏的主要位置是隧道的预埋洞室,施工缝的周围以及隧道
农村留守儿童对家的理解反映出对家庭的需求,教育应根据农村留守儿童对家庭理解的特点,在提供充足物质需求的基础上,加强情感支持,促进其健康成长。研究采用词语联想和语义分
<正>人们将二十世纪看作是文学的本体意识普遍觉醒的时代.西方二十世纪的文学理论,即由俄国形式主义为发端,经过结构主义、符号学、现象学、诠释学、接受美学、精神分析学等
本文阐述了选煤的理由,影响筛分过程的主要因素,介绍了重力选煤中采用的几种方法。
本文介绍了主题公园的基本概念和主要特点,指出了现阶段中国主题公园开发存在的问题,在此基础上提出了一些发展对策。
<正> 一、欧洲共同体反倾销条例的发展过程及对欧共体市场的保护作用欧洲经济共同体成立初期,各成员国分别根据各自的法律和条例实施反倾销、反补贴行动。当时,各成员国采取
技术管理基于市场上同类车型整车参数、整车性能的测量分析,通过标杆车、竞品车数据的测量和试验,分类别设定开发车型的整车开发目标并且在开发过程中对开发车型目标达成情况
目的:探讨两种口服溶液在外科术前肠道准备中的应用效果比较。方法:将需做术前肠道准备的患者286例随机分为实验组146例和对照组140例,实验组采用口服复方聚乙二醇电解质散溶
中国石油化工股份有限公司安庆分公司采用催化裂化柴油加氢裂化生产高辛烷值汽油(RLG)技术,新建一套1.0Mt/aRLG装置。RLG技术的工业应用结果表明,所选用的催化剂具有优异的加