?

論網格技術在教育領域中的應用與分析

2008-07-14 10:05
電腦知識與技術 2008年18期
關鍵詞:信息服務教育管理網格

郭 玉

摘要:網格是近年來出現的一種新的模式,網絡計算,并與傳統的Web計算模型的比較,以反映不同的特點。網格的優點是有效和深遠的影響。用自己的手,以高效能運算資源,以實現校園網的網格可以提高自己的工作效率,教師可以迅速地尋找,定位媒體資源,和管理人員,可以更有效地分配IT資產,從現有的信息技術資金得到更多價值。它實現了全面連通的網絡資源,成本低,效率高,使用方便等優點。這項技術的目的是教育事業帶來了機遇和挑戰!

關鍵詞:網格;教育管理;信息服務

中圖分類號:TP393文獻標識碼:A文章編號:1009-3044(2008)18-20ppp-0c

On the Grid in the Field of Education and Analysis of the Application

GUO YU

(Guangdong Vocational College of Posts & Telecom, Guangzhou 510630, China)

Abstract: Grid is the emergence of a new model of network computing in recent years.With the traditional Web computing model compared to reflect different characteristics. Grid advantage is effective and far-reaching. Use their hands to high-performance computing resources to achieve the campus network, grid can improve their work efficiency. Teachers can quickly find positioning media resources,Also,management staff can be more efficient allocation of IT assets.From the existing information technology, They can get more value. It implements the full connectivity of network resources, a low cost, high efficiency, ease to use. This technology to the cause of education has brought about opportunities and challenges.

Key words: Grid; Education Management; Information Grid services

1 引言

信息化的浪潮下,人類的應用需求正朝著高性能、多樣化、多功能方向發展,需要計算能力更強大的計算機。網格可以實現計算資源、數據資源、信息資源、知識資源等的全面共享。從而建立一個能夠實現區域或全球合作或協作的虛擬科研和實驗環境,支持以大規模計算和數據處理為特征的科學活動。網格系統的建立,有利于各計算機的資源共享,充分利用硬件和軟件資源,在節約成本的同時,還將使其在基礎研究、能源、金融、醫療、交通、教育、環保等領域發揮空前的作用。

2 網格技術的相關概念

2.1網格計算的定義

“網格計算”這個詞是伊恩?福斯特(Ian Foster)博士于上世紀九十年代后期在美國Argonne國家實驗室提出的,他最初的意思是指把計算機的計算能力和電力供應相類比,如果需要某些計算只要通過電線傳輸即可獲得,如同電力供應一樣,并不需要知道它從哪里傳輸過來。

伴隨互聯網技術迅速發展起來的,是利用互聯網把分布在不同地理位置的計算機組織成一個“虛擬的超級計算機”。其中每臺參與計算的計算機就是一個“節點”,而整個計算是由成千上萬“節點”組成的“一張網格”,所以這種技術叫網格技術。

2.2網格技術沖破傳統網絡

隨著計算機網絡技術的發展及其廣泛深入的應用,網絡計算模式亦呈現不同的發展趨勢。網格技術模式與傳統的的主流Web計算模式相比有所不同。它建立在Internet之上,總的趨勢是從集中計算模式向分布式計算模式方向延伸。

網格是建立在Internet基礎上的,不會替代它們。Internet的出現,將獨立的計算機個體連成網絡,計算機可以做包括電子商務在內的更多事情。但是各行業在應用層面上的互聯互通遠遠沒有實現,而網格將能實現應用層面上的互聯互通,即用戶使用層面上的互聯互通。

網格比Internet具有更強的功能和性能,表現在四個方面:網格的互聯網絡比Internet具有更大的帶寬;網格上將有更多高性能計算機,計算速度、數據處理可以大幅度提高;網格的體系結構將比Internet更能有效地利用資源;網格將促進更多更大的網上社區的出現。

3 網格系統的特性

3.1 異構性

網格環境由分布在廣域網上不同管理域的各種不同類型的計算資源組成,并且每類資源有不同的屬性。實現異構機器間的合作和轉換是首要問題。

3.2 分布與共享

分布是網格硬件在物理上的特征,而共享是在網格軟件支持下實現的邏輯上的特征。網格資源雖然是分布的,但他們卻是可以充分共享的。解決分布資源的共享問題是網格的核心內容。共享的含義不僅指一個地方的計算機可以用來完成其他地方的任務,還可以指中間結果、數據庫以及人才資源等各方面的內容。

3.3 自相似性

網格的局部和整體之間存在著一定的相似性。局部往往在許多地方具有全局的某些特征,而全局的特征在局部中也有一定的體現。

3.4 動態多樣性

不僅網格環境下的一些資源本身具有動態性,在整個網格環境下,隨著計算資源、數據資源等的不斷加入和撤銷、故障等原因,網格系統下的局部環境也在動態的改變著。在網格的設計與實現時,必須考慮到新的資源能夠很自然加入到網格中來,并且可以和原來的資源融合在一起,共同發揮作用。

3.5 自治性與管理的多重性

網格環境下的局部資源既屬于個人或機構,由個人對資源作相應的管理和維護,又要在網格系統作整體部署的時候,由網格管理員根據系統里任務的情況統一調度網格環境下的資源。

4 網格在教育領域中的應用

4.1 問題的提出

在學校的日常管理中,學籍管理工作瑣碎而繁雜。計算機與互聯網在教育領域的應用,可以將學籍信息保存在數據庫中。以往的解決方案是這樣的:教育主管部門開設服務器,建立數據庫。各個學校通過Web形式遠程登錄,進行各自學校信息的更新,包括學生的錄取、轉學、休退、畢業、分班、師資、考核、成績等校內事務。同時服務器向主管部門提供查詢和評價功能。

