面向網(wǎng)絡(luò)服務(wù)的傳輸協(xié)議設(shè)計與任務(wù)調(diào)度優(yōu)化
本文關(guān)鍵詞:面向網(wǎng)絡(luò)服務(wù)的傳輸協(xié)議設(shè)計與任務(wù)調(diào)度優(yōu)化
更多相關(guān)文章: 高速長距離網(wǎng)絡(luò) 傳輸協(xié)議設(shè)計 擁塞控制 尾部丟包恢復(fù) 任務(wù)調(diào)度 免鎖優(yōu)化 實時系統(tǒng)
【摘要】:隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,越來越多的高速長距離網(wǎng)絡(luò)被部署到當今的互聯(lián)網(wǎng)環(huán)境中。傳統(tǒng)的標準TCP傳輸協(xié)議一直在互聯(lián)網(wǎng)中占據(jù)主導(dǎo)地位,但其核心的加性增/乘性減擁塞控制策略不具可擴展性,成為影響高速長距離網(wǎng)絡(luò)中數(shù)據(jù)傳輸效率的主要瓶頸。此外,標準TCP引入快速重傳機制以提升丟包恢復(fù)速度,但尾部丟包現(xiàn)象的出現(xiàn)導(dǎo)致大部分的丟包仍是通過耗時的超時重傳機制恢復(fù),對互聯(lián)網(wǎng)應(yīng)用的交互性能造成嚴重影響。與此同時,網(wǎng)絡(luò)服務(wù)系統(tǒng)的任務(wù)調(diào)度效率也是影響互聯(lián)網(wǎng)應(yīng)用響應(yīng)速率的關(guān)鍵因素。如何提升傳輸協(xié)議的帶寬利用率、降低網(wǎng)絡(luò)時延以及提升服務(wù)任務(wù)響應(yīng)速率成為時下的研究熱點。本文圍繞面向網(wǎng)絡(luò)服務(wù)的傳輸協(xié)議設(shè)計及任務(wù)調(diào)度優(yōu)化策略展開研究,主要的研究內(nèi)容和貢獻如下:1)針對高速長距離網(wǎng)絡(luò)中標準TCP傳輸效率低下的問題,本文以UDP為基礎(chǔ),結(jié)合確定性丟包模型,設(shè)計了一種高速可擴展的應(yīng)用層傳輸協(xié)議DCUDP。在數(shù)據(jù)傳輸方面,提出了一種Double Cubic速率控制算法,使用三次方程控制速率增長以維持協(xié)議在不同容量網(wǎng)絡(luò)鏈路中的可擴展性:在丟包控制方面,引入了一種Random Loss Decrease丟包處理算法,通過隨機變化減速幅度和減速次數(shù)緩解了全局同步現(xiàn)象和連續(xù)丟包問題;最后,根據(jù)確定性丟包模型調(diào)整算法核心參數(shù),保證了協(xié)議對實際網(wǎng)絡(luò)環(huán)境的適應(yīng)性。2)針對標準TCP使用丟包作為擁塞信號難以準確度量鏈路實際擁塞狀況的問題,本文設(shè)計了一種基于時延的高速擁塞控制算法DFTCP,該算法使用排隊時延結(jié)合丟包作為擁塞控制信號,通過測量排隊時延和傳輸速率的變化,動態(tài)估算傳輸路徑上可用緩存的使用情況,并據(jù)此為數(shù)據(jù)流尋找合理的傳輸狀態(tài)穩(wěn)定點,使得數(shù)據(jù)流能夠在充分利用鏈路帶寬的同時減少不必要的丟包。3)針對互聯(lián)網(wǎng)應(yīng)用中廣泛出現(xiàn)的TCP尾部丟包現(xiàn)象,本文提出了一種DTLP尾部丟包恢復(fù)算法,該算法對尾部丟包模式進行細化,針對不同的模式發(fā)送不同個數(shù)和類型的探針包以觸發(fā)不同的TCP加速機制,實現(xiàn)對尾部丟包的加速恢復(fù),有效減少了尾部丟包現(xiàn)象帶來的響應(yīng)時延。4)針對多核Linux網(wǎng)絡(luò)服務(wù)系統(tǒng)中自旋鎖沖突給任務(wù)響應(yīng)速率帶來的影響,本文對Linux調(diào)度器的負載均衡模塊提出了三個層次的免鎖優(yōu)化方案:第一,基礎(chǔ)優(yōu)化,從代碼層面直觀地縮小程序的鎖沖突域;第二,調(diào)度行為優(yōu)化,將進程創(chuàng)建過程中因沒有獲得自旋鎖而不能被立即喚醒的新進程放入一個免鎖隊列中延遲喚醒以避免鎖沖突;第三,基于上層應(yīng)用特征的參數(shù)調(diào)優(yōu),以HTTP服務(wù)器為例,根據(jù)其服務(wù)進程的生命特征調(diào)整調(diào)度器的核心參數(shù)。5)針對多核Linux網(wǎng)絡(luò)服務(wù)系統(tǒng)中內(nèi)核態(tài)進程調(diào)度實時性難以保證的問題,本文設(shè)計和實現(xiàn)了一種基于多核Linux的輕量級用戶態(tài)實時多任務(wù)調(diào)度框架ULight。該調(diào)度框架支持基于優(yōu)先級可搶占的輕量級任務(wù)調(diào)度、高精度的用戶態(tài)定時服務(wù)以及高性能的用戶態(tài)中斷處理,為實時系統(tǒng)和網(wǎng)絡(luò)服務(wù)系統(tǒng)的設(shè)計提供了新思路。
【學(xué)位授予單位】:中國科學(xué)技術(shù)大學(xué)
【學(xué)位級別】:博士
【學(xué)位授予年份】:2017
【分類號】:TN915.04
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 孟憲福;基于優(yōu)先級的任務(wù)調(diào)度與負載均衡模型研究[J];小型微型計算機系統(tǒng);2005年09期
2 廖曉文;廖京盛;;時間觸發(fā)模式的任務(wù)調(diào)度與分解策略[J];單片機與嵌入式系統(tǒng)應(yīng)用;2006年07期
3 樊曉香;;任務(wù)調(diào)度問題機制設(shè)計[J];計算機技術(shù)與發(fā)展;2008年07期
4 黃漾;;分布式環(huán)境下任務(wù)調(diào)度探討[J];電腦知識與技術(shù);2011年19期
5 陳軍;謝立;孫鐘秀;;分布式任務(wù)調(diào)度研究的新趨向[J];計算機研究與發(fā)展;1990年04期
6 陳艇;;基于混沌最優(yōu)博弈的網(wǎng)絡(luò)任務(wù)調(diào)度算法仿真[J];計算機仿真;2013年11期
7 李陶深;李明麗;張希翔;;云計算環(huán)境下任務(wù)調(diào)度技術(shù)的研究進展[J];玉林師范學(xué)院學(xué)報;2014年02期
8 劉雄文,陸鑫達;元計算環(huán)境中任務(wù)調(diào)度的深入分析[J];計算機工程與應(yīng)用;2002年17期
9 羅紅,慕德俊,鄧智群,王曉東;網(wǎng)格計算中任務(wù)調(diào)度研究綜述[J];計算機應(yīng)用研究;2005年05期
10 張國海;江平宇;周光輝;;多設(shè)計任務(wù)調(diào)度的非合作博弈研究[J];西安交通大學(xué)學(xué)報;2007年03期
中國重要會議論文全文數(shù)據(jù)庫 前10條
1 劉培培;李連;叢海鵬;謝勇;;基于多代理協(xié)商機制的任務(wù)調(diào)度系統(tǒng)研究[A];2006北京地區(qū)高校研究生學(xué)術(shù)交流會——通信與信息技術(shù)會議論文集(下)[C];2006年
2 張磊;馬軍;;描述短時資源混雜占用型任務(wù)調(diào)度的數(shù)學(xué)模型與算法[A];2005年全國理論計算機科學(xué)學(xué)術(shù)年會論文集[C];2005年
3 王軍;巢玉強;彭釗軼;;基于任務(wù)調(diào)度的電能量計量采集系統(tǒng)的設(shè)計與實現(xiàn)[A];2006電力系統(tǒng)自動化學(xué)術(shù)交流研討大會論文集[C];2006年
4 張志強;王萬玉;王建平;李凡;袁剛;;多站多星任務(wù)調(diào)度優(yōu)化模型研究[A];第二十三屆全國空間探測學(xué)術(shù)交流會論文摘要集[C];2010年
5 韓云;于炯;張偉;王命全;;基于負載均衡的任務(wù)調(diào)度改進算法[A];2010年全國開放式分布與并行計算機學(xué)術(shù)會議論文集[C];2010年
6 王全民;王靚;許智宏;;網(wǎng)格環(huán)境中基于蟻群算法的批量任務(wù)調(diào)度的研究[A];2006北京地區(qū)高校研究生學(xué)術(shù)交流會——通信與信息技術(shù)會議論文集(上)[C];2006年
7 張曉云;岳繼光;楊麟祥;;零星任務(wù)調(diào)度在多控制任務(wù)系統(tǒng)中的應(yīng)用[A];第16屆中國過程控制學(xué)術(shù)年會暨第4屆全國故障診斷與安全性學(xué)術(shù)會議論文集[C];2005年
8 劉宇;劉玉榮;周冰;;基于WCF的環(huán)境減災(zāi)星座運控任務(wù)調(diào)度系統(tǒng)[A];第二十五屆全國空間探測學(xué)術(shù)研討會摘要集[C];2012年
9 黃文澤;邵峰晶;孫仁誠;;基于雙總線安全結(jié)構(gòu)的操作系統(tǒng)任務(wù)調(diào)度[A];2009全國計算機網(wǎng)絡(luò)與通信學(xué)術(shù)會議論文集[C];2009年
10 楊艦;黃道平;李小亞;;GDCS任務(wù)調(diào)度的SPN模型研究[A];第二十六屆中國控制會議論文集[C];2007年
中國重要報紙全文數(shù)據(jù)庫 前1條
1 王波;Linux與服務(wù)器集群技術(shù)[N];中國計算機報;2002年
中國博士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 趙凡宇;航天器多目標觀測任務(wù)調(diào)度與規(guī)劃方法研究[D];北京理工大學(xué);2015年
2 孫明明;云計算平臺上任務(wù)調(diào)度算法的研究[D];中國科學(xué)技術(shù)大學(xué);2015年
3 張旭;面向網(wǎng)絡(luò)服務(wù)的傳輸協(xié)議設(shè)計與任務(wù)調(diào)度優(yōu)化[D];中國科學(xué)技術(shù)大學(xué);2017年
4 郭力爭;云計算環(huán)境下資源部署與任務(wù)調(diào)度研究[D];東華大學(xué);2015年
5 黃萬偉;基于服務(wù)屬性區(qū)分的可重構(gòu)任務(wù)調(diào)度研究[D];解放軍信息工程大學(xué);2009年
6 瞿進;可重構(gòu)系統(tǒng)軟硬功能劃分及任務(wù)調(diào)度技術(shù)研究[D];解放軍信息工程大學(xué);2011年
7 周雙娥;實時分布容錯系統(tǒng)的任務(wù)調(diào)度技術(shù)研究[D];哈爾濱工程大學(xué);2003年
8 柴亞輝;基于FPGA的高性能計算架構(gòu)硬件任務(wù)與資源模型研究[D];上海大學(xué);2012年
9 金剛;云環(huán)境下任務(wù)調(diào)度關(guān)鍵問題研究[D];吉林大學(xué);2015年
10 耿曉中;基于多核分布式環(huán)境下的任務(wù)調(diào)度關(guān)鍵技術(shù)研究[D];吉林大學(xué);2013年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 張巧龍;云計算環(huán)境下任務(wù)調(diào)度問題的研究[D];江南大學(xué);2015年
2 徐彬;云環(huán)境下基于動態(tài)融合遺傳蟻群算法的DAG任務(wù)調(diào)度研究[D];南京信息工程大學(xué);2015年
3 鐘瀟柔;基于動態(tài)遺傳算法的云計算任務(wù)節(jié)能調(diào)度策略研究[D];哈爾濱工業(yè)大學(xué);2015年
4 李婷;分布式爬蟲任務(wù)調(diào)度與AJAX頁面抓取研究[D];電子科技大學(xué);2015年
5 趙彬;基于任務(wù)調(diào)度和動態(tài)資源調(diào)整的云計算節(jié)能機制及能效分析[D];廣西大學(xué);2015年
6 楊鏡;基于人工免疫系統(tǒng)的云平臺動態(tài)任務(wù)調(diào)度[D];電子科技大學(xué);2014年
7 王一冰;基于ASP.NET的任務(wù)調(diào)度管理系統(tǒng)的設(shè)計與實現(xiàn)[D];電子科技大學(xué);2013年
8 白晶晶;云環(huán)境下安全和可靠性驅(qū)動的工作流任務(wù)調(diào)度研究[D];新疆大學(xué);2015年
9 呂信科;基于多核陣列的任務(wù)調(diào)度技術(shù)研究[D];電子科技大學(xué);2015年
10 溫宇昂;單階段差異化多機可拆分任務(wù)調(diào)度優(yōu)化方法[D];東北大學(xué);2013年
,本文編號:1266979
本文鏈接:http://www.sikaile.net/shoufeilunwen/xxkjbs/1266979.html