解决方案

Solutions

分布式存储系统管理软件V1.0

一、项目背景

随着企业信息化发展,根据近期计划部及综合部等部门需求,搭建部门内部、公司内部和个人使用的文件服务器,实现个人和部门文件安全集中的保存、高效便捷的管理和分享等功能,为此,管信部对现有OA系统,对比市场上类似功能的系统进行了梳理调研,其中,仅有邮件系统有文件共享功能,且使用邮件传递文件又有诸多弊端,例如安全隐患、文件管理方式、文件大小限制、保存周期限制等。

然而针对现有个人的免费网盘产品,例如:百度网盘、360网盘、和彩云等,可以满足个人文件的保存功能,但不能实现企业内部文件的高效便捷的分享,且在功能方面不能完全契合企业需求。

为此,需要建设企业级的“网盘”,面向企业内部各员工,各部门,实现个人文件、部门文件和企业文件安全集中的存储、高效便捷的管理和分享等功能的平台,构建闭环供内部使用的文件共享平台,作为企业内部重要文件的统一存储及分享工具,有益补充现有OA系统功能模块,为企业运用信息化技术,实现企业资料、技术资产、经营数据和财务数据的集中管理和部分共享,形成更高效的办公、经营理念,在加快企业信息化建设水平的同时,极大的提高了企业的生产运营效率,有助企业不断的向前发展。

二、 需求分析

目前,企业内部存在大量传统的普通台式机和笔记本电脑,企业员工日常的工作、研发、生产资料和数据就存储在这些传统的设备中。由于这些设备分布在企业办公室、会议室等企业不同的地方,无法做到集中管理,也使得大量的工作资料和数据分散分布,无法集中存储,在资料共享和资料传输方面安全风险较大,更有甚者会出现由于台式机和笔记本的异常损坏造成工作资料和企业数据的丢失和破坏。 

而且,企业员工会大量使用移动设备,将工作资料、企业经营数据等文档文件在不同的桌面机上进行来回传输,这样就需要企业为这一需求提供大量的确认安全认证的移动设备。随着现在工作资料、企业经营数据文件占用的存储空间越来越大,这些资料、数据文件在不同存储介质上的传输需要耗费的时间越来越长,这不仅浪费了大量终端设备的存储空间,而且极大的占用了网络资源,同时也浪费占用了员工大量的工作学习的时间。这些移动设备在使用过程中难免会感染病毒木马出现安全漏洞,这样就会造成企业整体IT环境的的安全出现不可控的因素增多增大,可能导致严重的后果。 

为改善这些问题,推荐使用成熟企业级“网盘”产品,作为应对解决方案。企业级“网盘”产品,使用网络存储技术,可以快速便捷的在企业的任何有网络环境的地点上传下载工作资料和数据文件。这样不仅将整个企业的文件资料做到了统一集中化管理,减少文件资料占用的存储介质空间,降低了文件在传递过程中感染病毒木马的风险,而且实现了企业办公的“随时随地”化,极大的提升了企业员工的工作效率,同时改善了员工的办公体验,结合需求通过与现有信息化4A系统的对接,与现有PORTAL门户系统单点登录集成,实现系统用户在权限范围内操作,企业内部安全、高效、便捷的文件存储、管理和共享的平台。

三. 产品概述

云存储是伴随着云计算的兴起出现的一种新的存储形式,它把存储从计算机中抽取出来,作为一种服务来提供。云存储一般通过采用先进的分布式存储技术集中地管理数据,通过多种形式提供给用户使用。因此它实现了管理的统一性、数据保存的唯一性、使用的方便性和更高的安全性。其中云盘做为一种典型的云存储应用模式已经取得了非常大的发展。目前,面向个人的云盘技术已趋于成熟稳定,对于面向企业用户的对文件存储共享和分发文件也有着更迫切需求。

企业级云存储网盘是由公司自主研发,面向企业级应用的在线存储服务产品,是一个基于云计算理念的文件数据集中管理平台。企业级云存储网盘非常适合于资源密集型应用中海量文件数据管理和数据交换平台的构建,可广泛应用于科研、教育、通讯、政府、生物医药等各个领域。

