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

一種經濟開源大數據實驗教學平臺設計研究

2020-07-20 08:51:58曹天澤
黑龍江科學 2020年13期
關鍵詞:實訓系統管理

曹天澤

(杭州師范大學,杭州 311121)

0 引言

機房供學生教學的電腦都安裝了windows操作系統,在windows系統中體驗Linux系統時共有兩種方案,一種是在windows內安裝虛擬管理軟件VMware Workstation,該方案要求教學電腦內存需8G以上,在運行2G內存Linux虛擬機時才不會對其他軟件的運行有明顯的影響,且VMware Workstation是一款商業收費軟件,每個安裝使用VMware Workstation的教學電腦都要向VMvare公司購買授權許可證。另一種是在遠端服務器的電腦上安裝Linux,教學電腦通過SSH客戶端連接Linux。該方案要求學生熟悉基本的Shell操作命令,但對教學電腦的硬件要求不高,運算負載集中在服務器端。現有許多公司提供此問題的解決方案,但需付費購買昂貴的服務器和工作站,且高度封裝,不利于學生了解底層技術。本研究提出的實訓方案是基于遠端服務器安裝Linux,硬件可以利用淘汰的老PC機,軟件采用開源平臺,無需投入過多成本。

1 相關技術概述

1.1 SSH

SSH(Secure Shell)是一種基于非對稱加密的網絡協議,在安裝了Linux系統的電腦中安裝SSH協議的服務端軟件后,處于同一網絡的其他電腦可以通過SSH客戶端登錄電腦,通過Shell命令操作該Linux電腦,也可以通過支持SFTP的軟件對該Linux電腦上傳和下載文件。本研究采用的基于Windows的開源SSH客戶端軟件為PuTTY和WinSCP,基于Linux的開源SSH服務端軟件為openssh-server。

1.2 QEMU-KVM

KVM[1](Kernel-based Virtual Machine)是Linux系統自帶的內核模塊,此模塊能實現CPU的虛擬化和內存虛擬化。QEMU(quick emulator)是一款免費開源的可執行硬件虛擬的軟件。QEMU-KVM是KVM的開發者對二者封裝后生成的軟件,由KVM負責CPU和內存的虛擬化,QEMU負責其他IO設備的虛擬化。

1.3 Libvirt和virt-manager

Libvirt[2]是一套基于C語言的開源虛擬機管理API,它支持KVM、QEMU、Xen等虛擬機化計算, API可以通過編程方式管理虛擬機。virt-manager[3]是紅帽公司推出的一套開源圖形學虛擬機管理軟件,它功能強大,操作簡便。

2 實驗教學平臺的設計方案

2.1 總體架構

硬件資源分為三部分:第一部分是頂端的“學生機”,安裝系統為window 7或windows 10操作系統。第二部分為底部“VM服務端”,根據教學人數和本機電腦配置所需臺數。第三部分為右方的“VM管理端”,用來管理VM服務端虛擬機的創建、啟動和關閉。第二部分和第三部分的機器全部安裝Linux系統,推薦使用Ubuntu 16.04以上操作系統。機器需在一個網絡內,相互之間可以連通。

圖1 總體架構圖Fig.1 General structure diagram

2.2 軟件設計方案

整體軟件設計分為以下幾個步驟:(1)在“學生機”中安裝PuTTY和WinSCP;(2)在“VM服務端”安裝KVM-QEMU和附屬軟件,Ubuntu系統在命令行輸入“sudo apt install qemu qemu-kvm libvirt-bin bridge-utils ssh-askpass”后,系統會自動安裝;(3)在“VM服務端”安裝ssh服務端軟件,Ubuntu系統在命令行輸入“sudo apt intall openssh-server”后,由系統自動安裝;(4)在“VM管理端”中安裝virt-manager軟件,Ubuntu系統在命令行輸入“sudo apt install virt-manager”后,由系統自動安裝;(5)在“VM管理端”中配置各個“VM服務端”ssh免密碼登錄功能。首先在命令行輸入命令“ssh-keygen -t rsa”,在VM管理端的home主目錄下的“.ssh”目錄中生成名稱為“id_rsa.pub”的密鑰,然后執行“ssh-copy-id -i ~/.ssh/id_rsa.pub username@ipaddress”命令,其中“ipaddress”需替換為VM服務端的IP地址,“username”需替換為VM服務端Linux系統的賬戶名;(6)在“VM管理端”中啟動virt-manager,通過該軟件菜單欄的“File”->“Add Connection”,在彈出的選項框中分別輸入各“VM服務端”的賬戶名及IP,將各個VM服務端納入VM管理端的管理范圍;(7)在virt-manager中連接任意一個VM服務端,并借助事先下載的LinuxISO鏡像創建VM,內存建議不小于2G,網絡連接選擇“橋接網絡”(bridged networking)。完成VM創建后,通過virt-manager登錄到VM,為VM配置同一網絡的IP信息,并在VM中安裝ssh服務端軟件,Ubuntu系統在命令行輸入“sudo apt intall openssh-server”,由系統自動安裝;按照教學需求虛擬機的數量克隆上一步驟,創建VM,并為克隆的每個VM配置同一網絡的IP信息。

