楊璐
摘 要:所謂的云服務是以Internet為依托的相關服務的增加,其中涵蓋大量的虛擬化資源。云服務是一種借助網絡,以按需的方式獲得服務的模式,它將計算能力作為商品在Internet上進行流通。云服務的出現,為遠程網絡系統的構建提供了強有力的技術支撐。基于此,該文從云服務的應用優勢分析入手,闡述了基于云服務的遠程計算機網絡系統開發。期望通過該文的研究能夠對遠程計算機網絡系統設計開發水平的提升有所幫助。
關鍵詞:云服務;遠程計算機;網絡系統開發
中圖分類號:TP393 文獻標志碼:A
1 云服務的應用優勢
1.1 經濟性
規模經濟是云服務最為突出的應用優勢之一,依托云計算供應商提供的設施,開發設計人員可以獲得可靠性更高的應用。云服務采用的是一對多的模型,它的應用能夠大幅度降低系統的開發成本。通常情況下,云應用無須購買,只要租用即可,使前期的投資顯著減少。
1.2 安全性
云服務依托的是云計算技術,采用獨立的服務器,其安全性非常高,具有防APR攻擊和MAC欺騙的功能,可進行快照備份,存儲在云服務器中的數據永遠不會丟失。
1.3 可靠性
云服務是依托服務器集群進行構建的,由此使其在硬件方面具有了較高的冗余度,基本上不會出現運行故障,較低的故障率使云服務的可靠性大幅度提升。
1.4 便捷性
從開發設計人員的角度上講,對云應用進行升級要比傳統的桌面軟件程序升級更加簡單和方便,只需要對應用程序進行集中升級即可,相關的應用特征可快速更新,這樣能夠減輕開發設計人員的工作量。
2 基于云服務的遠程計算機網絡系統開發
2.1 云服務架構
2.1.1 終端云服務
現如今,移動終端的計算和存儲能力都獲得極大地提升,將終端云作為云服務架構的底層,終端云服務能夠利用周圍移動終端資源來實現交付服務,這樣一來,移動終端與云端之間的界限就得以消除,在此基礎上,移動終端設備不但可提供云服務,而且還可作為云服務的用戶。終端云服務的流程與普通云服務基本相同,即發起請求、等待任務處理、返回結果,整個過程可通過D2D鏈路來完成。需要注意的是,由于終端云本身所具有的移動性特點,為防止出現服務中斷的現象,應采取相應的服務控制策略。
2.1.2 本地云服務
本地云服務是云服務架構的核心部分,它能夠將位于云端的服務器從主干網拉近到接入網端,移動用戶只需要接入無線網,便可接入本地云資源,在此基礎上,便可獲得終端與云端的交互體驗。同時本地云可實現終端與遠端云的連接,并且可在下載業務中作為緩存器,由此極大地減輕了遠端服務器的存儲壓力。
2.1.3 遠端云服務
遠端云服務是整個云服務架構的最頂層,其具有強大的計算與數據存儲能力,當本地云服務中的相關資源無法滿足用戶的使用需要時,便可將之轉入遠端云執行。
2.2 系統開發
遠程計算機網絡系統可以為用戶提供遠程訪問服務(RAS),只有帶有路由器和遠程訪問的計算機,便可成為RAS服務器。一臺遠程訪問服務器能夠同時支持多臺遠程客戶端的連接,而在云服務的支持下,進行遠程聯網與RAS的遠程連接條件相同,即實現分布式的網絡連接,從而使遠程通信始終保持最佳狀態,借助RAS的數據訪問和自動連接功能,可使云服務連接更加簡單、方便。在對遠程計算機網絡系統進行開發的過程中,需要對5個方面予以重點考慮。
2.2.1 合理編寫協議
在對基于云服務的遠程計算機網絡系統相關協議進行編寫時,應當確保編寫的協議與系統及網絡終端設備的編碼有所區別,這樣可以使三者均具有良好的獨立性,從而使網絡服務器的連接有更高的可辨識度。
2.2.2 及時修改數據
遠程計算機網絡系統的開發是一個相對比較復雜的過程,其中除了包括大量的數據之外,還有很多應用程序,為防止數據差錯及應用程序錯誤的情況發生,開發人員應當提前做好合理可行的方案,并對開發中出現的問題進行及時修正,防止影響系統運行安全性和穩定性的問題出現,確保多個服務器連接網絡時的可靠性。
2.2.3 可擴展性
開發遠程計算機網絡系統時,必須對系統的可擴展性予以充分考慮,采取有效的方法提高系統的擴展性。在選擇支持軟件和應用程序時,應以能夠添加協議的設備作為首選,防止出現重復建設的情況。
2.2.4 滿足兼容性要求
為確保開發的遠程計算機網絡系統具有良好的運行穩定性,必須對系統的兼容性問題予以充分考慮,系統的兼容性越高,才能在應用時實現多個程序的同時運行,進而完成多點通信的同步。
2.2.5 與云服務緊密連接
由于該文開發的遠程計算機網絡系統是以云服務為依托。因此,系統與云服務平臺之間的連接應當緊密,同時要確保數據傳輸通道的暢通性,從而保證云服務與各個服務器節點的有效連接,最大限度地發揮云服務的優勢,提升系統的性能。
2.3 遠程服務器及工作站的實現
2.3.1 遠程服務器
基于云服務的RSA會將Modem視作為網卡,因此在遠程服務器的實現過程中,需要先對Modem進行安裝,然后才能對啟動RAS服務進行安裝。在對遠程RAS服務器進行設置時,主要包括2個方面的內容,一方面是通信協議設置,另一方面是網絡端口設置。一般情況下,通信協議只需要設置TCP/IP即可,并以DHCP對IP地址進行分配;網絡端口則可設置為允許接入的屬性,當用戶具有遠程訪問權限后,便可順利接入網絡當中。在對數據庫進行設置時,由于數據庫并不是獨立于網絡系統之外運行的,因此應當以云服務及應用作為考慮因素,建議采用SQL Server數據庫。該數據庫可以提供標準和集成2種登錄方式,前者使用獨立的用戶名和密碼,后者可以通過NT網絡登錄和口令對數據庫進行訪問,由此使用戶權限的管理更加簡化。
2.3.2 工作站
基于云服務的遠程計算機網絡系統工作站的設置,與RAS服務應用的工作站設置過程大致相同,具體的實現方法為借助Modem,通過RS-232總線對實線部分進行連接,然后對COM串口進行連接,利用相關軟件,實現對系統的操控。工作站可以使用內部撥入的方式連接RAS服務器,同時,在云服務器的支持下,可依托指令傳輸的方式登錄網絡,并使客戶端與數據庫的服務全部處在對應的狀態下。在登錄遠程網絡系統的過程中,云服務器僅對登入請求進行改變。在云服務的支持下,可以完全省略撥號的過程,通過遠端云服務進行連接,在無須撥號的前提下,便可實現服務器之間的連接,減少了RAS連接流程。
3 結論
綜上所述,遠程計算機網絡系統的開發與構建是一個相對比較復雜的過程,在系統開發階段,可對云服務技術進行合理運用,由此不但能夠簡化開發流程,而且還能提高網絡系統傳輸穩定性。云服務作為新興的技術,在網絡系統設計中具有良好的應用前景。
參考文獻
[1]邵國帥,李一明,張晗菡.計算機遠程網絡通信技術的應用探析[J].電腦編程技巧與維護,2018(12):123-124.
[2]劉元剛,薛海斌.計算機通信及網絡遠程控制技術的應用與可靠性提升[J].自動化與儀器儀表,2018(11):155-156.
[3]曹永紅.云計算技術在網絡遠程教學中的應用初探[J].電腦迷,2017(11):136-138.
[4]江文慧.淺析云計算與網絡協作技術對遠程圖書館工作的影響[J].科技情報開發與經濟,2015(5):65-66.