王子虎 曾慶燕


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