999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于云存儲的教學資源共享研究與實現

2015-05-30 06:37:04藍慶青胡萍
計算機時代 2015年7期
關鍵詞:云計算

藍慶青 胡萍

摘 ?要: 教學資源的有效保存是教學資源共享的基礎保障,必須建設安全可靠的存儲環境,才能保障信息服務的正常進行。結合本校實際,研究開發了一個基于七牛云存儲的教學資源共享系統。考察云計算在教育領域的實際應用效果,為將來教育信息化的大規模云計算應用積累經驗。該系統的測試和使用情況表明,云存儲可以有效降低購置硬件和維護的成本,而且運行更穩定,數據更安全。

關鍵詞: 云計算; 云存儲; 七牛; 教學資源共享

中圖分類號:TP391 ? ? ? ? ?文獻標志碼:A ? ? 文章編號:1006-8228(2015)07-33-03

Research and implementation of education resource sharing based on cloud storage

Lan Qingqing, Hu Ping

(School of Science and Art, Zhejiang Sci-Tech University, Hangzhou, Zhejiang 311121, China)

Abstract: Effective preservation of educational resources is the guarantee of the sharing of educational resources. We must construct safe and reliable storage environment to guarantee the normal information service. Combined with the actual situation of the school, we discussed and developed an educational resources sharing system based on Qiniu cloud storage in this paper. We investigated the practical application of cloud computing in the field of education, and summarized experience for prospective large-scale application of cloud in the field of education. The test and use of the system shows that cloud storage can effectively reduce the cost of hardware purchase and maintenance, and run more stable, data more secure.

Key words: cloud computing; cloud storage; Qiniu; educational resources sharing

0 引言

隨著多媒體技術和互聯網技術在教育領域的廣泛應用,教育信息化得到了迅速發展。教學課件、文檔、案例等教育信息資源作為構成教育系統的基本因素,在提高教育教學質量、挖掘教育的發展潛力方面發揮著重要的作用。為了保證用戶能正常的、及時的訪問到最新信息,教學資源的有效保存是一項非常重要的工作,是教學資源共享的基礎,必須建設安全可靠的存儲環境,才能使信息服務正常開展。

1 教學資源保存中的問題

為了保持數據的連續性和完整性,必須對教學資源進行維護和更新,但在具體實現過程中存在著很多問題,可能會影響教學資源存儲環境的安全性和可靠性[1]。

1.1 擴容問題

為了存儲越來越多的數據,需要投入資金進行存儲設備的擴容。擴容的方式一般是直接在原有的存儲系統中添加新的磁盤,這種方式比較方便,也是最常用的方式,但是必須購買與現有存儲系統完全兼容的磁盤。計算機硬件的更新速度很快,一般幾年之后原有的存儲系統可能在傳輸速度以及接口方式上就落伍了,甚至可能無法購買到與原有存儲系統兼容的磁盤。如果購買新的存儲系統,會需要更大的資金投入,并且在數據的遷移過程中可能引起數據的丟失。

1.2 數據安全問題

存儲系統置身于網絡之中,隨時都會受到網絡病毒以及網絡黑客的攻擊。病毒和網絡攻擊可能會導致數據讀取緩慢甚至丟失,嚴重時會導致服務器死機或系統崩潰。所以必須專門購買防火墻、防病毒軟件,產生額外的開銷。

1.3 系統維護問題

必須要有專門的系統管理員對服務器、存儲系統進行日常管理和維護,由此帶來資金和人員成本。

云存儲模式的出現能夠很好地解決這些問題,將云存儲運用到高校教學資源管理中,能夠極大地降低學校信息系統建設的成本,將復雜的設置和管理任務簡單化,而且將教學資源放在云存儲系統中可以將資源利用最大化,通過云平臺可以訪問更多的資源,實現教學資源的高度共享[2]。

2 云存儲平臺的選擇

目前國內外的IT企業都爭相研發推出了各自的云計算產品,應用比較多的有Amazon系列、Google套件、微軟的Windows Azure、阿里云、又拍云、七牛云存儲等。這些云計算產品的服務模式、技術特點和費用各不相同[3]。經過多方比較,我們選擇了國內的七牛云存儲作為系統的云存儲平臺。七牛云存儲具有如下特點[4]。

⑴ 安全存儲

針對用戶上傳的數據,會創建至少三副本并跨IDC存儲到多個數據中心,保證數據的高可用性和可靠性。另外,用戶可以通過七牛的身份驗證機制設置不同的訪問權限和訪問級別。七牛云存儲系統支持彈性擴容,無需擔心存儲空間不足,并且讀寫性能不會隨著數據量增長而降低。

