基于ACE框架的局域網(wǎng)渲染集群系統(tǒng)的研究與實現(xiàn)
本文關(guān)鍵詞:基于ACE框架的局域網(wǎng)渲染集群系統(tǒng)的研究與實現(xiàn)
更多相關(guān)文章: ACE 渲染 集群系統(tǒng)
【摘要】:采用光線跟蹤算法生成的家裝效果圖是用戶體驗家裝設(shè)計效果最有效的手段。為了提高渲染速度,可以提升渲染機器的性能或者使用云渲染服務(wù),但是前者的提升空間有限,后者的渲染成本比較高。目前國內(nèi)中小型家裝公司或室內(nèi)設(shè)計工作室普遍配置有幾臺或者幾十臺電腦,如果能利用這些電腦資源并行計算,快速地生成效果圖,就能在不增加成本的前提下大大提升渲染效率,具有很好的市場前景。本課題就是研究使用公司中的閑置電腦資源,采用基于ACE框架的局域網(wǎng)渲染集群系統(tǒng)對渲染過程進(jìn)行并行加速,從而達(dá)到在不增加硬件投入的前提下顯著提高渲染速度,快速生成高質(zhì)量效果圖的目標(biāo)。本文的主要工作如下:1、本文首先介紹了ACE框架、ACE Socket封裝器和ACE Reactor模式的知識;針對傳統(tǒng)的Socket API具有容易出錯、接口不統(tǒng)一等缺點,本系統(tǒng)使用ACE Socket封裝器作為網(wǎng)絡(luò)開發(fā)的工具,簡化網(wǎng)絡(luò)編程的細(xì)節(jié);為了使客戶端能在一個線程內(nèi)同時處理多個socket(即多個服務(wù)器)的I/O請求,實現(xiàn)高性能的I/O操作,在系統(tǒng)中使用了ACE提供的Reactor框架作為系統(tǒng)的I/O調(diào)度策略,在客戶端只要創(chuàng)建一個工作線程即可實現(xiàn)與多個服務(wù)器的穩(wěn)定高效通信,從而有效的加快了系統(tǒng)的反應(yīng)速度。2、本系統(tǒng)的渲染集群是由公司中的現(xiàn)有電腦資源所組成,這些電腦的硬件配置各不相同;為了合理的分配渲染任務(wù),充分的利用集群中各個機器的資源,實現(xiàn)渲染效率的最大化,研究了基于動靜結(jié)合策略的負(fù)載均衡算法,該算法按照各機器的實際計算能力以及當(dāng)前負(fù)載情況計算各機器的渲染權(quán)值,根據(jù)權(quán)值分配渲染任務(wù),從而保證各個渲染節(jié)點渲染過程基本同步。3、為了加快渲染文件的生成、傳輸,使用了SQLite數(shù)據(jù)庫對渲染文件進(jìn)行統(tǒng)一管理。在文件傳輸或者生成之前首先先查詢數(shù)據(jù)庫,避免文件的重復(fù)生成或者重復(fù)接收,以獲得更好的用戶體驗。4、將局域網(wǎng)渲染集群系統(tǒng)融合到贊云家裝設(shè)計軟件中,使設(shè)計師能夠按照業(yè)主戶型設(shè)計裝修方案,體驗家裝整體搭配效果,快速獲得家裝效果圖,及時與業(yè)主互動調(diào)整裝修方案。本項目從兩個方面對渲染系統(tǒng)進(jìn)行了廣泛測試:一是將該系統(tǒng)與本地渲染、云渲染服務(wù)進(jìn)行渲染時間測試比較,二是對系統(tǒng)中使用的負(fù)載均衡策略進(jìn)行測試。測試結(jié)果驗證了渲染系統(tǒng)的有效性和可靠性。
【關(guān)鍵詞】:ACE 渲染 集群系統(tǒng)
【學(xué)位授予單位】:東南大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TU241;TP311.52
【目錄】:
- 摘要5-6
- Abstract6-10
- 第一章 緒論10-14
- 1.1 課題背景10-11
- 1.2 ACE及集群系統(tǒng)的研究現(xiàn)狀11-12
- 1.3 本課題研究的內(nèi)容及意義12-13
- 1.4 論文的結(jié)構(gòu)13-14
- 第二章 ACE框架方案選擇14-24
- 2.1 ACE框架概述14-18
- 2.1.1 ACE框架結(jié)構(gòu)14-18
- 2.1.2 ACE框架優(yōu)勢18
- 2.2 ACE Socket的優(yōu)勢18-20
- 2.2.1 Socket API概述及局限性18-19
- 2.2.2 ACE Socket封裝器19-20
- 2.3 Reactor模式綜述20-23
- 2.3.1 Reactor模式優(yōu)勢及選擇20-21
- 2.3.2 Reactor框架介紹21-23
- 2.4 本章小結(jié)23-24
- 第三章 局域網(wǎng)渲染集群系統(tǒng)的需求與總體設(shè)計24-34
- 3.1 局域網(wǎng)渲染集群系統(tǒng)概述24
- 3.2 局域網(wǎng)渲染集群系統(tǒng)的需求分析24-25
- 3.2.1 系統(tǒng)服務(wù)器端需求分析24-25
- 3.2.2 系統(tǒng)客戶端需求分析25
- 3.3 局域網(wǎng)渲染集群系統(tǒng)的運行流程設(shè)計25-26
- 3.4 系統(tǒng)的總體設(shè)計26-32
- 3.5 本章小結(jié)32-34
- 第四章 局域網(wǎng)渲染集群系統(tǒng)的詳細(xì)設(shè)計與實現(xiàn)34-56
- 4.1 連接管理模塊34-42
- 4.1.1 服務(wù)器端連接管理模塊34-40
- 4.1.2 客戶端連接管理模塊40-42
- 4.2 網(wǎng)絡(luò)通信模塊42-46
- 4.2.1 傳輸協(xié)議制定43-44
- 4.2.2 文件收發(fā)設(shè)計44-46
- 4.3 數(shù)據(jù)庫的設(shè)計46-49
- 4.3.1 SQLite數(shù)據(jù)庫介紹46-47
- 4.3.2 使用數(shù)據(jù)表結(jié)構(gòu)及數(shù)據(jù)表的使用47-49
- 4.4 負(fù)載均衡技術(shù)49-54
- 4.4.1 負(fù)載均衡綜述49
- 4.4.2 負(fù)載均衡算法描述49-50
- 4.4.3 負(fù)載均衡算法的具體實現(xiàn)50-54
- 4.5 系統(tǒng)開發(fā)平臺54-55
- 4.6 本章小結(jié)55-56
- 第五章 局域網(wǎng)集群渲染系統(tǒng)實例56-66
- 5.1 V-life軟件簡介56
- 5.2 本課題系統(tǒng)在V-life家裝設(shè)計軟件中的應(yīng)用56-60
- 5.2.1 實驗環(huán)境56-57
- 5.2.2 方案實現(xiàn)過程57-60
- 5.3 局域網(wǎng)集群系統(tǒng)測試與負(fù)載均衡算法的測試60-64
- 5.4 本章小結(jié)64-66
- 第六章 總結(jié)與展望66-68
- 6.1 工作總結(jié)66
- 6.2 未來展望66-68
- 致謝68-69
- 參考文獻(xiàn)69-72
- 作者簡介72
- 攻讀碩士學(xué)位期間發(fā)表的論文72
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 周運偉,劉景堂;警用350M集群系統(tǒng)數(shù)傳技術(shù)的研究[J];中國人民公安大學(xué)學(xué)報(自然科學(xué)版);1999年04期
2 鐘遠(yuǎn)強;;廣東電網(wǎng)應(yīng)急集群系統(tǒng)互聯(lián)互通技術(shù)研究和實現(xiàn)[J];中國電業(yè)(技術(shù)版);2012年08期
3 黃格寧;;廣州地鐵無線集群系統(tǒng)小區(qū)重選優(yōu)化探討[J];鐵道通信信號;2012年03期
4 陳高杰;王樹樂;程素秋;趙紅光;;集群系統(tǒng)在水下爆炸仿真中的應(yīng)用[J];科技創(chuàng)新導(dǎo)報;2012年06期
5 葉秉X;專用調(diào)度移動通信網(wǎng)中應(yīng)采用集群系統(tǒng)[J];電網(wǎng)技術(shù);1993年06期
6 熊國炎;建設(shè)長江船岸集群移動通信系統(tǒng)[J];中國水運;1996年08期
7 練亞雄;;基于云存儲的小型機數(shù)據(jù)庫集群系統(tǒng)的研究[J];上海應(yīng)用技術(shù)學(xué)院學(xué)報(自然科學(xué)版);2013年04期
8 郝麗蕊;覃科;;實時集群系統(tǒng)性能評測方法[J];桂林航天工業(yè)高等?茖W(xué)校學(xué)報;2007年02期
9 洪志國;王永濱;石民勇;;共模失效情況下集群系統(tǒng)可用性分析[J];華中科技大學(xué)學(xué)報(自然科學(xué)版);2012年03期
10 魏勇;邢莉;武林平;羅紅兵;;提高集群系統(tǒng)穩(wěn)定性的自動化管理方法[J];華中科技大學(xué)學(xué)報(自然科學(xué)版);2011年S1期
中國重要會議論文全文數(shù)據(jù)庫 前9條
1 姜彤艷;羅四維;王金亭;;集群系統(tǒng)的建模及其可靠性分析[A];第六屆中國青年運籌與管理學(xué)者大會論文集[C];2004年
2 董延華;張曄;白文秀;;影響基于PC集群系統(tǒng)的因素研究[A];第六屆全國信息獲取與處理學(xué)術(shù)會議論文集(2)[C];2008年
3 李飛;朱科軍;王靚;劉英杰;;BESIII在線集群系統(tǒng)的設(shè)計與實現(xiàn)[A];第13屆全國計算機、網(wǎng)絡(luò)在現(xiàn)代科學(xué)技術(shù)領(lǐng)域的應(yīng)用學(xué)術(shù)會議論文集[C];2007年
4 史傳紅;陳震;倪安寧;;集群系統(tǒng)在大規(guī)模交通路網(wǎng)仿真中的應(yīng)用[A];2006年全國理論計算機科學(xué)學(xué)術(shù)年會論文集[C];2006年
5 劉志旭;劉峰;朱科軍;李飛;;BESⅢ在線測試集群系統(tǒng)的設(shè)計與實現(xiàn)[A];第十二屆全國核電子學(xué)與核探測技術(shù)學(xué)術(shù)年會論文集[C];2004年
6 王帥;張國峰;戴樹嶺;;利用開源軟件實現(xiàn)并行圖形PC集群系統(tǒng)[A];第五屆全國仿真器學(xué)術(shù)會論文集[C];2004年
7 周南_";吳波;;基于虛擬化技術(shù)的網(wǎng)絡(luò)集群系統(tǒng)數(shù)據(jù)安全解決方案[A];第28次全國計算機安全學(xué)術(shù)交流會論文集[C];2013年
8 劉越東;張玉;梁昌洪;;MPI并行FDTD性能與應(yīng)用研究[A];2005'全國微波毫米波會議論文集(第一冊)[C];2006年
9 江鵬;陳志強;邢宇翔;;基于集群系統(tǒng)的錐束CT重建FDK算法并行研究[A];2004年CT和三維成像學(xué)術(shù)年會論文集[C];2004年
中國重要報紙全文數(shù)據(jù)庫 前10條
1 記者 李兵 通訊員 閆繼峰 逯新文;華北物探研究院工作站集群系統(tǒng)通過鑒定[N];中國石油報;2010年
2 ;低成本集群系統(tǒng)的強音[N];網(wǎng)絡(luò)世界;2005年
3 本報記者 張廣彬 袁超;高性能計算和存儲走向何方[N];計算機世界;2003年
4 本報記者 李建平;“神威”安騰集群系統(tǒng)騰空出世[N];計算機世界;2003年
5 本報記者 姜波;小規(guī)模集群崛起[N];網(wǎng)絡(luò)世界;2006年
6 鵬翔;“神威”安騰集群系統(tǒng)騰空出世[N];中國氣象報;2003年
7 中國海洋研究中心 張宏;優(yōu)秀集群系統(tǒng)應(yīng)具備怎樣的條件[N];科技日報;2001年
8 劉守文;中興GoTa集群系統(tǒng)的技術(shù)和業(yè)務(wù)創(chuàng)新[N];人民郵電;2005年
9 邵宗有;融合還是取代?[N];網(wǎng)絡(luò)世界;2006年
10 ;SGI ALtix 3000榮獲2003年最佳年度產(chǎn)品[N];中國高新技術(shù)產(chǎn)業(yè)導(dǎo)報;2003年
中國博士學(xué)位論文全文數(shù)據(jù)庫 前3條
1 唐淵;大規(guī)模集群系統(tǒng)的性能評價與通信優(yōu)化研究[D];中國科學(xué)院研究生院(軟件研究所);2004年
2 王繼剛;高可用集群系統(tǒng)中回卷恢復(fù)容錯技術(shù)研究[D];哈爾濱工程大學(xué);2006年
3 萬勇;集群系統(tǒng)中的網(wǎng)絡(luò)性能優(yōu)化方法研究[D];華中科技大學(xué);2013年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 侯剛;基于LVS的音視頻集群系統(tǒng)的研究與實現(xiàn)[D];華南理工大學(xué);2016年
2 許尚飛;TD-LTE寬帶多媒體集群系統(tǒng)下的RRC層協(xié)議設(shè)計與實現(xiàn)[D];電子科技大學(xué);2016年
3 萬倩倩;基于ACE框架的局域網(wǎng)渲染集群系統(tǒng)的研究與實現(xiàn)[D];東南大學(xué);2016年
4 韓穎;集群系統(tǒng)中組通信優(yōu)化方法的研究[D];遼寧師范大學(xué);2010年
5 莊蓉茹;集群系統(tǒng)下的通信系統(tǒng)開發(fā)[D];昆明理工大學(xué);2001年
6 張大年;高可用集群系統(tǒng)仲裁機構(gòu)設(shè)計[D];哈爾濱工業(yè)大學(xué);2009年
7 楊雷;集群系統(tǒng)的通信性能分析與優(yōu)化[D];遼寧師范大學(xué);2010年
8 常光輝;實時集群系統(tǒng)的設(shè)計實現(xiàn)與優(yōu)化[D];重慶大學(xué);2007年
9 郝麗蕊;實時集群系統(tǒng)性能評測[D];西安科技大學(xué);2006年
10 王楊;基于關(guān)聯(lián)分析的集群系統(tǒng)告警綜合技術(shù)研究與實現(xiàn)[D];國防科學(xué)技術(shù)大學(xué);2007年
,本文編號:653186
本文鏈接:http://www.sikaile.net/wenyilunwen/shinazhuanghuangshejilunwen/653186.html