2.3 實訓流程

在實訓相關課程時先啟動全部電腦,在VM管理端啟動virt-manager,通過界面操作,啟動每個VM。學生在教學電腦上使用PuTTY或WinSCP軟件,通過輸入對應VM的IP和賬戶名登錄到虛擬機進行實訓操作。

3 結語

軟件開發課程教學必須理論結合實訓,只有通過動手操作,才能舉一反三的驗證理論。有別于以往計算機課程在windows系統中就可完成從開發到運行以及驗證的全部步驟,大數據軟件開發課程必須基于Linux類系統進行運行驗證。本方案在無需投資的情況下充分利用舊有硬件資源和免費開源軟件,具有易上手,低投入的特點。但部署過程中還有更多優化空間,如通過編寫Linux腳本簡化運維,定制化鏡像的開發,都有待進一步的研究和改進。

猜你喜歡
實訓系統管理
棗前期管理再好,后期管不好,前功盡棄
今日農業(2022年15期)2022-09-20 06:56:20
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于CDIO理念的數控實訓教學改革與實踐
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
電工電子實訓教學改革與創新
電子制作(2017年8期)2017-06-05 09:36:15
微課在數控實訓課中的應用探析
“這下管理創新了!等7則
雜文月刊(2016年1期)2016-02-11 10:35:51
人本管理在我國國企中的應用
現代企業(2015年8期)2015-02-28 18:54:47
主站蜘蛛池模板: 狼友av永久网站免费观看| 99热这里只有精品久久免费| 色呦呦手机在线精品| 5555国产在线观看| 国产成人久久777777| 色国产视频| 欧美a在线看| 激情六月丁香婷婷四房播| 亚洲人成网站色7799在线播放| 亚洲欧美日本国产综合在线| 成人亚洲天堂| 国产精品13页| 干中文字幕| 久久情精品国产品免费| 欧美19综合中文字幕| 亚洲欧美国产五月天综合| 国产剧情伊人| 日韩午夜伦| 久久狠狠色噜噜狠狠狠狠97视色| 国产精品男人的天堂| 国产网友愉拍精品| 成人韩免费网站| 亚洲欧美激情小说另类| 第一页亚洲| 国产真实二区一区在线亚洲| 日本午夜精品一本在线观看| 亚洲日本一本dvd高清| 色成人综合| аⅴ资源中文在线天堂| 欧美激情第一欧美在线| 无码乱人伦一区二区亚洲一| 国产最爽的乱婬视频国语对白| 亚洲爱婷婷色69堂| 国产精品亚洲专区一区| 精品国产自在在线在线观看| 男女性色大片免费网站| 青青草国产在线视频| 91成人在线观看| 老熟妇喷水一区二区三区| 国产精品视频导航| 日本手机在线视频| 婷婷午夜影院| 久久成人国产精品免费软件 | 国产成人夜色91| 好吊色国产欧美日韩免费观看| 亚洲综合第一页| 欧美精品影院| 九九视频在线免费观看| 91精品啪在线观看国产91| 人妻夜夜爽天天爽| 久久综合亚洲色一区二区三区| 99九九成人免费视频精品| 毛片基地美国正在播放亚洲 | 喷潮白浆直流在线播放| 免费又黄又爽又猛大片午夜| 亚洲高清中文字幕| 2022国产无码在线| 啪啪免费视频一区二区| 免费A∨中文乱码专区| 亚洲一区黄色| 国模视频一区二区| 国产在线自在拍91精品黑人| 国产女人在线观看| 欧美激情第一欧美在线| yy6080理论大片一级久久| 亚洲精品自在线拍| 国产精品jizz在线观看软件| 日日拍夜夜操| 色综合色国产热无码一| 久操线在视频在线观看| 亚洲国产日韩视频观看| 三上悠亚一区二区| 女同久久精品国产99国| 久久精品电影| 国产日本欧美在线观看| 中国特黄美女一级视频| 亚洲欧洲日本在线| 自拍偷拍欧美| 久久国产免费观看| www.91中文字幕| 澳门av无码| 国产欧美日韩综合一区在线播放|