天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

客戶端負(fù)載均衡算法研究及在即時通訊架構(gòu)中的應(yīng)用與實現(xiàn)

發(fā)布時間:2023-12-02 16:31
  隨著信息進(jìn)程的推進(jìn),互聯(lián)網(wǎng)技術(shù)不斷發(fā)展,分布式系統(tǒng)和面向服務(wù)架構(gòu)體系在行業(yè)領(lǐng)域中得到了廣泛的運用與研究。在高并發(fā)網(wǎng)絡(luò)訪問情況下,一些服務(wù)節(jié)點容易出現(xiàn)負(fù)載不均衡的現(xiàn)象。為了解決上述問題,保證系統(tǒng)整體高可用性和平衡性,負(fù)載均衡技術(shù)應(yīng)運而生。負(fù)載均衡作為提高并行與分布式計算性能和可擴展性的一個關(guān)鍵技術(shù),其相關(guān)技術(shù)和設(shè)計模式亟待得到研究與解決。文章主要從原理性、應(yīng)用性和實現(xiàn)性三個方面對高并發(fā)網(wǎng)絡(luò)架構(gòu)中的負(fù)載均衡策略問題展開研究。文中首先研究了負(fù)載均衡的基本概念,分別討論負(fù)載均衡技術(shù)中的基本原理、分類方法和評價指標(biāo),研究并設(shè)計了前端負(fù)載均衡器在分布式集群環(huán)境中的架構(gòu)模式。同時對高并發(fā)網(wǎng)絡(luò)架構(gòu)中多種負(fù)載均衡技術(shù)的實現(xiàn)原理進(jìn)行了詳細(xì)研究,并以服務(wù)化框架Dubbo和SpringCloud為例,對其負(fù)載均衡策略和負(fù)載均衡算法進(jìn)行深入的源碼分析。針對系統(tǒng)架構(gòu)服務(wù)化和微服務(wù)化的趨勢,文中通過分析即時通訊領(lǐng)域中的關(guān)鍵技術(shù)和架構(gòu)模型,采用面向服務(wù)設(shè)計原則,對系統(tǒng)核心功能進(jìn)行不斷拆分,提出了一個高可用、高擴展的即時通訊系統(tǒng)架構(gòu)模型。設(shè)計并實現(xiàn)了基于ZooKeeper的通用客戶端負(fù)載均衡系統(tǒng),并對系統(tǒng)框架中的核心模...

【文章頁數(shù)】:111 頁

【學(xué)位級別】:碩士

【文章目錄】:
摘要
ABSTRACT
第一章 緒論
    1.1 課題的研究背景與意義
    1.2 國內(nèi)外研究現(xiàn)狀
    1.3 研究內(nèi)容與工作
    1.4 本文組織結(jié)構(gòu)
第二章 負(fù)載均衡核心概念與技術(shù)
    2.1 負(fù)載均衡技術(shù)概況
        2.1.1 負(fù)載均衡的定義
        2.1.2 負(fù)載均衡技術(shù)的分類
        2.1.3 負(fù)載均衡算法的評價
        2.1.4 負(fù)載均衡算法的度量
    2.2 靜態(tài)負(fù)載均衡算法分析
        2.2.1 輪詢調(diào)度算法
        2.2.2 加權(quán)輪詢調(diào)度算法
        2.2.3 地址哈希調(diào)度算法
    2.3 動態(tài)負(fù)載均衡算法分析
        2.3.1 最少連接負(fù)載均衡算法
        2.3.2 加權(quán)最少連接負(fù)載均衡算法
    2.4 本章小結(jié)
