您好, 访客   登录/注册

基于空管系统内网的云盘探究

来源:用户上传      作者:

  摘要:空管系统日常工作中,重要文件资料的妥善保存是一大痛点,办公电脑硬盘一旦故障,会导致很多重要的资料丢失,后果不堪设想。基于此,本文分析研究了网络云盘的几种实现方法。
  关键词:空管系统;云盘;实现方法
  中图分类号: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.
转载注明来源:https://www.xzbu.com/8/view-15176102.htm