王子虎 曾慶燕
摘 ? ?要:隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的快速發(fā)展,學(xué)校信息化不斷建設(shè),學(xué)校早已建設(shè)了多媒體教室和計(jì)算機(jī)實(shí)驗(yàn)室。但由于信息技術(shù)發(fā)展速度快,電腦硬件、軟件更新?lián)Q代周期變短,學(xué)校的電腦已無法安裝部署新的操作系統(tǒng)和應(yīng)用軟件,個(gè)別電腦能安裝也是運(yùn)行速度很慢。這種情況能否利用舊機(jī)器繼續(xù)使用而不會(huì)造成資源浪費(fèi)。針對上述問題,本文據(jù)此在舊機(jī)器上換上一塊SSD固態(tài)硬盤,然后安裝Linux系統(tǒng),設(shè)計(jì)并實(shí)現(xiàn)一個(gè)能與服務(wù)器正常通訊的RDP 云終端,彌補(bǔ)了舊機(jī)器慢和不能使用的缺陷。
關(guān)鍵詞:SSD固態(tài)硬盤;Linux系統(tǒng); ?RDP 云終端;
中圖分類號:TP393 ? ? 文獻(xiàn)標(biāo)志碼:A
引言
學(xué)校的信息化技術(shù)快速發(fā)展,前期投入的計(jì)算機(jī)機(jī)房很多已經(jīng)到了使用年限。使用年限過后PC的故障率高,維護(hù)很困難。依靠還原卡和網(wǎng)絡(luò)同傳來管理系統(tǒng)的鏡像,費(fèi)時(shí)費(fèi)力,并且本機(jī)硬盤慢、壞將使機(jī)器無法使用。目前學(xué)校多媒體教學(xué)的推進(jìn)需要采用計(jì)算機(jī)教學(xué)的課程越來越多,現(xiàn)有多媒體計(jì)算機(jī)教室一個(gè)系統(tǒng)用一個(gè)學(xué)期的模式很難滿足各種課程的教學(xué)需求。
目前云桌面技術(shù)已經(jīng)成為多媒體計(jì)算機(jī)教室建設(shè)的主流趨勢,采用桌面云技術(shù)建設(shè)多媒體計(jì)算機(jī)教室,具有管理簡單,業(yè)務(wù)靈活,綠色節(jié)能,節(jié)省資金等特點(diǎn)。目前市面上采用桌面云的云教室產(chǎn)品不少[1]。
為了解決舊機(jī)房電腦改造成云桌面系統(tǒng)實(shí)現(xiàn)云機(jī)房的目的,需要在原機(jī)器上更換SSD硬盤,裝入精簡LINUX系統(tǒng),使用RDP協(xié)議,實(shí)現(xiàn)云終端的目的[2]。
一、SSD固態(tài)硬盤
SSD固態(tài)硬盤作為云終端系統(tǒng)運(yùn)行LINUX系統(tǒng)能提高綜合系統(tǒng)的性能如下:它具有存取速度快、耗電量低、防震性好、數(shù)據(jù)安全性高等明顯優(yōu)勢[3]。
1、讀寫速度快。
固態(tài)硬盤采用閃存(NAND 型)作為存儲(chǔ)介質(zhì),在行為上它與傳統(tǒng)機(jī)械硬盤完全一致,與其不不同,是它不需要精密伺服系統(tǒng)來實(shí)現(xiàn)機(jī)械硬盤諸如尋道、定位等復(fù)雜的各種機(jī)械操作, 它只要通過數(shù)字信號的控制就可以實(shí)現(xiàn)對存儲(chǔ)器的控制操作,它讀取速度比機(jī)械硬盤更快。固態(tài)硬盤沒有磁頭,所以尋道時(shí)間幾乎為0。它持續(xù)寫入數(shù)據(jù)的速度非常驚人。
固態(tài)硬盤的快它絕不只在持續(xù)讀寫上的優(yōu)勢,它的隨機(jī)讀寫速度快才是它的終極目的,它能在絕大部分的日常操作中體現(xiàn)出它的優(yōu)勢。還有它有極低的存取時(shí)間,比機(jī)械硬盤快100倍以上。
2、物理特性。
固態(tài)硬盤功耗低、無噪音、體積小、抗震動(dòng)、工作環(huán)境溫度范圍大。它沒有機(jī)械馬達(dá)和風(fēng)扇散熱,工作時(shí)無噪音、能耗和發(fā)熱量較低。它內(nèi)部不存在任何與傳統(tǒng)硬盤一樣的機(jī)械活動(dòng)部件,它沒有機(jī)械故障,所以它也不怕碰撞、振動(dòng)、沖擊。普通硬盤驅(qū)動(dòng)器只能在5到55攝氏度范圍內(nèi)工作,所以工作環(huán)境范圍有限。而固態(tài)硬盤可在-10~70攝氏度范圍工作,它的工作環(huán)境更廣。固態(tài)硬盤比同容量的傳統(tǒng)機(jī)械硬盤體積小、重量輕[4]。
固體硬盤還有耐用、便攜等特點(diǎn),所以它能廣泛應(yīng)用于軍事、工業(yè)、醫(yī)療、航空等許多領(lǐng)域,因此它對于經(jīng)常應(yīng)用在特殊環(huán)境下的工業(yè)計(jì)算機(jī)產(chǎn)品設(shè)備而言,它是相當(dāng)適合的產(chǎn)品,尤其是近來隨著國產(chǎn)半導(dǎo)體技術(shù)進(jìn)步,固態(tài)硬盤生產(chǎn)成本得以下降,它的容量高達(dá)64GB、128GB以及1TB以上的SSD產(chǎn)品開始出現(xiàn),以及運(yùn)用在LINXU環(huán)境中,它會(huì)讓越來越多的工業(yè)計(jì)算機(jī)業(yè)者使用嵌入式固態(tài)硬盤作為儲(chǔ)存方案,它將會(huì)形成未來的市場趨勢之一,因此將它裝入到舊機(jī)器上改造成云終端的方案是可行的。
二、遠(yuǎn)程桌面協(xié)議RDP原理
遠(yuǎn)程桌面協(xié)議RDP (Remote Desktop Protocol) 它是微軟公司在 T-120 系列的協(xié)議標(biāo)準(zhǔn)的擴(kuò)展, 目的是為Windows 服務(wù)器提供終端服務(wù)功能如串行設(shè)備通信、授權(quán)信息、高度加密的數(shù)據(jù) (鍵盤和鼠標(biāo)活動(dòng))等等,能在Windows用戶管理上實(shí)現(xiàn)多用戶同時(shí)登錄[5]。協(xié)議支持一切Windows的16 或32 位OS。能夠在Windows 2000 Professional、Win98 甚至Windows CE 等系統(tǒng)終端平臺可以遠(yuǎn)程登錄到提供了終端服務(wù)的管理服務(wù)器上, 可以完全使用遠(yuǎn)程資源服務(wù)。采用RDP這個(gè)終端協(xié)議模式, 可以大量節(jié)省學(xué)校的軟硬件維護(hù)投入, 具有重要的現(xiàn)實(shí)應(yīng)用意義 [6]。
三、基于Linux 的RDP 云終端的設(shè)計(jì)與實(shí)現(xiàn)
1.RDP 云終端的設(shè)計(jì)
設(shè)計(jì)是首先進(jìn)行服務(wù)器虛擬化,云桌面的工作原理就是機(jī)房管理人員方便進(jìn)行統(tǒng)一集中管理和維護(hù)的,也就是把桌面所有的數(shù)據(jù)和計(jì)算都由服務(wù)器集中進(jìn)行統(tǒng)一管理,電腦終端不在進(jìn)行數(shù)據(jù)的存儲(chǔ)和計(jì)算的,只是在終端顯示數(shù)據(jù)和鍵盤、鼠標(biāo)、打印機(jī)及USB的,所以說終端機(jī)器只要能簡單的正常工作即可,不需要高配置需求,為了終端啟動(dòng)運(yùn)行速度加快只需要加一塊SSD高速硬盤即可完成終端的需求。其它只需要通過高性能服務(wù)器強(qiáng)大計(jì)算和存儲(chǔ)能力,在物理服務(wù)器上進(jìn)行服務(wù)器和桌面虛擬化的配置管理,給終端桌面靈活按需分配更高配置的虛擬桌面,可完成舊的電腦不能靈活配置和高速計(jì)算和存儲(chǔ)的目的[7]。
2.RDP 云終端的實(shí)現(xiàn)
首先在舊機(jī)器上安裝好SSD固態(tài)硬盤以提高運(yùn)行啟動(dòng)速度,然后在舊機(jī)器上安裝通過定制或剪裁Linux的最小mini系統(tǒng)在SSD上,加載RDP運(yùn)用管理程序,配置網(wǎng)絡(luò)硬件設(shè)備,使RDP程序能夠在網(wǎng)絡(luò)計(jì)算機(jī)設(shè)備上運(yùn)行,它能提高系統(tǒng)運(yùn)行效率和可開放及自適應(yīng)性[8]。
RDP 程序執(zhí)行后,首先從LINUX系統(tǒng)配置文件中讀取管理服務(wù)器IP 地址、以及本機(jī)IP 地址等參數(shù),成功聯(lián)網(wǎng)后,它去連接管理服務(wù)器,連接成功服務(wù)器后,建立對話窗口,下載登陸管理界面,隨后進(jìn)入服務(wù)窗口消息循環(huán),RDP程序只處理鼠標(biāo)、鍵盤消息數(shù)據(jù)。
RDESKTOP是linux下完全支持Windows遠(yuǎn)程桌面連接的客戶端程序,終端設(shè)備運(yùn)行l(wèi)inux系統(tǒng)它可以遠(yuǎn)程訪問Windows桌面。Rdesktop是sourceforge下支持GPL協(xié)議的一個(gè)開源項(xiàng)目,采用RDP(Remote Desktop Protocol,遠(yuǎn)程桌面協(xié)議),幾乎可以連接windows的所有版本,目前,Rdesktop可運(yùn)行于所有的基于X window平臺的Unix系統(tǒng)中。
四、結(jié)束語
通過實(shí)驗(yàn)證實(shí)了利用舊老腦加裝SSD硬盤,采用LINUX為操作系統(tǒng),實(shí)現(xiàn)了用戶客戶端與管理服務(wù)器的遠(yuǎn)程登錄, 在使用辦公軟件及瀏覽器等常規(guī)教學(xué)管理軟件效果良好, 速度正常,用戶使用客戶端就像在使用本地機(jī)器資源一樣,但對視頻及3D等圖像方便運(yùn)用較差有待提高。經(jīng)實(shí)際使用結(jié)果證明,終端對帶寬要求不高、系統(tǒng)可遠(yuǎn)程控制、支持多種網(wǎng)絡(luò)結(jié)構(gòu)、對終端軟硬件要求低等特點(diǎn)。
參考文獻(xiàn):
[1]陳慧芳等.云計(jì)算在高校機(jī)房管理中的應(yīng)用[J].實(shí)驗(yàn)室研究與探索,2013(7):213-216.
[2]杜天蒼,周樹杰,莫謀鑫.基于Linux 的RDP 客戶端設(shè)計(jì)[J] 微電子學(xué)與計(jì)算機(jī),2005.11.
[3]Haixin Wang , Yao Yue, Chunming Zhang , et al .A novelunified control architecture for a high -perfo rmance network security accelera tor[ C] // Proceedings of the I nternationalConference on Security and Manag ement( SAM' 07) .Hong kong, 2007( 6) :538 -544.
[4]李佳琦,李健,黨相甫,馮偉.基于固態(tài)硬盤的閃存陣列并行結(jié)構(gòu)設(shè)計(jì)[J]微電子學(xué)與計(jì)算機(jī),2010.4, 27卷第4 期
[5]葉利華, 梁田. 基于Linux 的RDP 遠(yuǎn)程接入中間件的研究[J] 福建電腦,2008.2.
[6]楊麗萍,王自力.基于嵌入式Linux 的網(wǎng)絡(luò)操作系統(tǒng)設(shè)計(jì)[J] 微計(jì)算機(jī)信息,2009.25.
[7]龍震岳,魏理豪,梁哲恒,艾解清.計(jì)算機(jī)網(wǎng)絡(luò)信息安全防護(hù)策略及評估算法探究[J].現(xiàn)代電子技術(shù),2015(23).
[8]徐建忠,梅松,張亮.內(nèi)容識別技術(shù)在云環(huán)境數(shù)據(jù)安全防護(hù)中的應(yīng)用研究[J]. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用, 2015(8):52-52.
作者簡介:王子虎( 1988 - ) ,男,安徽利辛人,講師,研究方向: 云計(jì)算、大數(shù)據(jù)。
通訊作者:曾慶燕( 1974 - ) ,男,江西萬安人,高級網(wǎng)絡(luò)工程師/講師,碩士,研究方向: 云計(jì)算、大數(shù)據(jù)。
基金項(xiàng)目:2018江西省高等學(xué)校教學(xué)改革研究項(xiàng)目:(JXJG-18-28-1 ),2019江西省科技廳重點(diǎn)研發(fā)計(jì)劃項(xiàng)目《基于大數(shù)據(jù)的商業(yè)數(shù)據(jù)預(yù)測建模分析平臺開發(fā)及其在孟加拉國的應(yīng)用(項(xiàng)目編號20192BBHL80015)》