分布式緩存安全驗(yàn)證組件的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-03-03 13:26
分布式緩存技術(shù)一直以來(lái)都是理論和應(yīng)用研究的熱點(diǎn)領(lǐng)域,特別是最近幾年隨著互聯(lián)網(wǎng)的進(jìn)一步普及,網(wǎng)絡(luò)應(yīng)用系統(tǒng)的規(guī)模逐步擴(kuò)大,不單是應(yīng)用系統(tǒng)本身在擴(kuò)大,使用系統(tǒng)的人群也在不斷擴(kuò)大。隨著WEB2.0概念的流行和推廣,使互聯(lián)網(wǎng)不再是單方面的向用戶發(fā)布信息,而是更多地提倡共享信息,提倡用戶主動(dòng)地將信息發(fā)布到互聯(lián)網(wǎng)中。在這種思想的帶動(dòng)下,大量的BLOG網(wǎng)站、社交(SNS)網(wǎng)站如雨后春筍一樣地生長(zhǎng)出來(lái),如Facebook、LinkedIn、MySpace、Twitter等。形成了一個(gè)個(gè)龐大的用戶社區(qū)平臺(tái)。這類應(yīng)用有一個(gè)共同點(diǎn),就是用戶量大、信息更新頻繁。另外還有近幾年電子商務(wù)的發(fā)展,在線購(gòu)物的人群也大大地增加,像淘寶網(wǎng)、拍拍網(wǎng)、亞馬遜、京東這些大型的電子商務(wù)網(wǎng)站,每時(shí)每刻都會(huì)產(chǎn)生巨大的網(wǎng)絡(luò)流量。所有這些應(yīng)用都無(wú)不依賴于緩存技術(shù),如果沒(méi)有適當(dāng)?shù)木彺婕軜?gòu)和方案,這些應(yīng)用將無(wú)法應(yīng)對(duì)如此大規(guī)模的數(shù)據(jù)量和如此高并發(fā)量的訪問(wèn),也就無(wú)法提供良好的用戶體驗(yàn)。本文描述了當(dāng)今的緩存技術(shù)和產(chǎn)品以及緩存技術(shù)相關(guān)的置換算法和同步策略,接著介紹了分布式緩存技術(shù)相關(guān)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)、數(shù)據(jù)分布模式、負(fù)載均衡技術(shù)以及用于分布式緩存系統(tǒng)的數(shù)...
【文章來(lái)源】:重慶大學(xué)重慶市 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:66 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
中文摘要
英文摘要
1 緒論
1.1 項(xiàng)目研究背景
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 課題研究?jī)?nèi)容以及預(yù)期目標(biāo)
1.4 本文的組織結(jié)構(gòu)
1.5 本章小結(jié)
2 緩存技術(shù)理論基礎(chǔ)
2.1 緩存技術(shù)基本原理
2.2 緩存分類
2.1.1 服務(wù)器端緩存
2.1.2 客戶端緩存
2.1.3 代理服務(wù)器(集群)緩存
2.2 緩存置換算法
2.2.1 先進(jìn)先出策略(First In First Out)
2.2.2 最近最少使用策略(Least Recently Used)
2.2.3 最少使用頻率策略(Least Frequently Used)
2.2.4 SIZE 算法
2.2.5 GD-Size(Greedy Dual-Size)算法
2.2.6 LFUDA(LFU with Dynamic Aging)算法
2.2.7 緩存同步策略
2.3 緩存產(chǎn)品
2.3.1 Memcached (memcachedb, xmemcached)
2.3.2 JbossCache
2.3.3 OSCache
2.3.4 Cache4j
2.3.5 JCS
2.4 分布式緩存
2.4.1 拓?fù)浣Y(jié)構(gòu)
2.4.2 分布式緩存協(xié)議
2.4.3 負(fù)載均衡技術(shù)
2.4.4 數(shù)據(jù)分布模式
2.4.5 數(shù)據(jù)同步策略
2.5 本章小結(jié)
3 Memcached-authz 的設(shè)計(jì)與實(shí)現(xiàn)
3.1 Memcached 緩存框架分析
3.1.1 內(nèi)部機(jī)制
3.1.2 基本數(shù)據(jù)結(jié)構(gòu)
3.1.3 處理流程
3.1.4 存儲(chǔ)機(jī)制
3.1.5 事件處理機(jī)制
3.1.6 二進(jìn)制協(xié)議分析
3.1.7 主要命令協(xié)議分析
3.2 可行性分析
3.3 架構(gòu)設(shè)計(jì)
3.4 概要設(shè)計(jì)
3.5 詳細(xì)設(shè)計(jì)
3.5.1 流程設(shè)計(jì)
3.5.2 主要數(shù)據(jù)結(jié)構(gòu)
3.5.3 多線程異步設(shè)計(jì)
3.5.4 主要功能設(shè)計(jì)
3.5.5 安全緩存指令集
3.6 部署與實(shí)現(xiàn)
3.6.1 安裝配置memcached 服務(wù)器
3.6.2 安裝配置memcached-authz 代理服務(wù)器
3.7 本章小結(jié)
4 實(shí)驗(yàn)及測(cè)試結(jié)果
4.1 實(shí)驗(yàn)及結(jié)果
4.1.1 authz 命令實(shí)驗(yàn)
4.1.2 sset 命令實(shí)驗(yàn)
4.1.3 sget 命令實(shí)驗(yàn)
4.1.4 sdelete 命令實(shí)驗(yàn)
4.2 本章小結(jié)
5 總結(jié)及展望
5.1 總結(jié)
5.2 展望
致謝
參考文獻(xiàn)
附錄
【參考文獻(xiàn)】:
期刊論文
[1]面向存儲(chǔ)服務(wù)的分布式緩存系統(tǒng)研究[J]. 王侃,陳志奎. 計(jì)算機(jī)工程. 2010(15)
[2]基于分布式緩存的消息中間件存儲(chǔ)模型[J]. 李文逍,楊小虎. 計(jì)算機(jī)工程. 2010(13)
[3]基于分布式緩存機(jī)制與數(shù)據(jù)倉(cāng)庫(kù)的多式聯(lián)運(yùn)物流決策支持系統(tǒng)[J]. 黃生亮,劉淑云. 商品儲(chǔ)運(yùn)與養(yǎng)護(hù). 2008(04)
[4]基于分布式數(shù)據(jù)緩存技術(shù)的Web-OLAP系統(tǒng)研究[J]. 曹麗娟,謝強(qiáng),丁秋林. 計(jì)算機(jī)應(yīng)用. 2008(02)
[5]集群協(xié)作緩存機(jī)制研究[J]. 魏文國(guó),陳潮填,閆俊虎. 計(jì)算機(jī)科學(xué). 2008(01)
[6]Memcached在大型網(wǎng)站中的應(yīng)用[J]. 俞華鋒. 科技信息(科學(xué)教研). 2008(01)
[7]基于分布式協(xié)同緩存機(jī)制的Web Proxy研究[J]. 符青云,劉心松. 計(jì)算機(jī)工程. 2007(11)
[8]WebGIS空間數(shù)據(jù)分布式緩存技術(shù)研究[J]. 李浩松,朱欣焰,李京偉,陳軍. 武漢大學(xué)學(xué)報(bào)(信息科學(xué)版). 2005(12)
[9]分布式空間數(shù)據(jù)庫(kù)中基于事務(wù)的客戶端高速緩存技術(shù)研究[J]. 涂小朋,汪林林. 計(jì)算機(jī)科學(xué). 2004(06)
[10]Web緩存技術(shù)綜述[J]. 賀琛,陳肇雄,黃河燕. 小型微型計(jì)算機(jī)系統(tǒng). 2004(05)
碩士論文
[1]基于主動(dòng)網(wǎng)絡(luò)的自擴(kuò)展網(wǎng)絡(luò)緩存系統(tǒng)的研究[D]. 何賢衛(wèi).重慶大學(xué) 2009
[2]基于關(guān)聯(lián)規(guī)則緩存策略的分布式視頻點(diǎn)播系統(tǒng)的研究和設(shè)計(jì)[D]. 杜秉一.華中科技大學(xué) 2008
[3]合作式Web集群緩存系統(tǒng)的研究與實(shí)現(xiàn)[D]. 王昭.武漢大學(xué) 2004
本文編號(hào):3061343
【文章來(lái)源】:重慶大學(xué)重慶市 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:66 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
中文摘要
英文摘要
1 緒論
1.1 項(xiàng)目研究背景
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 課題研究?jī)?nèi)容以及預(yù)期目標(biāo)
1.4 本文的組織結(jié)構(gòu)
1.5 本章小結(jié)
2 緩存技術(shù)理論基礎(chǔ)
2.1 緩存技術(shù)基本原理
2.2 緩存分類
2.1.1 服務(wù)器端緩存
2.1.2 客戶端緩存
2.1.3 代理服務(wù)器(集群)緩存
2.2 緩存置換算法
2.2.1 先進(jìn)先出策略(First In First Out)
2.2.2 最近最少使用策略(Least Recently Used)
2.2.3 最少使用頻率策略(Least Frequently Used)
2.2.4 SIZE 算法
2.2.5 GD-Size(Greedy Dual-Size)算法
2.2.6 LFUDA(LFU with Dynamic Aging)算法
2.2.7 緩存同步策略
2.3 緩存產(chǎn)品
2.3.1 Memcached (memcachedb, xmemcached)
2.3.2 JbossCache
2.3.3 OSCache
2.3.4 Cache4j
2.3.5 JCS
2.4 分布式緩存
2.4.1 拓?fù)浣Y(jié)構(gòu)
2.4.2 分布式緩存協(xié)議
2.4.3 負(fù)載均衡技術(shù)
2.4.4 數(shù)據(jù)分布模式
2.4.5 數(shù)據(jù)同步策略
2.5 本章小結(jié)
3 Memcached-authz 的設(shè)計(jì)與實(shí)現(xiàn)
3.1 Memcached 緩存框架分析
3.1.1 內(nèi)部機(jī)制
3.1.2 基本數(shù)據(jù)結(jié)構(gòu)
3.1.3 處理流程
3.1.4 存儲(chǔ)機(jī)制
3.1.5 事件處理機(jī)制
3.1.6 二進(jìn)制協(xié)議分析
3.1.7 主要命令協(xié)議分析
3.2 可行性分析
3.3 架構(gòu)設(shè)計(jì)
3.4 概要設(shè)計(jì)
3.5 詳細(xì)設(shè)計(jì)
3.5.1 流程設(shè)計(jì)
3.5.2 主要數(shù)據(jù)結(jié)構(gòu)
3.5.3 多線程異步設(shè)計(jì)
3.5.4 主要功能設(shè)計(jì)
3.5.5 安全緩存指令集
3.6 部署與實(shí)現(xiàn)
3.6.1 安裝配置memcached 服務(wù)器
3.6.2 安裝配置memcached-authz 代理服務(wù)器
3.7 本章小結(jié)
4 實(shí)驗(yàn)及測(cè)試結(jié)果
4.1 實(shí)驗(yàn)及結(jié)果
4.1.1 authz 命令實(shí)驗(yàn)
4.1.2 sset 命令實(shí)驗(yàn)
4.1.3 sget 命令實(shí)驗(yàn)
4.1.4 sdelete 命令實(shí)驗(yàn)
4.2 本章小結(jié)
5 總結(jié)及展望
5.1 總結(jié)
5.2 展望
致謝
參考文獻(xiàn)
附錄
【參考文獻(xiàn)】:
期刊論文
[1]面向存儲(chǔ)服務(wù)的分布式緩存系統(tǒng)研究[J]. 王侃,陳志奎. 計(jì)算機(jī)工程. 2010(15)
[2]基于分布式緩存的消息中間件存儲(chǔ)模型[J]. 李文逍,楊小虎. 計(jì)算機(jī)工程. 2010(13)
[3]基于分布式緩存機(jī)制與數(shù)據(jù)倉(cāng)庫(kù)的多式聯(lián)運(yùn)物流決策支持系統(tǒng)[J]. 黃生亮,劉淑云. 商品儲(chǔ)運(yùn)與養(yǎng)護(hù). 2008(04)
[4]基于分布式數(shù)據(jù)緩存技術(shù)的Web-OLAP系統(tǒng)研究[J]. 曹麗娟,謝強(qiáng),丁秋林. 計(jì)算機(jī)應(yīng)用. 2008(02)
[5]集群協(xié)作緩存機(jī)制研究[J]. 魏文國(guó),陳潮填,閆俊虎. 計(jì)算機(jī)科學(xué). 2008(01)
[6]Memcached在大型網(wǎng)站中的應(yīng)用[J]. 俞華鋒. 科技信息(科學(xué)教研). 2008(01)
[7]基于分布式協(xié)同緩存機(jī)制的Web Proxy研究[J]. 符青云,劉心松. 計(jì)算機(jī)工程. 2007(11)
[8]WebGIS空間數(shù)據(jù)分布式緩存技術(shù)研究[J]. 李浩松,朱欣焰,李京偉,陳軍. 武漢大學(xué)學(xué)報(bào)(信息科學(xué)版). 2005(12)
[9]分布式空間數(shù)據(jù)庫(kù)中基于事務(wù)的客戶端高速緩存技術(shù)研究[J]. 涂小朋,汪林林. 計(jì)算機(jī)科學(xué). 2004(06)
[10]Web緩存技術(shù)綜述[J]. 賀琛,陳肇雄,黃河燕. 小型微型計(jì)算機(jī)系統(tǒng). 2004(05)
碩士論文
[1]基于主動(dòng)網(wǎng)絡(luò)的自擴(kuò)展網(wǎng)絡(luò)緩存系統(tǒng)的研究[D]. 何賢衛(wèi).重慶大學(xué) 2009
[2]基于關(guān)聯(lián)規(guī)則緩存策略的分布式視頻點(diǎn)播系統(tǒng)的研究和設(shè)計(jì)[D]. 杜秉一.華中科技大學(xué) 2008
[3]合作式Web集群緩存系統(tǒng)的研究與實(shí)現(xiàn)[D]. 王昭.武漢大學(xué) 2004
本文編號(hào):3061343
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3061343.html
最近更新
教材專著