關于群集的網(wǎng)絡教學庫設計_第1頁
關于群集的網(wǎng)絡教學庫設計_第2頁
關于群集的網(wǎng)絡教學庫設計_第3頁
關于群集的網(wǎng)絡教學庫設計_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、關于聚集的網(wǎng)絡講授資源庫方案論文關鍵字聚集;五層體系布局;講授資源庫論文摘要闡發(fā)了當前講授資源庫存在的題目,方案了基于五層體系布局的網(wǎng)絡講授資源庫,并對講授資源庫利用eblgiserver聚集技能實現(xiàn)負載平衡和阻礙轉移的成效。1講授資源庫存在的題目講授資源庫指廣義的資源庫觀點,它不但包羅講授資源存儲成效,而且包羅講授資源辦理、講授資源拜候、講授資源評價等成效,即廣義上的講授資源共享和辦理體系。如今網(wǎng)絡講授資源庫多接納傳統(tǒng)的bs三層體系布局,包羅表現(xiàn)層、業(yè)務層和數(shù)據(jù)層三個部門;其重要事件是在辦事器端產生,少少部門事件在前端實現(xiàn);數(shù)據(jù)多接納會合存儲和會合辦理的形式。隨著講授資源的增長以及資源需求辦

2、事的不竭增長,講授資源庫漸漸表暴露以下幾方面的不敷:(1)負載不均。如今多數(shù)講授資源辦理接納的形式是會合存儲與辦理。在講授資源庫中多媒體素材以視頻素材居多,數(shù)據(jù)流量大;校園網(wǎng)中數(shù)據(jù)拜候時間相對會合,輕易造成辦事器負載不均,出現(xiàn)數(shù)據(jù)拜候瓶頸。(2)數(shù)據(jù)與業(yè)務耦合度高。傳統(tǒng)的三層體系布局中,業(yè)務層負擔了業(yè)務邏輯和數(shù)據(jù)庫拜候兩大使命,造成業(yè)務邏輯與特定的數(shù)據(jù)庫拜候之間的高耦合,導致體系維護吃力,倒霉于體系業(yè)務的擴展,無法滿意新的業(yè)務需求。(3)可靠性不高。講授資源庫中一旦出現(xiàn)辦事器阻礙,易出現(xiàn)辦事停頓、辦事可靠性不高等題目。2聚集的觀點聚集(luster)是一個邏輯觀點,用于對用途雷同的辦事器實例舉

3、行分組。當其為客戶事情站提供高可靠性的辦事時,對客戶來說是透明的;即對付外界用戶來說,利用某個提供的辦事時,辦事器聚集好似是一個辦事器??蛻舨⒉恢朗悄呐_辦事器為他提供辦事群會合的應用辦事器實例可以運行在同一臺呆板,也可以運行在差異的呆板上。聚集通過在辦事器的多個實例之間分派事情負載,為應用步伐提供可伸縮性和可靠性。(1)可伸縮性。聚集可以在不影相應用步伐運行和客戶端的環(huán)境下,按照必要動態(tài)添加辦事器實例到集群中,增長應用步伐容量滿意客戶拜候需求。(2)可靠性。應用步伐可以擺設到集群中的多個辦事器實例,由于辦事器實例的選擇對客戶端透明,因此,縱然某個辦事器實例失敗,不影相應用步伐的繼承執(zhí)。3網(wǎng)絡

4、講授資源庫聚集擺設方案基于傳統(tǒng)bs三層架構的網(wǎng)絡講授資源庫存在負載不均、可擴展性不敷、可靠性不高等題目。為辦理這些題目,假設接納增長平凡辦事器,其處置懲罰本領并不克不及很好地辦理題目;假設接納高速、高性能辦事器,不單代價昂揚,而且不必然能滿意eb辦事的高強度并發(fā)處置懲罰要求。聚集技能為辦理這些題目提供了一種廉價有用的方案。31體系布局方案傳統(tǒng)的bs三層架構,如圖1所示,其數(shù)據(jù)與業(yè)務耦合度高??赏ㄟ^對其進一步得當分層辦理各層之間的高耦合題目。分層架構具有松耦合、伸縮性、重用性和擴展性等長處,但分層同時也帶來了性能影響,并增長了體系的龐大性。因此,網(wǎng)絡講授資源庫方案接納了多層體系布局,在傳統(tǒng)三層布