第三章 分布式集群下的前端負(fù)載均衡策略與架構(gòu)設(shè)計
    3.1 基于LVS的負(fù)載均衡技術(shù)
        3.1.1 LVS服務(wù)器集群系統(tǒng)介紹
        3.1.2 LVS集群的負(fù)載均衡算法
    3.2 基于HAProxy的負(fù)載均衡技術(shù)
        3.2.1 HAProxy簡介
        3.2.2 HAProxy的優(yōu)點
        3.2.3 四層與七層負(fù)載均衡的區(qū)別
        3.2.4 HAProxy負(fù)載均衡算法
        3.2.5 HAProxy與LVS的異同
    3.3 基于Nginx的負(fù)載均衡技術(shù)
        3.3.1 Nginx簡介
        3.3.2 Nginx的性能優(yōu)勢
        3.3.3 Nginx的負(fù)載均衡算法
        3.3.4 Nginx與HAProxy的比較
    3.4 前端負(fù)載均衡器架構(gòu)形式
        3.4.1 系統(tǒng)性能的度量指標(biāo)
        3.4.2 常用的前端負(fù)載均衡器架構(gòu)方案
    3.5 本章小結(jié)
第四章 高并發(fā)網(wǎng)絡(luò)架構(gòu)中的負(fù)載均衡技術(shù)
    4.1 服務(wù)架構(gòu)演變
        4.1.1 垂直應(yīng)用架構(gòu)
        4.1.2 RPC服務(wù)架構(gòu)
        4.1.3 SOA服務(wù)架構(gòu)
        4.1.4 微服務(wù)架構(gòu)
    4.2 Java EE架構(gòu)中的負(fù)載均衡
        4.2.1 Web層負(fù)載均衡
        4.2.2 業(yè)務(wù)邏輯層負(fù)載均衡
    4.3 Dubbo框架中的負(fù)載均衡技術(shù)
        4.3.1 Dubbo框架簡介
        4.3.2 Dubbo框架中的負(fù)載均衡算法
        4.3.3 Dubbo框架負(fù)載均衡源碼分析
    4.4 Spring Cloud框架中的負(fù)載均衡
        4.4.1 Spring Cloud框架簡介
        4.4.2 Spring Cloud框架中的負(fù)載均衡
        4.4.3 Spring Cloud Ribbon負(fù)載均衡策略分析
    4.5 本章小結(jié)
第五章 面向服務(wù)化的即時通訊系統(tǒng)架構(gòu)設(shè)計
    5.1 即時通訊的工作模式
        5.1.1 在線直接通訊
        5.1.2 在線代理通訊
        5.1.3 離線代理通訊
        5.1.4 擴展方式通訊
    5.2 基于XMPP協(xié)議的即時通訊技術(shù)分析
        5.2.1 XMPP概念
        5.2.2 XMPP基本原理
        5.2.3 Openfire服務(wù)器集群與負(fù)載均衡架構(gòu)
    5.3 即時通訊架構(gòu)的服務(wù)化
        5.3.1 服務(wù)分類
    5.4 本章小結(jié)
第六章 基于Zoo Keeper的客戶端負(fù)載均衡系統(tǒng)原型設(shè)計與實現(xiàn)
    6.1 Zoo Keeper簡介
        6.1.1 Zoo Keeper基本概念
        6.1.2 Zoo Keeper典型應(yīng)用場景
    6.2 需求分析與總體設(shè)計
        6.2.1 前端負(fù)載均衡器的缺點
    6.3 總體設(shè)計
        6.3.1 系統(tǒng)基本工作原理設(shè)計
        6.3.2 系統(tǒng)模塊設(shè)計
    6.4 配置模塊
        6.4.1 配置模塊
    6.5 監(jiān)控模塊
        6.5.1 信息上報組件
        6.5.2 系統(tǒng)監(jiān)控組件
        6.5.3 業(yè)務(wù)監(jiān)控組件
    6.6 接收模塊
    6.7 調(diào)度模塊
    6.8 策略模塊
    6.9 本章小結(jié)
第七章 客戶端負(fù)載系統(tǒng)功能測試及結(jié)果分析
    7.1 實驗方案與測試環(huán)境
    7.2 測試結(jié)果及分析
        7.2.1 測試步驟說明
    7.3 測試結(jié)果對比
    7.4 測試總結(jié)
第八章 全文總結(jié)與展望
    8.1 全文總結(jié)
    8.2 后續(xù)工作
致謝
參考文獻(xiàn)



本文編號:3870048

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3870048.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶d7aeb***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com