网络磁盘系统及其方法技术方案

技术编号:4161287 阅读:161 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种网络磁盘系统,该系统至少包括一服务器,该服务器至少包括一存储单元,一连接于上述存储单元的处理单元;一路由器,其连接于上述服务器;一网络,其连接于上述路由器;若干用户计算机,其分别连接上述网络,所述用户计算机支持上述服务器及网络协议;一存储读取单元,其安装于上述服务器上,该存储读取单元用于对数据的拆分、分配、查询及读取;一上传下载单元,其安装于所述用户计算机上,该上传下载单元进行数据及指令等信息的传输。本发明专利技术网络磁盘系统,要求用户计算机本身提供部分磁盘空间给服务器使服务器提供更大容量的磁盘空间,服务器造价低廉,经济实用。

Network disk system and method thereof

The invention provides a network disk system, the system includes at least one server, the server includes at least one storage unit, a processing unit is connected to the storage unit; a router, which is connected to the server; a network, which is connected to the router; some computer users, which are respectively connected with the network, the the computer user support server and network protocol; a storage unit, which is installed on the server, the storage unit is used for data separation, distribution, query and read; upload and download a unit, which is installed on the user computer, transmitting the upload and download unit data and command information. The network disk system of the invention requires the user computer to provide part of the disk space to the server, so that the server can provide more disk space, and the server is low in cost and economical and practical.

【技术实现步骤摘要】

