迎接期末統(tǒng)考演講稿模板_第1頁
迎接期末統(tǒng)考演講稿模板_第2頁
迎接期末統(tǒng)考演講稿模板_第3頁
迎接期末統(tǒng)考演講稿模板_第4頁
迎接期末統(tǒng)考演講稿模板_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、軟件工程論文開題報告模板開題報告的綜述部分應(yīng)首先提出選題,并簡明扼要地說明該選題的目的、相關(guān)課題研究情況、理論適用、研究方法,以下是一篇關(guān)于軟件工程論文開題報告的模板,希望對大家有幫助。一、選題背景當(dāng)今的互聯(lián)網(wǎng)服務(wù)面臨著許許多多的挑戰(zhàn)和千變?nèi)f化的需求,其中就包括需要管理海量的數(shù)據(jù),并且能為高速增長的用戶群提供持續(xù)可依賴的服務(wù)。這里所說的互聯(lián)網(wǎng)服務(wù)包括了諸如在線郵箱箱、搜索引擎、在線游戲、在線金融系統(tǒng)、內(nèi)容分發(fā)發(fā)網(wǎng)絡(luò)、文件共享網(wǎng)絡(luò)等等等。 因此,能提供這些互互聯(lián)網(wǎng)服務(wù)的系統(tǒng)往往很龐龐大:由成百上千臺機(jī)器組組成,并且這些機(jī)器可能在在同一個數(shù)據(jù)中心里,也可可能分散在不同的數(shù)據(jù)中心心,之間通過不可依賴

2、的網(wǎng)網(wǎng)絡(luò)進(jìn)行通信。在具有如此此巨大的擴(kuò)展性的集群中,錯誤的發(fā)生變的很常見:一部分機(jī)器可能隨時會遇遇到硬件或者軟件故障;網(wǎng)網(wǎng)絡(luò)延遲和網(wǎng)絡(luò)故障隨時可可能發(fā)生,導(dǎo)致丟包、網(wǎng)絡(luò)絡(luò)分區(qū)等情況;偶發(fā)的惡意意攻擊或是操作錯誤,也有有可能導(dǎo)致不可預(yù)測的災(zāi)難難性錯誤發(fā)生。 所以,構(gòu)構(gòu)建這種系統(tǒng)的軟件往往很很復(fù)雜,同時,每隔一段時時間,系統(tǒng)都需要進(jìn)行一定定的修改(升級)以提升性性能、修改錯誤或增加新的的功能。本文工作所面臨的的最基本的問題就是如何有有效地設(shè)計一種工程上可行行的升級方案,使得這種規(guī)規(guī)模的分布式系統(tǒng)能在升級級期間能持續(xù)地提供服務(wù)。二、研究目的和意義時下云計算十分火爆,各各種互聯(lián)網(wǎng)公司、銀行、政政府都經(jīng)

3、常提及云計算,各各種各樣的分布式系統(tǒng)也層層出不窮,不論是著名的大大型分布式產(chǎn)品的開源項目目諸如 hadoop、oopen stac、moongo db 等等,又又或者是國內(nèi)外的著名的云云計算服務(wù)提供商 amaazon as、micrrosoft azuree、阿里云們,云計算早已已從紙面或者是宣傳標(biāo)語中中,走向了實實在在的落地地階段。 但是,針對云計計算抑或是分布式系統(tǒng)中一一個比較具體的問題的相關(guān)關(guān)研究,尤其對于國內(nèi)的相相關(guān)領(lǐng)域而言,卻是比較缺缺少的,國內(nèi)工業(yè)界的著名名廠商們似乎都在悶頭造車車,分享出來的解決云計算算工程中實際具體問題的論論文和研究成果依然較少。 本人深知自己的能力有有限,僅得