⑵ 全網加速

七牛擁有遍布全球的500多個加速節點,自動選擇離用戶最近的節點,使得數據的上傳/下載速度得到最優化。相較傳統IDC,其訪問速度提升數倍。并且對上傳和下載的雙向斷點續傳支持,即使在極差的移動網絡中照樣可以讀寫數據,從而保障用戶體驗。

⑶ 提供豐富的數據處理

對接上七牛云存儲的圖像處理接口后,可以使用豐富的圖片處理服務,大大減少企業帶寬消耗,提高開發效率。例如縮略圖、圖文混排水印、旋轉、調整圖片質量、防盜鏈等。

可以對音視頻和流媒體進行在線處理,支持常見的ffmpeg音視頻格式互轉,比如mp3、aac、m4a、mp4、avi、flv等。支持視頻幀提取,可以取視頻任意時間點的截圖。支持流媒體傳輸協議(HLS)。

內置了豐富的數據分析功能,記錄文件存儲、下載量及API請求數的詳細數據,供使用者進行數據的分析和挖掘用戶的行為。

⑷ 友好的開發者支持

開發包幾乎覆蓋了所有主流語言和平臺,包括JAVA,C, C++,C#,PHP,Python,ruby,ios,android,go,node.js等。并且提供了遷移同步工具鏡像存儲、增量上傳工具qrsync、自動監控文件同步工具Qiniu AutoSync、輔助調試工具qboxrsctl以及各類常用插件。

3 教學資源共享系統實現

本教學資源共享系統利用了基于七牛云存儲官方API構建的C# SDK開發,使用了Visual Studio和ASP.NET創建Web應用程序。

3.1 資源下載

七牛云存儲提供了公開資源下載和私有資源下載兩種方式。本系統采用了私有資源下載方式,對空間內資源的訪問都必須獲得授權。私有資源下載通過以HTTP GET方式訪問一個特定URL完成。私有資源的下載需要e和token兩個參數,分別表示過期時間和下載憑證。一個完整的私有資源URL如下所示:http:///?e=&token=。參數e表示URL的過期時間,采用UNIX Epoch時間戳格式,單位為秒,超時的訪問將返回401錯誤。參數token攜帶下載憑證。下載憑證是對資源訪問的授權,不帶下載憑證或下載憑證不合法都會導致401錯誤,表示驗證失敗。

構建下載URL的關鍵代碼如下:

3.2 資源上傳

上傳類型分為表單上傳和分片上傳兩種模式。表單上傳是在一個單一的HTTP POST請求中完成一個文件的上傳,比較適合于簡單的應用場景和尺寸較小的文件。分片上傳是將一個文件分為多個尺寸相同的小數據塊,每個小數據塊以一個獨立的HTTP請求分別上傳,適合于尺寸較大的文件傳輸,并且可以多個數據塊并發上傳。為了保證不同網絡條件下的上傳成功率,本系統采用了分片上傳的方式。上傳的關鍵代碼如下:

3.3 系統演示

資源共享模塊用于發布公開的資源。非注冊用戶可以瀏覽下載資源,注冊用戶可以上傳資源,管理員可以刪除資源。資源按系、專業分類,方便查找。如圖1所示。

3.4 功能和性能測試

本系統主要服務對象為浙江理工大學科技與藝術學院的師生。為了得到用戶在實際使用效果的反饋,首先在機電系進行了小范圍的功能測試和試運行。測試人員測試了文件下載、文件上傳、保存至個人資料等功能。測試表明,系統所提供的功能可以基本滿足資源共享的需求,但有一些模塊還需要進一步完善,例如大部分用戶希望能添加資源分類、資源搜索、資源在線查看等功能,這有待后續研究中解決。

為了模擬在大規模用戶訪問情況下的平臺性能,我們使用了LoadRunner軟件模擬多個用戶同時在線操作。測試并發數按10、30、50、70、100等分別進行測試,并穩定運行15分鐘,測試結果表明系統在50個用戶同時操作沒有任何問題,說明系統可以滿足教學中的正常使用;當并發用戶量在70和100時,偶爾出現上傳/下載失敗和超時錯誤,但不影響正常使用,體現出了云計算在性能方面的優勢。針對部分資源占空間較大的問題,我們也有針對性的進行了大文件上傳測試。經測試,300M以內的文件可以在2分鐘內成功上傳,系統可以基本滿足各類資源的發布。

4 結束語