本专利技术涉及一种网络系统,特别是一种应用于网络大容量存储的的网络磁 盘系统。
技术介绍
现代信息技术的飞速发展,导致了用户对网络磁盘设备的需求日益增大。对于目前的网络磁盘和系统的性能已远远不能满足许多实际应用的需求,特别是对于磁盘设备的容量上,因而如何建立高性能的网络磁盘系统成为人们关注的焦点,海量信息存储技术旨在研究大容量数据存储的策略和方法,其追求的目标在于扩大存储容量、保证数据的完整性和可靠性、加强对数据(文件)的管 理和组织等。网络磁盘是服务器上的一块专属的存储空间,用户可以在客户端浏览器上 进行远程存储和管理。在此模式下,由于服务器本身的资源(包括磁盘容量和-其它硬件资源)有限,在用户数目大量增加的情况,服务器不堪重负。而且传 统的存储系统,服务器上挂载许多磁盘或者磁盘阵列,数据越大,需要的磁盘 空间越大,使得服务器本身造价高昂,且维护十分困难。
技术实现思路
本专利技术目的在于提供一种网络系统,特别是一种应用于网络大容量存储的 的。本专利技术提供一种网络磁盘系统,该系统至少包括 一服务器, 一路由器, 一网络,若干用户计算机。该服务器,其用于对数据的存储、读取和存储节点的记录,该服务器至少 包括 一存储单元,其用于存储一存储读取单元和数据等相关信息,所述存储 读取单元用于对数据的拆分、分配、查询及读取,所述存储读取单元包括一拆 分模块,该拆分模块用于对要存储数据进行拆分, 一分配模块,该分配模块用 于分配存储拆分的数据,并记录存储数据的节点信息, 一查询模块,该查询模 块用于查询与服务器相连接的用户计算机, 一第一读取模块,该第一读取模块 用于读取所述用户计算机上的数据; 一处理单元,其连接于上述存储单元,该 处理单元用于处理存储及读取数据要求、系统的运做及存储和读取命令的产生;该路由器,其连接于上述服务器,该路由器用于连接各种传输设备,进行 数据、信息及指令的转换;该网络,其连接于上述路由器,该网络用于数据、信息及指令的传输;所述用户计算机,其分别连接上述网络,所述用户计算机支持上述服务器及网络协议,所述用户计算机上设有一上传下载单元,该上传下载单元控制所 述计算机的数据传输,该上传下载单元包括一注册模块,该注册模块用于注册 为上述服务器的用户, 一登录模块,该登录模块用于验证所登录的用户计算机 身份,及对所述用户计算机个人信息进行管理, 一存储模块,该存储模块用于 上传、记录用户计算机要存储数据,并发出上传信息指令, 一第二读取模块, 该第二读取模块用于读取及发出用户计算机下载数据信息指令;其中,所述用户计算机通过上传下载单元注册为该网络磁盘系统用户,所 述服务器对上述用户计算机提供的部分共享存储空间进行管理,并通过存储读 取单元处理存储及读取数据等信息指令。为了达到上述目的,本专利技术还提供一种网络磁盘系统的方法,其包括如下 步骤-(1) 注册用户,服务器共享用户计算机部分资源;(2) 存储数据时,用户计算机传输存储数据、信息等指令;(3) 服务器接受并拆分存储数据、信息等指令;(4) 服务器查找用户计算机;(5) 服务器分配并存储数据、信息至用户计算机,并存储相关信息投影;(6) 读取数据时,用户计算机传输读取数据、信息等指令;(7) 服务器査找投影信息和有节点记录的用户计算机;(8) 服务器将所査找到的读取数据收回,并组合数据;(9) 服务器发送读取数据至用户计算机。与现有技术相比较,本专利技术利用网络用户计算机本 机内资源,克服了网络服务器磁盘资源有限的问题,它要求每个使用网络磁盘 的用户本身提供少量的磁盘空间给服务器以换取服务器给予的更大容量的磁盘 空间,对于服务器来说,造价低廉,经济实用。该设有 路由器、服务器,消除了不同存储单元和服务器之间的连接障碍;提高了数据 的共享性、可用性和可扩展性、管理性。附图说明图1为本专利技术网络磁盘系统结构示意图。图2为本专利技术网络磁盘系统的方法流程图。具体实施系统参图1所示,为本专利技术网络磁盘系统结构示意图。本专利技术提供一种网络磁盘系统,适用于网络大容量存储的的网络磁盘系统, 该系统包括 一服务器IO, 一路由器20, 一网络21,若干用户计算机22。该服务器IO,其用于对数据的存储及读取和存储节点的记录,该服务器IO 至少包括一存储单元11,其用于存储一存储读取单元和数据等相关信息,所述存储凑取单元用于对要存储和读取数据处理,所述存储读取单元包括一拆分模块, 该拆分模块用于对要存储数据进行拆分, 一分配模块,该分配模块用于分配存 賭拆分的数据,并记录存储数据的节点信息, 一査询模块,该查询模块用于查 询与服务器相连接的用户计算机, 一第一读取模块,该第一读取模块用于读取所述用户计算机上的数据,于本实施例,该存储单元ll为一磁盘存储设备,该 存储读取单元分配、读取数据的方式为独立冗余磁盘阵列和多重备份的方式或 多重独立冗余磁盘阵列和多重备份的方式;一处理单元12,其连接于上述存储单元11,该处理单元12用于处理存储 及读取数据要求、系统的运做、产牛存储和读取命令、执行所述存储读取单元 内容,于本实施例,该处理单元12为一中央处理器;该路由器20,其连接于上述服务器IO,该路由器20用于连接各种传输设备,识别并转化传输设备之间的信息,使各种信息交换自如,并进行信息传输; 该网络21,其连接于上述路由器20,该网络21用于数据、信息及指令的传输;所述用户计算机22,其分别连接上述网络21,并通过上述网络21、路由器 20连接于上述服务器10,所述用户计算机22发出存储及读取信息指令,所述 用户计算机22支持上述服务器20的网络协议,所述用户计算机22内设有一上 传下载单元,该上传下载单元通过通用即插即用方式连接上述用户计算机22和 所述网络21,该上传下载单元通过网络把用户计算机22连接至所述服务器10, 该上传下载单元包括一注册模块,该注册模块用于注册为上述服务器的用户, 一登录模块,该登录模块用于验证所登录的用户计算机22身份,及对所述用户 计算机22个人信息进行管理, 一存储模块,该存储模块用于上传、记录用户计 算机22要存储数据,并发出上传信息指令, 一第二读取模块,该第二读取模块 用于读取及发出用户计算机22下载数据信息指令,于本实施例,该上传下载单 元为一Web界面,所述该Web界面上包括注册、登录、存储、读取等信息内容, 通过该Web界面用户计算机22方便存储及读取数据。参图2所示,为本专利技术网络磁盘系统的方法流程图。所述网络磁盘系统的 方法包含下列步骤步骤101在使用该网络磁盘系统前,所述用户计算机22通过网络21、路由 器20进入上述服务器10,读取服务器10上数据,同意该网络磁盘系统的协议, 注册为该网络磁盘系统的用户,该服务器10通过网络21在所述用户计算机22 内本地磁盘上开设一帐户、共享所述用户计算机22内部分存储空间,并进行记 录所述用户计算机22的节点;步骤102所述用户计算机22进入上传下载单元的Web界面,通过所述网络 21、路由器20登录至所述服务器10,所述用户计算机22把存储数据、信息等 指令传输至所述服务器10;步骤103所述服务器10接受所述用户计算机22传输的数据、信息等指令, 并通过所述存储单元1本文档来自技高网...

