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

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

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

藍慶青 胡萍

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

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

中圖分類號: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
主站蜘蛛池模板: 亚洲无码高清视频在线观看| 亚洲无码高清一区二区| 欧美福利在线播放| 国产伦精品一区二区三区视频优播| 四虎亚洲精品| 在线国产欧美| 久久精品视频一| 日韩精品高清自在线| 91免费片| 中文无码影院| 无码日韩精品91超碰| 97久久精品人人| 性欧美在线| 在线欧美日韩国产| 99视频在线精品免费观看6| 久久婷婷六月| 亚洲国产AV无码综合原创| 国产亚洲精品无码专| 视频二区欧美| 久久精品亚洲中文字幕乱码| 一级高清毛片免费a级高清毛片| 最新国语自产精品视频在| 99精品视频在线观看免费播放| 丰满人妻久久中文字幕| 三上悠亚一区二区| 日韩黄色精品| 囯产av无码片毛片一级| 亚洲 欧美 偷自乱 图片| 国产成年女人特黄特色毛片免 | 欧美亚洲欧美| 欧美成人午夜在线全部免费| 国产Av无码精品色午夜| 无码aaa视频| 亚洲青涩在线| 韩国福利一区| 国产白浆在线| 女人av社区男人的天堂| 久久国产精品波多野结衣| 小说区 亚洲 自拍 另类| 亚洲欧美成人综合| 欧美一级视频免费| 91精品情国产情侣高潮对白蜜| 亚洲香蕉在线| 黄色网页在线播放| www成人国产在线观看网站| 国产成人精品在线1区| 欧美亚洲国产日韩电影在线| 久久美女精品国产精品亚洲| 高清乱码精品福利在线视频| 91精品免费高清在线| 在线播放91| 亚洲AV无码久久精品色欲| 91激情视频| 亚洲欧美精品一中文字幕| 日本国产一区在线观看| 无码中文AⅤ在线观看| 色偷偷一区二区三区| 久久综合亚洲色一区二区三区| 亚洲欧美精品日韩欧美| 欧美国产精品不卡在线观看| 日本道综合一本久久久88| 欧美在线一二区| 国产精品男人的天堂| 日本一区二区不卡视频| 国产第二十一页| 色婷婷色丁香| 欧美日一级片| 日韩在线中文| 无码免费试看| 网友自拍视频精品区| 免费国产在线精品一区 | 91黄视频在线观看| 亚洲欧美人成人让影院| 国产网站免费观看| 日韩高清无码免费| 伊人久久久大香线蕉综合直播| AⅤ色综合久久天堂AV色综合| 久久人搡人人玩人妻精品| 中文成人在线视频| AV无码国产在线看岛国岛| 亚洲v日韩v欧美在线观看| 亚洲成a∧人片在线观看无码|