云存儲技術在教學資源共享方面具有傳統技術無法比擬的優勢,為教學資源共享帶來了全新的思路和方法。本文對當前教育信息化中教學資源保存和共享存在的問題進行了研究,結合本校實際情況,設計和開發了基于七牛云存儲的教學資源共享系統。對系統的測試和使用情況表明,使用云存儲可以實現成本的節約,并且系統更穩定,數據更安全。七牛云存儲所提供的服務功能強大,使用簡單和人性化,充分體現了國內互聯網企業在信息技術研發方面緊跟國際前沿,并且在本土化、服務、價格等方面更勝一籌。下一步的研究是完善系統的各項功能,在更大范圍考察云存儲的應用效果,破解院系之間、學校之間的資源孤島效應,為提高教育質量、減少重復建設及浪費做出貢獻。

參考文獻:

[1] 莊科君.基于云存儲技術的高校優質教育資源共享探析[J].高教論

壇,2013.8:32,35

[2] 王婧.基于云計算的教育資源共享管理研究[J].計算機教育,

2012.13:58-60

[3] 李海勇.基于Windows Azure實驗室資源平臺設計與實現[D].上海師

范大學碩士論文,2010.

[4] 七牛云存儲使用指南[EB/OL].http://developer.qiniu.com/,

2015-02-10.

猜你喜歡
云計算
云計算虛擬化技術在電信領域的應用研究
基于云計算的醫院信息系統數據安全技術的應用探討
談云計算與信息資源共享管理
志愿服務與“互聯網+”結合模式探究
云計算與虛擬化
基于云計算的移動學習平臺的設計
基于云計算環境下的ERP教學改革分析
科技視界(2016年22期)2016-10-18 14:33:46
基于MapReduce的故障診斷方法
實驗云:理論教學與實驗教學深度融合的助推器
大學教育(2016年9期)2016-10-09 08:54:03
云計算中的存儲虛擬化技術應用
科技視界(2016年20期)2016-09-29 13:34:06
主站蜘蛛池模板: 午夜三级在线| 欧美日韩中文字幕在线| 国产99视频精品免费观看9e| 亚洲精品777| 2021精品国产自在现线看| 99人体免费视频| 精品久久久久成人码免费动漫| 欧美激情,国产精品| 狠狠色综合网| 国产精品99久久久久久董美香 | 国产精品99r8在线观看| 日韩精品久久无码中文字幕色欲| 在线免费观看a视频| 91www在线观看| 国产精品lululu在线观看| 亚洲无码在线午夜电影| 国产h视频在线观看视频| 少妇极品熟妇人妻专区视频| 国产特一级毛片| 亚洲无线国产观看| 国产永久在线观看| 中文字幕 91| 国产一区二区免费播放| 亚洲视频影院| 亚洲欧美日韩色图| 五月天香蕉视频国产亚| 2021无码专区人妻系列日韩| 亚洲色图欧美一区| 色有码无码视频| 国产第一页亚洲| 99精品伊人久久久大香线蕉| www.youjizz.com久久| 国产一二视频| 国产农村精品一级毛片视频| 99久久精品美女高潮喷水| 美女毛片在线| 五月婷婷伊人网| 91精品国产91久久久久久三级| 久久免费视频6| 亚洲男女在线| 99ri国产在线| 一区二区影院| 91精品视频网站| AV片亚洲国产男人的天堂| 色香蕉网站| 四虎精品国产永久在线观看| 免费网站成人亚洲| 亚洲国产精品不卡在线| 丰满人妻一区二区三区视频| 污网站免费在线观看| 99久视频| 国产精品美人久久久久久AV| 99热这里只有精品免费国产| 日日噜噜夜夜狠狠视频| 欧美成人午夜视频免看| 国产成人一区在线播放| 在线日韩日本国产亚洲| 在线综合亚洲欧美网站| 91精品啪在线观看国产| 国产v精品成人免费视频71pao| 亚洲精品你懂的| 四虎影视库国产精品一区| 国产成人久视频免费| 九九视频免费在线观看| 无码一区中文字幕| 亚洲AV成人一区二区三区AV| 亚洲水蜜桃久久综合网站| 亚洲AV无码不卡无码| 波多野结衣亚洲一区| 成年A级毛片| 日韩天堂在线观看| 激情爆乳一区二区| 综合网天天| 波多野结衣在线se| 国产无套粉嫩白浆| 99热国产在线精品99| 真实国产乱子伦高清| 亚洲精品日产AⅤ| 就去吻亚洲精品国产欧美| 亚洲综合经典在线一区二区| 色久综合在线| 国内熟女少妇一线天|