【技术保护点】
一种网络磁盘系统,该系统至少包括一服务器,该服务器至少包括:一存储单元,一处理单元;一路由器,其连接于上述服务器;一网络,其连接于上述路由器;若干用户计算机,其分别连接上述网络,所述用户计算机支持上述服务器及网络协议,其特征在于,该系统包括: 一存储读取单元,其安装于上述服务器上,所述存储读取单元包括:一拆分模块,该拆分模块用于对要存储数据进行拆分,一分配模块,该分配模块用于分配存储拆分的数据,并记录存储数据的节点信息,一查询模块,该查询模块用于查询与服务器相连接的用户 计算机,一第一读取模块,该第一读取模块用于读取所述用户计算机上的数据; 一上传下载单元,其安装于上述用户计算机上,该上传下载单元控制所述用户计算机的数据传输,该上传下载单元包括:一注册模块,用于使用户计算机注册为上述服务器的用户,并共 享一定的本地存储空间给服务器。

【技术特征摘要】
1、一种网络磁盘系统,该系统至少包括一服务器,该服务器至少包括一存储单元,一处理单元;一路由器,其连接于上述服务器;一网络,其连接于上述路由器;若干用户计算机,其分别连接上述网络,所述用户计算机支持上述服务器及网络协议,其特征在于,该系统包括一存储读取单元,其安装于上述服务器上,所述存储读取单元包括一拆分模块,该拆分模块用于对要存储数据进行拆分,一分配模块,该分配模块用于分配存储拆分的数据,并记录存储数据的节点信息,一查询模块,该查询模块用于查询与服务器相连接的用户计算机,一第一读取模块,该第一读取模块用于读取所述用户计算机上的数据;一上传下载单元,其安装于上述用户计算机上,该上传下载单元控制所述用户计算机的数据传输,该上传下载单元包括一注册模块,用于使用户计算机注册为上述服务器的用户,并共享一定的本地存储空间给服务器。2、 如权利要求l所述的网络磁盘系统,其特征在于所述存储单元为一磁 盘存储设备。3、 如权利要求l所述的网络磁盘系统,其特征在于所述处理单元为一中 央处理器。4、 如权利要求1所述的网络磁盘系统,其特征在于所述上传下载单元还 包括 一登录模块,该登录模块用于验证所登录的用户计算机身份,及对所述 用户计算机个人信息进行管理, 一存储模块,该存储模块用于上传、记录用户 计算机要存储数据,并发出上传信息指令, 一第二读取模块,该第二读取模块 用于读取及发出用户计算机下载数据指令信息。5、 如权利要求l所述的网络磁盘系统,其特征在于所述上传下载单元通 过通用即插即用方式连接上述用户计算机和服务器。6、 如权利要求4所述的网络磁盘系统,其特征在于所述上传下载单元为一Web...

【专利技术属性】
技术研发人员:沈世祥汤振兴
申请(专利权)人:佛山市顺德区顺达电脑厂有限公司
类型:发明
国别省市:44[中国|广东]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1