5、局的底子上增長兩層,共分為五層,即表現(xiàn)層、eb層、業(yè)務邏輯層、數(shù)據(jù)長期層和數(shù)據(jù)層,如圖2所示。從圖1和圖2的比力可以看出,五層體系布局中增長的eb層將應用的邏輯處置懲罰和表現(xiàn)相分散,使得體系具有邏輯流程清楚、成效代碼復用性強、漫衍式擺設的特點;而數(shù)據(jù)長期層位于數(shù)據(jù)庫之上,隱蔽數(shù)據(jù)讀取和把持中的全部數(shù)據(jù)拜候代碼細節(jié),將客戶應用步伐與底層存儲機制斷絕開,完全抽象出開拓應用步伐時利用的數(shù)據(jù)物理細節(jié)。32講授資源庫重要成效模塊網(wǎng)絡講授資源庫廣義上來講是個資源共享和辦理的體系,一樣平常包羅5個模塊:資源辦理、資源拜候、資源需求、用戶辦理和辦事辦理,如圖3所示。(1)資源辦理成效重要舉行資源考核和資源維護

6、事情。包羅對上傳資源舉行考核入庫;辦理員對資源舉行添加、刪除和修改。(2)資源拜候成效重要包羅用戶對資源的檢索、下載、評價、保藏等成效。(3)資源需求成效重要包羅資源需求哀求、資源需求復興、資源互換等成效。(4)用戶辦理成效重要包羅用戶信息辦理、資源上傳、已上傳資源列表、用戶投訴等成效。(5)辦事辦理成效重要包羅發(fā)起反愧游客拜候、評價辦理等成效。33聚集方案beaeblgi是用于開拓、集成、擺設和辦理大型漫衍式eb應用、網(wǎng)絡應用和數(shù)據(jù)庫應用的java應用辦事器。eblgi還擁有精彩的集群技能,既實現(xiàn)了網(wǎng)頁集群也實現(xiàn)了ejb組件的集群,而且不必要任何專門的硬件大概操縱體系支持。在eblgi中域(

7、dain)是設置了辦理辦事器(adinistratrserver)的eblgiserver實例辦理的邏輯單位,在域中可以包羅了多個辦事器實例以及辦事器聚集引域和辦事聚集問的邏輯干系如圖4所示。一個域中必需設置一臺辦理辦事器,而且只能設置一臺;而辦事實例1、辦事實例2、辦事實例3和辦事實例4可以運行于同一臺呆板也可以是運行于差異的呆板;一個域中可以有多臺物理呆板。在講授資源庫中利用eblgi聚集技能,通過一組彼此協(xié)作的辦事實例,在多臺呆板間復制和應用表現(xiàn)層和邏輯層的本領,從而實現(xiàn)關鍵業(yè)務體系的負載漫衍,消除個體阻礙點。(1)阻礙轉移的實現(xiàn)簡樸的說,阻礙轉移是當應用步伐組件正在處置懲罰某個特定作業(yè)

8、時,某些處置懲罰使命部門由于任何緣故原由而變得不成用已失敗工具的副本將竣事此作業(yè)。由于群會合的全部辦事實例實行同一辦事哀求,同一辦事在多個辦事實例上同時存放,而且辦事實例問可以復制狀態(tài)信息。故當某個辦事實例產生阻礙,另-n務實例可以承受,辦事主動切換到正在運行的辦事實例上。聚集阻礙轉移的處置懲罰對用戶來說是完全透明的,用戶并不知道產生了阻礙轉移。(2)負載平衡的實現(xiàn)。聚集由署理來實現(xiàn)負載平衡。通過署理將哀求轉發(fā)到差異的辦理辦事器上來實現(xiàn)。署理將負載按比例分派到群會合全部的辦事實例,使每個辦事實例可以或許充實發(fā)揮其本領。聚集對參加此中的辦事實例的性能沒有限定。而且可以在同一臺呆板上啟動多個辦事實例,充實利用呆板的資源。因此,當講授資源庫客戶端的哀求突然大幅增長時,可以通

溫馨提示

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

評論

0/150

提交評論