應用網格架構之無線數位學習平台
6
0
0
全文
(2) 能完成的工作,透過網格運算的技術,到網路 中尋找閒置的電腦,並將工作依據適當的比例 分配,送到這些電腦上執行,然後將結果送 回,因為有效的運用電腦資源,也許不到十分 鐘就能完成此工作。這些電腦並不一定位於同 一個組織或地點,甚至可以不在同一個國家, 而只是透過網際網路將電腦資源分享出來,以 上就是網格運算的概念[1][9]。 受限於經費和預算,許多學校因此無法持 續更新電腦軟硬體設備,但只要將現有的設備 加以檢視,我們可以發現有許多閒置的電腦資 源可以利用。例如,一台兩年前添購,具有 Pentium III CPU, 128MB RAM, 20GB HDD 的 個人電腦,如果只是用來上網和文書處理,其 計算能力與儲存空間絕對足夠,但是單獨拿來 當成伺服器又嫌不足,如果能夠將分散於校內 的數台此類教學或行政電腦加以連結,其運算 能力的結合可能並不小於添購一台昂貴的高 階伺服器。更進一步而言,一些無法更新電腦 軟硬體設備的學校,也可以藉由網格運算技術 來分享其他學校閒置的電腦資源。 目前各級學校的校內資訊課程都是利用 電腦教室上機的方式進行授課,因此除了電腦 課外,其他學科很難利用電腦進行輔助教學, 因為電腦教室可能不敷使用。無線網路可以用 來解決此一問題,經由無線網路加上個人數位 助理(PDA),平板電腦(Tablet PC)或筆記型電 腦, 一般的教室 只要架設無 線網路橋接 器 (Access Point)就可以進行電腦輔助教學[16]。 因此 本計畫的構 想是以無線 網路為前端 架 構,以網格運算為後端架構,建立一個能具備 方便與資源利用的無線網路學習平台。. 二、研究目的. 電 腦軟 硬體與 網際網 路建 構出線 上教 學系 統,學生可以不限時間與地點利用網路連接系 統進行學習,這種方式強調的是便利與彈性, 也可以隨時重複學習課程。 (3)複合式學習模 式-結合以上兩種方式,在固定的時段進行即 時視訊教學但其餘時間為網路教學,例如將視 訊教學的課程於課後製作成影音檔於網路上 播放,以利無法收看即時視訊教學者補課。本 研究的教學模式將採用第三種模式,結合即時 與網路教學模式。 本研究的實驗地點為台中縣私立立人高 級中學,目前校內已經擁有一套功能強大的英 文電腦輔助教學(CAI)軟體,可以進行互動式 的英語說,聽,讀,寫全方位之訓練課程。並 能於課程中實施即時測驗以評估教學成效。但 目前此軟體只能在電腦教室使用,如果也能在 一般教室使用將可以更加發揮其功能。因此我 們將利用此英語教學軟體,配合本計畫建構出 一套無線英語教學系統。使得更多老師與同學 可以使用此一 CAI 軟體。 上述的教學軟體如果要能應用於無線區 域網路環境,勢必添購另一台高階伺服器才能 應付所需,而且隨著使用者數量的成長及教學 內容的增加,又必須不斷增加伺服器配備,爲 克服此一問題,本研究將著重於以網格技術串 聯學校內的閒置電腦資源,以取代昂貴的伺服 器作為無線網路的學習平台。爲建立此一平 台,我們將依圖 1 之架構來設計系統。 Remote School C. Remote School B. Local School. Internet. Internet. 本研究主要希望達成以下目的: Portal (一) 利用無線網路之便利與彈性,使教師與學 生隨時可以用電腦作為輔助教學工具,不 必受限於固定的時間和地點,使得數位學 習的方式更有彈性。 (二) 整合校內閒置電腦設備加以利用,以期能 物盡其用並節省經費。 (三) 促進校際間資源整合與交流,使得資源較 缺乏的學校也能享有高速的電腦運算能 力和龐大的資源。. Middleware Globus. Web Services base on XML Data (Web). Multi Media. 三、研究方法 Grid Resources 依據現今的教學模式區分[3],數位學習可 以分為以下三種 (1)即時視訊教學-應用高速 網路進行即時雙向視訊教學,學生與教師雖然 位於不同地點甚至不同國家仍可透過視訊設 備進行面對面授課。 (2)網路線上學習-利用. 圖 1 系統規劃架構圖. AP (CAI).
(3) (一) 前端部分: 無線裝置例如個人數位助理,平板電 腦,或筆記型電腦等工具,以無線區域網 路方式連接教學入口網站。此入口網站, 不但可以提供校內使用,亦可透過網際網 路供外校作為無線教學平台,達到校際分 享交流資源的目的。 相較於傳統的電腦教學使用一般電腦 教室上課會受到教室時間和地點的限制, 以無線網路進行電腦教學較有彈性,不必 受限於上課的時間和地點。因此可以更廣 泛的在一般上課時間應用電腦進行教學, 而不用將學生帶到電腦教室上課。至於無 線網路的連線方式我們試舉較常見的兩種 [5]: (1). AD-Hoc 模式: 此模式為點對點傳輸模式,每台電腦以 本身的無線網路卡和其他電腦連接形成 一個小型網路,優點為架設快速容易, 缺點為不易與其他網路連結。如圖 2 (2). Infrastructure 模式: 透過 Access Point 與有線網路相連,以達 到連線目的,優點為可以存取有線網路 上的資源,缺點為需要購置橋接器成本 較高。如圖 3. 因為我們的研究必須以無線網路存取校 內區域網路上的教學資源,因此 Infrastructure 是比較適合本研究的傳輸模式。 (二) 中介軟體: 由於我們將使用網格技術來取代集中式 的伺服器,也就是連接學校內數台較低階的個 人 電腦 使其擁 有如同 高階 伺服器 的運 算能 力。因此必須使用一種網格中介軟體 (Middleware)來達到此一目的。 在網格運算中,首先要清查網格裡所有可 用的資源,比如那些主機可供使用,還剩下多 少處理能力,資料庫裡可供使用的資料是什 麼,共用的應用程式是否已就緒,共用主機採 用何種系統等。接下來,用戶要求的工作要由 系統來分配資源並控制其運作,包括要將工作 分配到那些主機上運作,運用那些資料,啟動 何種應用程式,何時開始運作等。以上這些就 是網格中介軟體的工作[13]。 我們在此研究中將採用 Globus 做為系統 中介軟體。 Globus 是美國 Argonne 國家實驗 室所發起的專案,全美有 12 所大學和研究機 構參與了該專案。Globus 的主要工作目標是針 對資源管理,安全,資訊服務及資料管理等網 格計算的關鍵理論進行研究,並開發能在各種 平臺上運作的網格運算工具軟體(Toolkit)以 建立和規劃大型的網格試驗平臺,以及開發適 合大型網格系統運作的應用程式。 Toolkit 是 Globus 最重要的成果,其第一 版在 1999 年推出,截至 2003 年 7 月的最新版 本是 Release 3.0。Globus Toolkit 是免費軟體且 公開程式碼,任何人都可以從其網站上下載軟 體和程式碼。目前 Globus 的技術已在 NASA 網格(NASA IPG)、歐洲數據網格(Data Grid) 、 美國國家技術網格(NTG)等多個計畫中加以 應 用, 預期將 會有更 多網 格相關 計畫 使用 Globus [2][11]。. 圖 2 AD-Hoc 無線傳輸模式. 圖 3 Infrastructure 無線傳輸模式. (三) 後端資源: 校內部份-利用叢集系統和區域網路來 模擬資料伺服器,多媒體伺服器,以及應用軟 體伺服器,無線網路前端的基本計算能力與資 料來源由此獲得。目前預計整合的教學資源, 包含英語教學 CAI 軟體與多媒體資料庫。目 前校內除了前述 CAI 教學軟體外,另有一套 隨選視訊 VOD (Video On Demand )系統,能透 過 Web 提供多媒體影音串流服務,與 CAI 教 學軟體整合可收相輔相成之效,此為校內網格 架構部分。 校外部份- 透過 Internet 與其他學校或 單位之電腦資源連結,此資源可能是個人電腦 叢集,大型主機,或者資料庫。由此可以獲得 額外的運算能力和更加豐富的資料來源[8]。 以上所述之資源我們將以 XML 為基礎的.
(4) 網路服務(Web Service)技術進行整合。網格運 算雖然可以整合組織內的電腦資源,但這些資 源可能分別存放於異質性平台,要使這些資源 能互相溝通就必須靠 XML 網路服務做為資訊 傳遞的基礎。 以網路服務為基礎的介面不但能使網格 上的資源整合更容易,也使經驗的複製更快 速,如果將來要將此研究成果複製到其他學 校,基於網路服務的開放特性,複製的過程將 會更為順利。. 四、系統架構 在系統實作上,除了無線網路的應用之 外,我們將會在校內利用現有電腦建立兩套叢 集電腦(PC Cluster)系統,並與東海大學資訊系 高效能計算實驗室的叢集系統互連,以形成一 個完整的網格架構,圖 4 為系統實作架構圖。 Student. Teacher. School A. Internet. School B. Data Cluster at Li zen High School. AP Cluster at Li zen High School. Internet. Cluster at Tunghai University. 圖 4 系統實作架構圖. 由圖 4 可以看到,教師與學生透過 Access Point 以平板電腦(Tablet PC),個人數位助理 (PDA)或筆記型電腦等行動裝置進行互動式的 即 時 線 上 教 學 。 上 述 行 動 裝 置 是 以 IEEE 802.11b 傳輸協定與 Access Point 進行連接,其 傳輸速度為 11 Mbps,將來可以視需要更換為 速度更快的 IEEE 802.11a 或 802.11g 傳輸協 定。表 1 為目前常見的數種無線傳輸方式之比 較。前端裝置因為是採用無線網路方式,因此 可以在一般教室進行教學,不需使用電腦教 室,對於課程的安排及上課時數的控制將會更 有彈性[12]。 表 1 各類無線傳輸方式比較表 Type. Bandwidth. Range. IrDA. 115.2 Kbps. 1.83 Meters. Bluetooth Home RF. 1 Mbps 10 Mbps. 10 Meters 50 Meters. 802.11a. 54 Mbps. 50 Meters. 802.11b 802.11g. 11 Mbps 54 Mbps. 100 Meters 100 Meters. 上述無線網路教學的應用程式及資料來 源皆透過圖 4 的網站伺服器(Web Server)來做 為 中 介, 我們 將 會在 此網 站 伺服 器上 應 用 XML 技術及 Globus 中介軟體來做為與應用程 式與資料來源的溝通橋樑[14]。透過 XML 技 術,能使散佈在網格上的不同型態資料互相傳 遞,達成資訊整合的目的。Globus 則是負責工 作分配及資源管理,兩者各司其職,互相配 合。 有關 XML 技術在無線網路的應用已經有 許多研究成果並已被普遍採用[7][10],我們所 著重的是利用網格運算技術將原先的資料伺 服 器 (Data Server) 和 應 用 軟 體 伺 服 器 (AP Server)用校內的閒置電腦代替,因此我們將以 兩套個人電腦叢集系統(PC Cluster )來取代原 先必須添購的兩種伺服器,以達到節省經費和 資源完全利用之目的。 此兩套叢集電腦皆為目前校內已有的電 腦設備不需另外添購,每套叢集電腦由四部個 人電腦組成,每部個人電腦的配備為 Pentium III 600MHz CPU, 128 MB RAM, 20 MB HDD, 10/100 Fast Ethernet,作業系統為 Red Hat Linux 9.0。其中一套叢集電腦負責資料的儲存 和管理,另一套則負責應用軟體的執行工作。 依據國家高速電腦中心的研究顯示[4],由 於個人電腦的價格不斷下滑,而高階伺服器甚 至超級電腦價格仍然居高不下,由個人電腦所 組成的叢集系統因此擁有非常高的「價格效能 比」,也就是相同的運算工作以個人電腦叢集 系統來執行比使用高階電腦成本更低,而且效.
(5) 能的差異並不大,因此以個人電腦叢集系統來 取代高階伺服器是具有良好的成本及效能。圖 5 為各種高階機器與個人電腦叢集系統之價格 與效能比。. 本研究所建立的系統不但可以應用於校 內教學,也可以供校外其他學校透過網際網路 一起分享其運算能力及資料。在此我們提出一 個「夥伴學校」的網格虛擬組織概念,也就是 說「夥伴學校」可以是在網格上分享既有資源 的 “資源接受者”,但也可以是提供資源的 “資源提供者”。每個夥伴學校可以依其專長提 供不同的教學資源,例如學校 A 可以提供數 學類的教學資源,學校 B 可以提供文學類的教 學資源等等,如此各夥伴學校可以集中資源發 展自己的專長,又可以利用他校的專長教學資 源,可以避免教學成本的投資浪費,圖 6 為夥 伴學校架構圖。. 五、未來研究方向 圖 5 個人電腦叢集系統與各種 高階機器之價格與效能比 如果校內的資源還是不足以應付所需,例 如上物理課時需要計算一個較為複雜的物理 問題,以校內的系統來計算需要十分鐘才能完 成,此時系統可以將此工作透過網際網路交給 網格內的更高階系統(例如東海大學資訊系的 叢集系統)去計算,也許只要一分鐘就可以得 到答案,如此就像連接一台校外的高效能電 腦。如果網格內類似的高階系統持續增加,整 個網格的運算能量也會相對增加[15]。. School B Literature. (一) 本研究使用之前端裝置目前只限於無線 區域網路 IEEE 802.11b 傳輸協定,並未採 用適用於行動電話之 GPRS,PHS,CDMA 等傳輸方式,然而上述三種通信方式將來 在行動商務的地位必然會非常重要,因此 下階段的研究重點將會朝網格運算在行 動通信的應用上努力。 (二) 夥伴學校的建立可以等同建立一個「知識 網格」這些加入網格的學校或組織 要如 何管理以及資源要如何分配 ,都可以是 決定網格運作是否成功的重要因素。 (三) 網格的精神是資源共享,但隨著網格組織 的擴大,資訊安全的考量將更為重 要, 因為資訊安全將會影響原本不在網格上 的學校和組織加入網格的意願。. School A Mathematics. 六、結論. School E Biology. 本研究希望藉由無線區域網路,使教師及 學生可以彈性於一般教室或校內利用行動裝 置上課,不必受限於使用電腦教室所帶來之不 便,因而建構出一個更為完善的數位學習環 境。同時利用網格技術整合校內閒置電腦,以 節省經費並充分利用資源。若能普遍廣為採 用,將可節省大筆軟硬體設備添購經費,並達 成校際間資源互補及共享之目標。而經費較為 不足之學校,透過網格技術也可以獲得更好的 服務及龐大的教學資源。藉由夥伴學校的不斷 加入我們也預期研究成果及經驗,可提供做為 欲發展無線網路學習平台之學校參考,以節省 其開發類似系統的成本及時間。. 圖 6 網格夥伴學校架構圖. 七、參考文獻. Grid. School D Fine art. School C Physics.
(6) [1] 行政院國科會國家高速電腦中心、IBM共 同合作展開「TIGER計畫」 http://www.st-pioneer. org.tw/news/910731-1.htm [2] 從理論到實踐——Globus網格計算理論及 其應用,新華網(2002-05-08) http://big5.xinhuanet.com/gate/big5/forum. xinhuanet.com/index.html [3] 陳年興、石岳峻, “網路教學系統之功能分 析與實作”, 中華民國第十三屆電腦輔助 教學研討會, pp81-104, 五月 1999 [4] 黃國展、陳敏、周朝宜、張西亞,”PC Cluster 上叢集及工作管理軟體之發展”, 第二屆 離島資訊技術與應用研討會, pp236-246, 六月 2002 [5] 無線通訊技術比較 http://www.joystudio.com.tw/wireless/wirel ess.htm [6] 梁佳玲 “影響網路學習成效之因素研究” 國立屏東科技大學 資訊管理系 碩士論 文, pp20-37, 七月 2002 [7] Chi-Wei Lan; Chun-Chou Chien; Meng-Yen Hsieh; Chen, I.; A mobile e-commerce solution, Multimedia Software Engineering, 2000. Proceedings. International Symposium on , pp 215 -222, 11-13 Dec. 2000 [8] Clarke, B.; Humphrey, M.; Beyond the "device as portal": meeting the requirements of wireless and mobile devices in the legion grid computing system.; Parallel and Distributed Processing Symposium., Proceedings International, IPDPS 2002, pp192 -199, 15-19 April 2002. [9] Fran Berman, Geoffrey, Tony Hey,; Grid computing – Making the Global Infrastructure a Reality,; 2002 John Wiley & Sons Ltd, pp 9-49 ISBN: 0-470-85319-0 [10] Gang Xue; Fairman, M.J.; Cox, S.J.; Exploiting Web technologies for Grid architecture, Cluster Computing and the Grid, 2nd IEEE/ACM International Symposium CCGRID2002 pp 256 -257, 21-24 May 2002 [11] Introduction to Grids and the Globus Toolkit http://www.globus.org/training/grids-and-glo bus-toolkit/. [12] Lehner, F.; Nosekabel, H.; The role of mobile devices in E-Learning first experiences with a wireless E-Learning environment, Wireless and Mobile Technologies in Education, 2002. IEEE International Workshop on , pp 103 -106, 29-30 Aug. 2002 [13] Louis Ferreira et. al, Introduction to Grid Computing with Globus,; IBM Redbooks 2002, SG24-6895-00. [14] Marlon E. Pierce, Choonhan Youn, Geoffrey C. Fox; The Gateway computational Web portal,; Concurrency and Computation: Practice and Experience Volume 14, pp1411-1426, 2002 [15] Thomas Phan, Lloyd Huang, Chris Dulan; Challenge: Integrating Mobile Wireless Devices Into the Computational Grid, ACM MOBICOM’02. 23-26 September 2002, pp 271-278 Atlanta, Georgia, USA. [16] Tzu-Chien Liu; Hsue-Yie Wang; Jen-Kai Liang; Tak-Wai Chan; Jie-Chi Yang; Applying wireless technologies to build a highly interactive learning environment, Wireless and Mobile Technologies in Education, 2002. Proceedings. IEEE International Workshop on , pp 63 -70, 29-30 Aug. 2002.
(7)
相關文件
由於較大型網路的 規劃必須考慮到資料傳 輸效率的問題,所以在 規劃時必須將網路切割 成多個子網路,稱為網 際網路。橋接器是最早
Thus, our future instruction may take advantages from both the Web-based instruction and the traditional way.. Keywords:Traditional Instruction、Web-based Instruction、Teaching media
電機工程學系暨研究所( EE ) 光電工程學研究所(GIPO) 電信工程學研究所(GICE) 電子工程學研究所(GIEE) 資訊工程學系暨研究所(CS IE )
ADSL(A symmetric D igital S ubscriber L ine ,非對稱數位
由於 DEMATEL 可以讓我們很有效的找出各準則構面之因果關係,因此國內外 有許多學者皆運用了 DEMATEL
本研究依據受試者網路人際程度的不同,將受試者網路人際程度各題項所得的分
卻存在著軟體有效掌控的困難。因多核心為現在電腦架構主流,且較不受網路或跨帄 台影響,所以本研究乃著手尋求多核心環境的解決之道,並提出 MATI (Multi-core
無線感測網路是個人區域網路中的一種應用,其中最常採用 Zigbee 無線通訊協 定做為主要架構。而 Zigbee 以 IEEE802.15.4 標準規範做為運用基礎,在下一小節將 會針對 IEEE