4、益于研究生期間間的一些實習(xí)經(jīng)歷,結(jié)合工工程實際,嘗試對分布式系系統(tǒng)的升級和數(shù)據(jù)遷移問題題做一些總結(jié)和提煉的工作作,并且有一定的創(chuàng)新。三、本文研究涉及的主要理理論分布式系統(tǒng)是其組件件分布在聯(lián)網(wǎng)的計算機(jī)上,組件之間通過傳遞消息進(jìn)進(jìn)行通信和動作協(xié)調(diào)的軟件件系統(tǒng)2。分布式系統(tǒng)統(tǒng)是一個統(tǒng)稱,常見的有分分布式操作系統(tǒng)、分布式程程序設(shè)計語言及其編譯(解解釋)系統(tǒng)、分布式文件系系統(tǒng)和分布式數(shù)據(jù)庫(存儲儲)系統(tǒng)等等。本文所面臨臨的升級和數(shù)據(jù)遷移的問題題涉及到更多的是分布式存存儲系統(tǒng),分布式存儲系統(tǒng)統(tǒng)的定義如下: 分布式存存儲系統(tǒng)是大量的普通的ppc 服務(wù)器通過互聯(lián)網(wǎng)互互聯(lián),對外作為一個整體提提供存儲服務(wù)。也可以

5、說,那些以數(shù)據(jù)存儲和訪問為為目的而設(shè)計的分布式系統(tǒng)統(tǒng)稱之為分布式存儲系統(tǒng)。 與普通的軟件系統(tǒng)不同同,分布式存儲系統(tǒng)具有以以下幾個特性,理解這些特特性對解決本文所提出的問問題具有基礎(chǔ)性的意義。 擴(kuò)展性:分布式存儲系統(tǒng)統(tǒng)的擴(kuò)展性是最重要的優(yōu)勢勢,往往可以擴(kuò)展成百上千千臺的規(guī)模。同時隨著集群群規(guī)模的增長,其系統(tǒng)整體體性能表現(xiàn)為線性增長。并并且,可以根據(jù)一定的策略略將數(shù)據(jù)和請求分配到不同同的物理節(jié)點(diǎn),物理節(jié)點(diǎn)的的數(shù)目和集群處理能力成正正比,集群是線性可擴(kuò)展的的。同時,集群能否擴(kuò)展,可否線性擴(kuò)展是衡量分布布式存儲系統(tǒng)的一個重要指指標(biāo)。 低成本和高性能:分布式存儲系統(tǒng)具有的自自動容錯、自動負(fù)載均衡機(jī)機(jī)制使

6、其可以構(gòu)建在普通的的 pc 機(jī)之上。另外,線性擴(kuò)展能力也使得增加加、減少機(jī)器非常方便,可可以實現(xiàn)自動運(yùn)維。因此,對整個集群而言,分布式式存儲系統(tǒng)具備高性能。 數(shù)據(jù)分布:分布式存儲系系統(tǒng)區(qū)別于單機(jī)存儲系統(tǒng)最最大的特點(diǎn)是它可以按照一一定方法進(jìn)行數(shù)據(jù)切片,不不同的物理節(jié)點(diǎn)分布不同的的數(shù)據(jù)分片,從而將系統(tǒng)的的存儲容量壓力和訪問請求求壓力分散到系統(tǒng)集群的各各個物理節(jié)點(diǎn)上,使系統(tǒng)整整體能夠存儲超大規(guī)模的數(shù)數(shù)據(jù)量,同時能夠接受更多多的并發(fā)請求。那么如何將將數(shù)據(jù)分布到多臺服務(wù)器才才能夠保證數(shù)據(jù)分布均勻?數(shù)據(jù)分布到多臺服務(wù)器后后如何實現(xiàn)跨服務(wù)器讀寫操操作?常用的數(shù)據(jù)分片和分分布方法有兩種:a哈希分分區(qū)方法,即根

7、據(jù)數(shù)據(jù)的 e 進(jìn)行哈希取模,離散散的分配到集群的物理節(jié)點(diǎn)點(diǎn)上,amazon 的 dnamo 采用了一致致性哈希算法進(jìn)行分區(qū);bb連續(xù)分區(qū)方法,即將整個個數(shù)據(jù)集合按照 e 來排排序,根據(jù) e 的范圍進(jìn)進(jìn)行分片。四、本文研究究的主要內(nèi)容及研究框架(一)本文研究的主要內(nèi)內(nèi)容本論文共分為六章,各章的主要內(nèi)容如下所述述:第一章為引言。介紹紹了本論文的研究背景,簡簡述了云計算和分布式系統(tǒng)統(tǒng)目前的現(xiàn)狀,系統(tǒng)升級的的必要性,以及本文的主要要工作和組織結(jié)構(gòu)。第二二章為文獻(xiàn)綜述。介紹了分分布式系統(tǒng)相關(guān)的基本理論論,分析了一些典型的 nnosql系統(tǒng),綜述了在在單機(jī)軟件成熟的升級方案案以及在分布式系統(tǒng)升級問問題上前

