欢迎来到天天文库
浏览记录
ID:34271045
大小:302.41 KB
页数:6页
时间:2019-03-04
《网络网盘解决方案需求分析》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、网络硬盘在线服务初步整理分析---项目经理王军一、服务端1、实现硬盘云空间的管理;2、自动分配空间(创建用户时自动分配空间,如一个用户10G,web端可以调整用户已分配空间大小)3、目录权限功能,用户文件只能用户自己可以打开;二、客户端1、开发一个客户端2、用户使用用户名密码登录(同步网站登录嗯)3、安装时,在本机开辟一个虚拟的硬盘(20G,或者可以指定某一个目录),用来保存同步数据;4、客户端有立即同步,定时同步,即时同步的配置5、能查看历史记录6、提供源码,可以进行二次开发三、web端1、管理员直接添加用户2、用户也可以申请,需要管理员审
2、批3、管理员可以扩容用户空间4、用户可以查看我的快盘(包括我的文档、收到的共享文档、我共享给别人的文档、回收站,列表的形式,可以在线上传、修改、删除、重命名文件、共享,可以在线给文档加密)基本需求分析1.运营:可定义用户权限及资源拥有量2.应用:可集成第三方,也可被第三方集成3.前端:登陆即可任选或使用多个业务服务4.中端:可实时、灵活增加或减少的业务模块5.后端:统一服务平台的网络、硬件、软件等6.总体:存储为基础,应用是价值,整合出效益7.设计原则1.高可用性原则:7x24小时不间断可用性;1.高性能原则:具有较高实用性,有效实现万级别用
3、户服务(II的延伸性)2.高性价比原则:3.¨据用户及业务规模作出最合理的配置方案4.高可管理性原则5.¨统一前端、分布中端、统一后端SAN存储架构6.先进性/可扩展性原则7.¨采用先进架构及技术,可升级、易扩容,可持续解决方案:采用综合服务平台可满足上述需求,并可通过平台二次开发及预留数据库接口实现业务可持续发展。使用户享受更便捷、更专业的基于网络网盘增值业务服务,对个人和企业用户均带来良好的体验,最终实现网站会员客户所期望的目标。个人基本服务存储备份服务:¨虚拟硬盘、超级(支持单个4G、整个文件夹)上传、多功能下载基本服务模块开发存储备份
4、:对4G以内大小的文件上传和下载资源管理:新建、删除、复制、改名、权限、共享、ZIP、UNZIP等文件发送:可任意选择本地或用户系统存储空间中文件进行发送用户搜索:多种条件搜索有关用户,可对其加入为网络通讯录文件搜索:按多种条件进行文件搜索,可实现OFFICE全文检索文件提取:可在收到有关发送、共享文件时下载有关文件回收站:对失误删除的目录或文件能够还原。子帐号:支持用户分配子用户帐号,实现文件管理存储工作组服务。办公支持:内部短消息、通讯录、记事本等项目报价成本明细功能模块厂家报价功能备注资源管理系统(文件)通信平台CS程序开发办公支持账
5、号管理权限管理目录管理服务器数据库第三方接口开发安全与备份解决方案运行环境安全性:防火墙在被保护网络周边通过专用软件、硬件及管理措施的综合,对跨越网络边界的信息提供监测、控制甚至修改的手段。通过将装有用户数据及敏感数据地服务器放在置于防火墙内,可以有效防止各种可能的黑客入侵及过滤网络不安全因素。系统本身安全性:本方案针对每种攻击方式都制定了一套完整防御方案,可有效抵制恶意用户对系统进行的攻击,有力提高系统的安全性,保证系统能够相对安全的部署、运营、维护、升级、发展。存储阵列安全性:存储阵列对所存储的数据都有一系列的安全性考虑,建议采用RAID
6、6设计的存储设备,并采用一套本公司开发数据备份软件进行实时数据防护,以此保证系统后端具有良好的可用性。对于存储在关系数据库中的用户帐号信息数据,大约几百M,也可利用数据库管理系统本身的自动备份功能每天将数据备份到安全的地方存储。9、技术实施:项目实施涉及到项目准备、实施、验收等环节。作为有着丰富的相关项目运作及实施经验的商业机构。针对项目实施的建议根据在以往类似项目中的经验,现提出以下几点建议作抛砖引玉之用,供网盘项目参考。如有值得商榷之处,希望能够在今后的合作中做更深入的探讨。统一规划,分步实施网盘项目监控管理平台系统作为未来信息平台整体管
7、理系统的有效组成部分,在其规划过程中必须充分考虑其长远发展,确定一个完整的发展计划。制定合理的阶段目标根据现实状况,对各目标作优先级分析,确定建设的各阶段性目标。从某种程度上讲,管理系统是一个支持持续改进的机构,不断演进正是它的发展道路。实施计划根据网络硬盘基本功能的系统(I期)实施方法的特点,以及过去的丰富实施经验,项目实施共12人天,分为三个阶段实施计划如下:序号工作描述工期(人数)负责人第一阶段:项目准备、安装和配置共10人天1.1基础网络、软件、硬件安装配置3.0服务器厂家、软件厂家、项目经理1.2确定现有网络、软件、硬件准备状态1.
8、0项目经理1.3对系统进行详细设计,准备部署方案4.0项目经理1.4准备网络存储平台系统验收方案1.0项目经理1.5系统软件部分的安装、配置、调试1.0项目经理第二
此文档下载收益归作者所有