技术层面,产品采用J2EE技术架构与负载均衡技术,具备网络存储、资源共享、文件管理三大功能。通过云盘可以轻松解决企业内部数据安全的难题,为企业用户提供高带宽、高可用、易管理的网络存储,防止企业大量的桌面机由于系统宕机、灾难发生或病毒、人为出错、硬件故障造成的数据丢失,保障了企业数据的安全性和高可用性。同时系统利用Hadoop分布式文件系统,提高上传下载速度,Hadoop的HDFS文件系统是为以流式数据访问模式存储超大文件而设计的文件系统,在廉价硬件集群上运行。选择HDFS文件系统作为文件存储系统是因为HDFS文件系统具有高安全机制,文件存储到HDFS文件系统中不丢失。

拓展可塑,产品有机结合OA系统,实现二次定制性开发,开放接口,达到更快高效便捷的资源共享,零散资源完整化,更确保及时性,系统服务器性能叠加可实现带宽的线性增长,充分满足用户的上传下载读写与网络存储需求,根据硬件平台及网络环境的不同,系统可支持千万级注册用户,百万级用户同时在线使用。

产品特点:

架构:B/S,支持html5浏览器

1、交互操作部分,注册登录模块:注册功能(需要使用邮箱进行验证即可使用)、登录功能(支持验证码);管理员功能:具备添加用户、批量导入用户、查看用户信息、禁止用户使用、空间管理(显示全部空间大小以及分配出大小(每用户10G)和使用的大小)、查看用户空间使用情况、空间预警、处理用户扩容申请、公共资源存放、处理公告、存储挂载、个人信息修改的功能;用户功能:查看、修改个人信息;新建文件夹、删除文件夹、文件夹重命名;支持文件上传、下载、列表显示、文件分类、重命名、删除、分享和预览;显示个人空间容量、申请扩容的功能以及查看公告和公共资源的功能;

2、后台存储部分,支持分布式存储系统;支持自适应负载均衡;支持集群动态扩展;支持多文件存储格式,支持自动备份;

3、安装特点

自动化脚本安装;支持流行版本Liunx系统;

4、数据传输协议

加密,对数据内容使用AES高级加密标准进行加密传输处理,防止了传输过程的泄密。数据内容进行AES加密后,以密文的形式存储至分布式集群服务器中,并且根据不同的用户生成不同的解密密钥。

5、智能全文检索能力

对于文本文件内容,提供智能检索功能,根据用户需要查找某段文字,键入关键字,由云盘进行文本文件内容全文检索,后台完成,节省用户操作量并大幅提升性能。

6、安全性

多台分布式存储,单台存储在网络突然断开或宕机条件下,系统仍可正常运行。

四. 适用场景

企业级云存储网盘系统,基于信息管理文件存储解决方案,为企业解决桌面机数据安全顾虑。适合于中小型企业或大型企事业内部机构的个人桌面机、工作站与远程工作站数据文件的网络集中存储、在线备份与资源共享等应用需求。

具体适用场景如下:

(1)企业内部服务器和个人桌面机的重要文件需要备份,防止遇到宕机或灾难造成的数据丢失,保证重要数据的安全性和可用性。企业异地分散的工作站关键的数据文件需要集中备份到总部中心机房中集中存储。员工的桌面机需要防止由于病毒、人为出错、硬件故障造成的数据丢失;

(2)企事业单位内部个人桌面机内数据资料增长过快,数据存储空间不足;

3)公司或部门内部为了方便员工间及时的共享工作文件与资源,需要搭建资源共享平台;

4)大型国企、跨国企业等单位员工较多,办公用机不足,大量员工需要使用公用办公桌面机或工作站;

5)开发团队因人员频繁变动容易造成技术泄密,需要防止离职员工恶意删除、篡改重要文档,保证开发文件的集中统一存储和安全性;

6)企业IT机房建设需要保护投资,尽量减少购买IT设备的额外投入。管理人员希望IT系统的部署更加简单,维护使用方便,符合用户的日常电脑操作习惯,如4.2系统部署图所示;