8、人的一些研究成果果。第三章為難點(diǎn)分析及及總體設(shè)計。本章系統(tǒng)地分分析了分布式系統(tǒng)升級問題題的難點(diǎn),并且提出了高可可用的分布式系統(tǒng)升級設(shè)計計的基本概念和原則,在此此基礎(chǔ)上,提出了該問題的的總體設(shè)計方案。第四章章為詳細(xì)設(shè)計和實現(xiàn)。本章章在前一章的基礎(chǔ)上,依次次詳細(xì)地設(shè)計了在單數(shù)據(jù)中中心和跨數(shù)據(jù)中心的分布式式環(huán)境下的系統(tǒng)升級方案,為本論文的最為重點(diǎn)的章章節(jié)。第五章為方案測試試與實施。本章在詳細(xì)設(shè)計計與實現(xiàn)的基礎(chǔ)上,提出了了相應(yīng)的測試和實施方案,通過測試分析和實驗分析析驗證了升級方案的有效性性。第六章為總結(jié)和展望望??偨Y(jié)了全文所做的工作作,指出了論文的創(chuàng)新點(diǎn),并且對論文的不足以及未未來的后續(xù)研究做出了展

9、望望。(二)本文研究框架架本文研究框架可簡單表表示為:五、寫作提綱摘要 4-5abstrract 5-6第一章章 引言 9-11111 研究背景 913 本文組織結(jié)構(gòu) 10-11121 分布式相關(guān)理理論 11-142111 基本概念和特性 111-1222 典型 nnosql 系統(tǒng)分析 114-19221 biigtable 15-116222 dnamoo 16-18223 cassandra 與與 bigtable,ddnamo 的對比 188-1925 本章小結(jié)結(jié) 22-23第三章 難點(diǎn)分析與總體設(shè)計 223-3232 高可用用的分布式系統(tǒng)升級設(shè)計 25-27322 升升級設(shè)計的基本原則

10、 266-2733 總體設(shè)計計方案 27-313332 方案步驟 28-330333 重點(diǎn)說明 30-3134 本章章小結(jié) 31-32第四四章 詳細(xì)設(shè)計與實現(xiàn) 332-5142 單數(shù)據(jù)據(jù)中心分布式系統(tǒng)升級 333-38421 設(shè)計計意義 33-344222 詳細(xì)設(shè)計 34-33843 跨數(shù)據(jù)中心分分布式系統(tǒng)升級 38-442431 區(qū)別分析 38432 總體說明明 38-39433 讀寫請求處理 39-440434 詳細(xì)步驟 40-4244 主要要模塊的實現(xiàn) 42-499442 升級主要模塊塊實現(xiàn) 44-464443 數(shù)據(jù)遷移模塊實現(xiàn) 46-48444 回回調(diào)函數(shù)的實現(xiàn) 48-449http:

11、/【】45 本章小結(jié) 499-51第五章 方案實實施與測試 51-7051 方案實施 51-57511 系統(tǒng)部署署 5152 方案測試試 57-66521 單元測試 57-61522 集成測試 61-63523 系統(tǒng)測試試 63-6653 實實際生產(chǎn)環(huán)境測試結(jié)果 666-6954 本章小小結(jié) 69-70第六章章 總結(jié)與展望 70-77261 回顧和總結(jié) 70-7162 前景景展望 71-72參考考文獻(xiàn) 72-74致謝謝 74六、本文研究進(jìn)進(jìn)展(略)七、參考文獻(xiàn)獻(xiàn)5 armanddo fox and eeric breer, harvest, ieeld and scallable tolera

12、ant sstems, proc 7th orrshop hot toopics in opeerating ssteems (hot os 99), ieee ccs, 1999, pgg 174-17866 msbi #72 bi # 5 big data # 2 haat is big daata ? hat iss no sql ? hhat is relattion in assoociation of microsoft iith sql azurre , indos aazure ,big ddata and no sql togetheer7 nosqll iipedia zhhiipediaorg/zh-cn/no sqql8 changg, fa, et all bigtable: a distributted storage sstem for sstruct

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論