這種形式管理的好處是規格統一,使用方便,實時更新。但有兩大弊端:一是學籍管理中信息的變更非常頻繁,眾多客戶端蜂擁而至登錄一臺服務器,對數據庫進行操作,增加了服務器的負荷,往往造成效率下降;二是安全穩定性存在隱患,如果服務器因病毒感染或黑客入侵等原因,而暫時無法使用,那么整個教育學籍管理被迫停滯,造成巨大損失。

4.2 原型設計

該系統的網格原型如圖1所示。

圖1 原型示意圖

用戶代理(User Agent):用戶通過用戶代理連接連接互聯網。用戶代理向眾多信息服務端產生查詢請求,各該服務請求采用遠程過程調用的方式,直接調用遠程方法。

信息服務端(Information Server):每個學校擁有自己的信息服務端作為網格系統的中間件,一邊與互聯網相連,一邊連接本地數據庫。安裝在地理位置不同的各個學校的計算機上,負責建立信息查詢服務。對于信息查詢服務必須有相對應的信息數據庫來滿足用戶代理需求,一旦出現需求不能完全滿足的情況下,就需要根據已有的數據和還差的數據選擇合適的其他的信息服務端,從而實現完整的數據查詢請求。作為該網格系統的中間件,它主要有以下幾個功能:

(1)維護數據。在統一的格式下對本地數據庫進行添加、刪除、修改等操作,這樣便于數據的匯總和傳遞。這是系統實現的基礎。

(2)接受查詢。根據用戶代理提出的查詢請求,對數據庫數據進行查詢,返回符合條件的信息。如果不能完全滿足請求,可以向其他信息服務端進行轉移。

(3)發布廣播。向Internet上的其他信息服務端發布負載狀況、更新進度等消息。

(4)下載更新。此功能與上一功能相對應,在計算機較空閑時,自動更新下載其他信息服務端的內容。這是一種有益的冗余,當某個信息服務端負載過大時,把用戶代理的查詢請求轉移到其他信息服務端。因為其他信息服務端已經事先下載了該端的內容,從而實現同樣的查詢操作。此功能是這個系統的核心。

(5)安全保障。通過身份驗證、數據加密等技術手段,確保系統及數據傳輸的安全和穩定地工作。這是系統強有力的“保護傘”。

4.3 系統運行流程

首先,用戶(比如上級管理部門)通過用戶代理向信息服務端提出服務請求(Request),信息服務端對請求進行預處理,看該請求是針對哪個或哪幾個學校數據庫的請求。信息服務端首先查看本地數據庫,看能否找到請求所需的所有信息,如果可以找到,則將所找到的信息返回給用戶代理;如果不能找到完整信息,則根據請求和本地所得數據以及其他信息服務端所能提供的信息產生服務轉移(Serve Transfer),將所得數據同客戶信息以及查找所差數據內容一起發送到其他信息服務端,由其他服務端根據服務轉移來的請求在該服務器上進行后繼數據查詢。如還不能完全滿足請求,繼續服務轉移,直到得到完整數據后,發送回用戶代理。

4.4 系統性能分析

在這個網格技術的應用中,不需要事先部署用戶應用程序,用戶只需提交新的查詢請求,然后得到結果。對于本系統而言,與傳統的C/S(客戶端/服務器)模型相比最大的區別在于如何處理本地無法查到的信息。本系統采用的是產生服務轉移到別的信息服務端進行信息查詢的處理方式,這是傳統方式沒有采用的。其透明性和處理系統變化的能力是由服務轉移的特點來決定的。由于使用了服務轉移,它可以實現跨組織的計算資源的動態共享,每次共享的計算資源都是動態實時的。網絡的具體分布對于用戶而言是完全透明的。對于動態變化的網絡環境,它可以動態地選擇目標資源,這使得整個系統就擁有了透明和動態適應的能力。

5 結束語

網格技術為教育帶來了機遇,同時也使教育面臨著巨大的挑戰。網格計算描述的美好未來,應該是人們將看不到計算機系統,看到的只是各種各樣的服務。本質上的變化是高生產率服務。計算機要適應新的需求,更好地支持網格化的應用,從而提供高生產率服務。目前網格技術還沒有正式的標準和協議,還有網格安全和管理等問題也處于探索階段,因此還需要在這些方面進行深入的研究。隨著網格技術的不斷發展,這些問題必將被解決,網格

技術也必將促進教育的新發展!

參考文獻:

[1] Ian?Foster,C?Kesselman.The Grid:Blueprint for a New Computing Infrastructure [M].California:Morgan Kaufmann Pub,1998.

[2] 都志輝,陳渝,劉鵬.網格計算[M].北京:清華大學出版社,2002.

[3] 徐志偉,馮百明,李偉.網格計算技術[M].北京:電子工業出版社,2004.

[4] 鄭緯民,湯志忠.計算機系統結構(第二版)[M].北京:清華大學出版社,1998.

[5](美)William?A?Shay,著,高傳善,譯.數據通訊與網絡教程(第三版)[M].北京:機械工業出版社,2005.

收稿日期:2008-04-13

猜你喜歡
信息服務教育管理網格
用全等三角形破解網格題
反射的橢圓隨機偏微分方程的網格逼近
重疊網格裝配中的一種改進ADT搜索方法
公共圖書館科技創新服務探析
現代高校教育管理若干問題的思考
GIS在教育管理中的應用探析
基于曲面展開的自由曲面網格劃分
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合