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在线无码| 国产成人综合网| 五月六月伊人狠狠丁香网| 国产成人h在线观看网站站| 欧美福利在线观看| 亚洲伊人天堂| 五月综合色婷婷| 久久久波多野结衣av一区二区| 色哟哟国产精品一区二区| 中国毛片网| 日本在线视频免费| 国产成+人+综合+亚洲欧美| 老色鬼久久亚洲AV综合| 在线另类稀缺国产呦| 欧美亚洲国产日韩电影在线| 久久人体视频| 久久永久视频| 成人午夜视频网站| 欧美天堂在线| 永久天堂网Av| 国产成人你懂的在线观看| 国产精品一区二区无码免费看片| 成人在线不卡视频| 日韩无码视频网站| 色综合手机在线| 久久精品中文字幕少妇| 日本人真淫视频一区二区三区| 免费人成网站在线高清| 亚洲无码熟妇人妻AV在线| 国产女同自拍视频| 亚洲经典在线中文字幕| 97久久精品人人| 亚洲精品欧美日本中文字幕| 无码视频国产精品一区二区| 久久国产亚洲欧美日韩精品| 国产成人高清精品免费软件| 狠狠色成人综合首页| 88av在线看| 免费国产不卡午夜福在线观看| 天天躁夜夜躁狠狠躁图片| 国模视频一区二区| 色九九视频| 中文字幕无码制服中字| 亚洲无码高清免费视频亚洲| 伊人大杳蕉中文无码| 免费看久久精品99| 尤物国产在线| 亚洲国产精品日韩欧美一区| 久久综合伊人77777| 亚洲欧美综合精品久久成人网| 九九热视频在线免费观看| 成年午夜精品久久精品| 亚洲欧美日韩综合二区三区| 久久99国产综合精品女同| 亚洲无码日韩一区| 露脸国产精品自产在线播| 欧美啪啪一区| av在线人妻熟妇| 欧美成人精品一区二区| 最新国产网站| 国产精品九九视频| 永久天堂网Av| 亚洲综合在线最大成人| 国产综合在线观看视频| 91久久天天躁狠狠躁夜夜|