徐磊
摘要:空管系統日常工作中,重要文件資料的妥善保存是一大痛點,辦公電腦硬盤一旦故障,會導致很多重要的資料丟失,后果不堪設想。基于此,本文分析研究了網絡云盤的幾種實現方法。
關鍵詞:空管系統;云盤;實現方法
中圖分類號:TP393.1 文獻標識碼:A 文章編號:1007-9416(2020)01-0081-02
0 引言
空管系統內網用戶經常會在公用的辦公電腦上建立自己的文件夾并保存一些常用設備資料,但通常來說這些資料很多都是重復的,即相同的文件常常在同一臺電腦中被重復保存了多次,這就造成磁盤空間的浪費和文件系統的混亂。并且導致在更換辦公電腦時有大量數據需要遷移,浪費大量時間和人力。文件分享的不方便,目前空管系統各個內網用戶分享文檔,圖片等資料都是依靠OA系統便簽功能和RTX即時通訊軟件,雖都可以基本滿足日常工作需求,但都存在一定的缺陷。OA系統可以群發分享文件,但時效性差且無法傳送圖片等較大的文件;RTX即時通訊軟件RTX可以發送圖片、壓縮包等文件,但由于服務器不在本端,導致傳輸速率較低,影響工作效率。雖然利用Windows的文件夾共享功能可以簡單的實現文件存儲與分享,卻無法滿足部門內部以及各部門間資料共享和權限分配等高級網絡存儲的要求,也不能滿足生產辦公環境的實際需要。
1 網絡云盤的幾種實現方法
對于以上種種問題,網絡云盤能夠提供很完善的解決方案。網絡云盤可以實現快速便捷的文件共享,文件管理等功能。現常用的網絡云盤有如下幾種實現方式,下面將分析各種云盤的優缺點,從而選出適合空管系統的網絡云盤。
1.1 利用搭建FTP服務器的方式實現對文件的共享和保存
搭建FTP服務器只需幾步[1]:(1)安裝準備工作,在計算機—>控制面板—>程序—>打開或關閉Windows功能中,將Internet信息服務下的FTP服務器與Web管理工具(IIS)全部勾選,待自動安裝完成。(2)新建FTP文檔,需要注意的是在FTP文件夾下,必須新建localuser子文件夾,localuser下必須新建與用戶名相同的子文件夾。(3)網站搭建,計算機點擊右鍵—>管理—>服務和應用程序,點擊Internet信息服務(IIS)管理。右擊連接處網站,點擊添加FTP站點,注意FTP默認端口為21,ip地址設置為計算機本地ip。(4)訪問用戶名新建,計算機點擊右鍵—>管理—>本地用戶和組,右擊用戶,點擊新用戶。注意用戶名需與“FTP”文件夾子文件夾名一致。
經過以上步驟FTP服務器就已搭建完成。但FTP服務沒有完善的權限管理,只能提供讀寫的訪問權限,不能滿足各用戶擁有不同權限的管理需求。而且FTP只能提供文件的上傳下載的功能,無法提供云盤中文件的檢索、編輯、預覽、分享等功能。FTP服務器磁盤沒有備份和冗余機制,不滿足空管系統文件存儲的要求。
1.2 購買商業公有云服務或購買商業私有云產品
公有云盤服務商主要有百度云盤、360安全網盤等,實現公有云盤服務需要分局所有內網用戶接入互聯網,會導致內外網混用,不利于空管系統網絡信息安全;同時,由于大量數據存儲在云端,數據安全性也無法得到保證,有重要信息泄露的危險。而且公有云盤大多存儲空間較小,不滿足大量數據存入的需要。要滿足多用戶上傳下載數據的需求,網絡帶寬很難得到保證。而且大多公有云盤需要辦理會員來增加數據帶寬,使用成本也是必須要考慮的問題。購買私有云盤不但可以滿足各部門的網絡存儲功能,還能享受到成熟的軟硬件和豐富的功能,但采購成本昂貴,重要的是無法實現空管系統多元化的定制服務[2]。
1.3 利用單位閑置服務器、硬盤等搭建私有云盤
與上面兩種云盤實現方式相比,搭建私有云盤有幾點優點:(1)文件存儲在本地,不會擔心有重要文件泄露的風險。(2)部門文件集中存儲,方便對文件進行統一管理,解決了文件容易丟失的情況。(3)在存儲方面采用RAID(磁盤陣列,Redundant Arrays of Independent Drives)技術,保證存儲文件的安全可靠性。(4)自建云盤可以按需求自由化定制。
經筆者多方面研究,為了使云盤在使用中達到無感,達到訪問本地磁盤一樣的體驗,分布式文件系統是較好的選擇。分布式文件系統允許客戶端透明地訪問分布在不同主機上的文件資源。當用戶訪問某個文件時,分布式文件系統程序會在他管理的主機上找到相應的文件位置并將該文件發送給用戶。作為分布式文件系統的代表,FastDFS比較適合作為企業云盤的文件系統。因為FastDFS適合處理占用存儲較少的文件,而空管系統內部文件多以word、excel、pdf和照片為主;由于辦公電腦配置一般不高的情況,FastDFS效率高,占用內存少,維護簡便。
在系統架構方面,FastDFS系統主要有三部分組成:Client(客戶端)、Tracker cluster(追蹤器集群)、Storage cluster(存儲集群)。其中Tracker cluster的作用就是追蹤整個分布式文件系統中存儲的文件元數據,當Client需要某個文件時,會向Tracker cluster發送下載文件請求,同時Tracker cluster也會收集Storage cluster發送的服務器是否可用、存儲的文件信息。Storage cluster就是真正的文件存儲位置,當然還包括一些文件的附加信息[3]。
在用戶登陸認證方面,為方便分局員工登錄云盤,提高云盤的覆蓋率,云盤的登錄名稱可以配置成與OA辦公系統相同。系統中主要有兩種不同權限的角色,一種是系統管理員,一種是普通用戶。其中根據空管系統用戶需求,普通用戶主要有上傳、下載、刪除、移動、重命名、復制、分享文件等功能;而系統管理員除了具有普通用戶的所有功能外,還有一些維護功能,例如增加、刪除用戶,更新用戶信息以及查詢等功能。
2 結語
綜上所述,利用單位閑置服務器和硬盤搭建的基于分布式文件系統的私有云盤是更適合空管系統的。一方面可以將閑置服務器變廢為寶,節省開支;另一方面文件存儲在本地更加安全。定制化的云盤系統也更適合于空管系統多元化的需求,滿足了文件上傳、下載、刪除、分享等功能,為普通員工以及管理員的日常工作帶來了更多的便捷。相對于傳統的本地硬盤存儲只能存儲在此臺終端上,無法與他人數據交換,私有云盤系統具有不可比擬的優勢,是存儲系統的發展趨勢,空管系統中私有云盤的開發與運用也進一步推動了空管系統辦公自動化與數據云端化。
參考文獻
[1] 聶得欣.基于辦公存儲的私有云盤設計探索[J].河南財政稅務高等專科學校學報,2019(05):92-96.
[2] 尚鵬.基于校園網的云盤系統設計研究[J].電腦知識與技術,2017(01):76-78.
[3] 陸峰.基于FastDFS的企業私有云盤的設計與實現[D].長春:吉林大學,2016.