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及在线观看| 极品国产在线| 天天爽免费视频| 免费 国产 无码久久久| 亚洲天堂免费观看| 青青青国产免费线在| 国产成人超碰无码| 亚洲福利视频网址| 亚洲第一页在线观看| 国产精品一线天| 国产精品人成在线播放| 国产新AV天堂| 国产拍揄自揄精品视频网站| 欧美亚洲一区二区三区导航 | 久久中文字幕不卡一二区| 啪啪国产视频| 色综合成人| 日韩欧美国产三级| 国产成本人片免费a∨短片| 亚洲一区第一页| 亚洲成网777777国产精品| 日本爱爱精品一区二区| 日韩av手机在线| 亚洲国产欧美自拍| 久久精品电影| 久久伊伊香蕉综合精品| 欧美成人综合在线| 亚洲男人的天堂在线| 91精品国产一区自在线拍| 色哟哟精品无码网站在线播放视频| 欧美精品v日韩精品v国产精品| 人人澡人人爽欧美一区| 综合久久久久久久综合网| 亚洲综合专区| 成人av专区精品无码国产| 97在线观看视频免费| 首页亚洲国产丝袜长腿综合| 国产自在线拍| 婷婷六月激情综合一区| 18禁黄无遮挡免费动漫网站| 在线欧美a| 久久国产拍爱| 手机在线免费不卡一区二| 欧美成人免费一区在线播放| 国产肉感大码AV无码| 欧美激情视频一区| 女人18一级毛片免费观看| 国产真实二区一区在线亚洲| 色综合五月| 人妻精品久久无码区| 国产午夜不卡| 中文天堂在线视频| 国产欧美专区在线观看| 精品国产自在在线在线观看| 狠狠综合久久久久综| 欧美人与性动交a欧美精品| 一级成人a做片免费| 国产区在线看| 毛片久久久| 波多野结衣无码AV在线| 99这里只有精品在线| 一级片一区| 91麻豆精品国产高清在线 | 亚洲v日韩v欧美在线观看| julia中文字幕久久亚洲| 2019国产在线| 久爱午夜精品免费视频| 亚洲伊人久久精品影院| 国产色婷婷视频在线观看| 色婷婷啪啪| 亚洲视频黄| 久久无码高潮喷水| 青青草原国产| 国产AV毛片| 老汉色老汉首页a亚洲| 免费一级毛片| www亚洲天堂| 国产成人综合久久精品下载|