直接访问式微小体积型网络存储装置及网络存储方法

文档序号:7659106阅读:212来源:国知局
专利名称:直接访问式微小体积型网络存储装置及网络存储方法
技术领域
本发明涉及数据存储技术,特别涉及一种用于计算机网络与存储领域 的微小型、便携式网络存储装置及网络存储方法。
技术背景随着计算机网络和多媒体产品应用的普及,对数据存储量和存储效率的要求增长很快。目前广泛使用的个人便携式存储设备主要是u盘和移动硬盘,此两种存储设备都是利用计算机所提供的USB总线和该计算机进行 数据交换。这种基于USB接口的存储设备存在几个固有的限制首先,这 些设备只能作为一个外部设备和计算机同时使用,也就是说它们只能连接 在计算机上使用,对存储装置的访问必须通过与之相连的计算机,关闭该 计算机,对存储装置的访问就无法实施;其次,这两种设备不便于供多人 同时访问使用;再次、这两种存储装置都是利用计算机所提供的USB总线 和该计算机进行数据交换。这种通过USB总线与计算机进行数据交换的方 法受到USB总线数据传输量的影响很大,由于USB总线能够提供的下载 带宽有限,使得在运用USB总线进行数据传输的过程中数据的传输速度受 限。现有技术中基于开机状态的计算机来实施的存储还有网络存储。这种 技术系统称为网络附接的存储"NAS( Network Attached Storage )"。在NAS 系统中, 一台计算机连接一个或多个存储设备,作为服务器,向网络用户 提供存储服务。网络内的用户通过计算机网络向该服务器发出访问请求。 该系统以服务器级计算机作为存储服务器,以提供分散型的存储,其主要 的功能是提供海量存储空间,同时提供一定的备份功能和就近方便的存储 操作。其缺点是成本高昂,体积庞大,功耗大,启动和退出系统的过程复 杂,而且不能作为个人^_携设备来《1吏用,不能即插即用。 发明内容本发明要解决的第 一个技术问题是提供一种面向个人,家庭和小型企 业、价格低廉、传输速率高、即插即用的可直接独立接受访问的微小体积 的便携式网络存储装置。使用户能通过网络对存储装置进行直接远程信息 传输、并能提供多用户同时访问使用的网络存储装置。为了解决现有技术中基于USB总线和计算机进行数据交换的过程中 受到USB总线数据传输量小的限制,使得在运用USB总线进行数据传输 的过程中数据的传输速度受限这一技术问题。本发明还提供了一种直接访 问式网络存储方法。本发明解决上述第一个技术问题所采用的技术方案为提供一种微型 便携式网络存储装置,所述网络存储装置包括主控单元及用于进行网络 数据传输的网络接口单元和用于存储数据的存储单元;所述主控单元分别 与所述网络接口单元和所述存储单元连接。根据本发明的 一优选实施例所述网络接口单元为有线网络接口单元。根据本发明的一优选实施例所述网络接口单元包括网络控制器和网 络接口,所述网络控制器与所述网^4姿口连接。根据本发明的 一优选实施例所述网^4妻口为RJ-45接口 、 ATM接口 、 BNC接口、 AUI接口、 FDDI接口、 T1接口或E1接口。根据本发明的一优选实施例所述网络接口单元为无线网络接口单元。根据本发明的一优选实施例所述无线网络接口单元包括无线网络接o 。根据本发明的一优选实施例所述存储单元为保存系统软件和数据信 息发送端提交的数据信息的存储器。根据本发明的一优选实施例所述系统软件和所述数据信息发送端提 交的数据信息可以存储在同 一存储器内也可以分别存储在不同的存储器 内。本发明解决现有技术中第二个技术问题所采用的技术方案是提供一种 网络存储方法,所述网络存储方法包括步骤第一、将所述网络存储装置 置于网络信息的有效控制范围内;第二、数据信息发送端通过网络直接访 问所述网络存储装置。才艮据本发明的一优选实施例所述第二步又包括子步骤首先、所述 数据信息发送端识别、确认所述网络存储装置为有效工作状态;其次、所 述数据信息发送端与所述网络存储装置进行数据交换。根据本发明的 一优选实施例在所述网络存储装置中设置"写保护"功 能,它可以是"硬,,保护方式,也可以是"软"保护方式,还可以是二者结合 使用方式。根据本发明的一优选实施例所述"硬"保护方式,是利用所述网络存储装置开关器件的 一个状态令所述网络存储袭置无法写入数据。根据本发明的一优选实施例所述"软"保护方式是通过所述网络存储 装置的处理器将"写保护"功能的程序启动。根据本发明的一优选实施例所述网络存储方法对所述网络存储装置 进行"读"操作包括如下步骤首先、数据信息发送端通过网络向所述网络 存储装置发送"读"请求;其次、所述网络存储装置对上述"读"请求进行识 别并对正确的"读"请求给予确认;最后、所述数据信息发送端通过网络读 取所述网络存储装置中存储器内的数据信息。根据本发明的一优选实施例所述网络存储方法对所述网络存储装置 进行"写"操作包括如下步骤首先、数据信息发送端通过网络向所述网络 存储装置发送"写"请求;其次、所述网络存储装置对上述"写"请求进行识 别并对正确的"写,,请求给予确认;最后、所述数据信息发送端通过网络向 所述网络存储装置中存储器内写入数据信息。本发明的有益效果是该网络存储装置不依赖开机状态的本地计算机 支持而能直接访问,且价格低廉、体积更加微小,方便使用者随身携带; 该网络存储装置面向网络协议,使用领域广、而且能够提供文件共享、FTP、 HTTP等多种服务,并且支持对用户权限的设置,性能优化,还支持多种 网络协议。在网络存储方法中数据信息终端可以通过网络与存储装置直接 进行数据交换,所述网络存储方法结合网络存储装置的应用使得数据信息 终端与网络存储装置相互间数据的传输更加便捷、高效,速度也大大提高。


图1.为本发明直接访问式微小体积型网络存储装置及存储方法中网 络存储装置有线连接时硬件结构框图;图2.为所述网络存储装置无线连接时硬件结构框图;图3.为所述网络存储装置所使用的软件结构图;图4.为本发明中网络存储方法流程图;图5.为网络访问读操作的流程示意图;图6.为处理器处理读操作的流程示意图;图7.为网络访问写操作的流程示意图;图8.为处理器处理写操作的流程示意图;图9.为所述网络存储装置在初始化一个新的账号的流程示意图。
具体实施方式
以下结合附图和实施例对本发明做进一步说明请参阅图1本发明微型便携式网络存储装置及存储方法中网络存储装置有线连接时硬件结构框图,如图l所示,所述网络存储装置包括主控 单元102及用于进行网络数据传输的网络接口单元101和用于存储数据的 存储单元103;所述主控单元102分别与所述网络接口单元101和所述存 储单元103连接。所述网络接口单元101为有线网络接口单元,包括网络 控制器105和网络接口 104,所述网络控制器105与所述网络接口 104连 接。本发明网络存储装置的网络接口 104可以是应用于以双绞线为传输介 质的以太网中的RJ-45接口 、可以是应用于ATM(异步传输模式)光纤(或 双绞线)网络中的ATM接口 、可以是适应于FDDI (光纤分布数据接口 ) 网络中的FDDI接口、可以是应用于用细同轴电缆为传输介质的以太网或 令牌网中的BNC接口也可以是应用于以粗同轴电缆为传输介质的以太网 或令牌网中的AUI接口或其它类型的网络接口。在本实施例中网络接口 104采用最为常用的RJ-45接口。请参阅图2网络存储装置无线连接时硬件结构框图,如图2所示,所 述网络存储装置包括主控单元102及用于进行网络数据传输的网络接口 单元101和用于存储数据的存储单元103;所述主控单元102分别与所述 网络接口单元101和所述存储单元103连接。所述网络接口单元101为无 线网络接口单元,所述无线网络接口单元包括无线网络接口。所述网绍4妄口单元101可实现无线网络连接。在本实施例中所述网络 接口单元101可以为无线AP、蓝牙或红外等。其中,无线AP( Access Point) 也就是常说的无线通透点或是会话点,是一个包含很广的名称,基本有三 种类型 一种是无线接入点。相当于常规网络设备的集线器或是交换机, 与常规网络设备不同的是,这个集线器具备了无线信号发射的功能,通过 它可以实现无线网络的连通。第二种是无线网桥。无线网桥是为使用无线 进行远距离点对点网间互联而设计。它是一种在链路层实现LAN互联的 存储转发设备,可用于固定数字设备与其他固定数字设备之间的远距离、 高速无线组网。第三种是无线路由器。无线路由器是指可以连接LAN和 WAN,具备宽带路由功能和无线AP功能二合一的网络设备;蓝牙和红外 应用在无线信号传输的领域也是非常成熟的技术。在图1和图2中的所述存储单元103为保存系统软件和数据信息发送端提交的数据信息的存储器。所述系统软件和所述数据信息发送端提交的数据信息可以存储在同一 存储器内也可以分别存储在不同的存储器内。在本实施例中系统软件和所 述数据信息发送端提交的数据信息分别存储在不同的存储器内,其中系统软件存储在Flash存储器内,数据信息发送端提交的数据信息存储在网络 磁盘存储器内。在所述网络存储装置中设置"写保护"功能,它可以是"硬"保护方式, 也可以是"软,,保护方式,还可以是二者结合使用方式。其中,所述"硬,,保 护方式,是利用所述网络存储装置写保护开关106的一个状态令所述网络 存储装置无法写入数据。所述"软"保护方式是通过所述网络存储装置的处 理器将"写保护"功能的程序启动。请参阅图3网络存储装置软件结构图。如图3所示,本网络存储装置 的软件结构包括操作系统301 ,在本实施例中操作系统301为Linux、当然 Linux系统只是本实施例中所选择的一种方案,也可以采用其它操作系统 实施。可以实现HTTP服务302、 FTP服务303、文件共享服务304和用户 的权限管理305、并且可实现网络接口单元驱动306和存储单元驱动307。 本发明网络存储装置的软件运行在Linux才喿作系统301上,支持多任务运 行,允许多用户同时的网络访问。运行在Linux之上的应用程序,响应网 络上的HTTP访问请求。HTTP服务302进程能够完成向用户文件上传、 下载和控制装置的服务。其上传下载的文件可以保存在网络存储装置的该 用户的文件夹下。而控制信息则被装置保存在存储单元中的系统软件存储 区域Flash存储器的参数区内。HTTP不仅能提供普通文件的传送,同时 还能接受用户的设置请求。运行在Linux之上的FTP服务303,可以响应 网络上的FTP访问请求,向用户提供文件的上传下载。文件共享服务进程 也可以向用户提供文件的上传下载。用户的权限管理负责对用户的访问进 行权限审核。例如当访问者试图对本发明装置的网络磁盘存储器或Flash 存储器进行"写"操作时,网络存储装置的处理器会检查用户是否有"写"的 权限,如果用户在最初登陆时的账号的权限不足,则会要求用户输入具有 写权限的账号,否则写操作被拒绝。这样就可以滤除掉超权限的访问,确 保系统和数据的安全。该网络存储装置的软件中设有网络接口单元驱动 306、存储单元驱动307等来配合网络存储装置中硬件的使用。网络存储方法主要包括如下歩骤第一步、将所述网络存储装置置于网络信息的有效控制范围内;第二步、数据信息发送端通过网络直接访问 所述网络存储装置。其中所述第二步又包括子步骤首先、所述数据信息 发送端识别、确认所述网络存储装置为有效工作状态;其次、所述数据信 息发送端与所述网络存储装置进行数据交换。本发明网络存储方法的一个实施例可以参阅图4本发明微型便携式网 络存储装置及存储方法中网络存储方法流程图。如图4所示,第一步、将 网络存储装置置于网络信息的有效控制范围内401;第二步、所述数据信 息发送端对所述网络存储装置是否为有效工作状态进行识别402;第三步、 所述数据信息发送端对所述网络存储装置的有效工作状态进行确认403; 上述的第二步和第三步的所述识别和所述确认过程也可以同步进行;第四 步、所述数据信息发送端与所述网络存储装置进行数据交换404。请参阅图5网络访问读操作的流程示意图。如图5所示,读操作主要包 括步骤首先、数据信息发送端通过网络向所述网络存储装置发送"读"请求, 在本实施例中所述"读"请求的发送是通过用户在本网络存储装置所在的网 络上的任一台计算机的网络浏览器内输入网络存储装置的IP地址和连接协 议501,例如ftp:〃192.168.1,123,确定之后,该计算机向本设备发出连接请求; 其次、所述网络存储装置对上述"读"请求进行识别并对正确的"读"请求给予 确认,所述识别确认是通过对用户输入的账号和密码502与网络存储装置的 账号与密码相比对,如果账号不存在或者密码错误503,网络存储装置会拒 绝提供服务。而当用户账号和密码正确时504,则进入下一步,所述数据信 息发送端通过网络读取所述网络存储装置中存储器内的数据信息。这个过程 具体为存储装置会允许用户登陆到与账号对应的文件夹505,用户可以读取 网络存储装置中的信息506,当用户要求下载存储装置内的文件时507,网 络存储装置会将该文件通过网络发送至用户计算机,用户接收该文件并将其 保存在本地计算机508,完成对网络存储装置"读"文件的操作509。请参阅图6处理器处理读梯:作的流程示意图。如图6所示,首先,网络 存储装置的网络接口单元接收到网络用户发送来的访问请求601。在本实施 例中,假设用户是利用的FTP协议,运行在处理器上的软件解析出访问的协 议602,确认是FTP协议,然后用FTP服务进程解释用户请求的具体内容。 之后网络存储装置会要求用户用账号登陆603,在接收到正确的账号和密码 后605,网络存储装置在文件系统中检索该账号对应的文件夹,并将文件夹 内容发往用户606。当用户发出"读"文件请求607时,网络存储装置在磁盘或Flash内检索到该文件608,并将其发往用户609。当网络存储装置要求用 户用账号登陆603,在接收到错误的账号和密码后时604,网络存储装置会 拒绝提供服务。请参阅图7网络访问写操作的流程示意图,如图7所示,写操作主要包 括步骤首先、数据信息发送端通过网络向所述网络存储装置发送"写"请求, 在本实施例中所述"写,,请求的发送是通过用户在自己的计算机的正浏览器 内输入网络存储装置的IP地址和连接协议如ftp:〃192.168.1.123,确定之后, 该计算机向本设备发出连接请求701;其次、所述网络存储装置对上述"写" 请求进行识别并对正确的"写,,请求给予确认,这个识别确认过程具体为网络 存储装置会要求用户输入登陆的账号和密码702。在用户输入完之后,网络 存储装置^r查账号和密码。如果账号和密码非法703,则服务被拒绝。而当 账号和密码正确后704,用户登陆到相应的文件夹下705,当用户发出保存 文件到网络存储装置时706,存储装置检查用户登陆账号的权限707,如果 该账号拥有"写"操作的权限711,则存储装置接受用户的"写,,请求。如果用 户无该权限708,则被要求输入拥有该^L限的账号和密码709,若用户输入 了拥有该权限的密码,则用户"写,,请求被接受712,否则^皮拒绝710,当用 户的"写,,请求被接受后,用户就可以将本地文件系统上的文件通过网络传输 保存到存储装置的目标文件夹下713。请参阅图8,处理器处理写操作的流程示意图,如图8所示,在本实施 例中用户使用FTP协议。首先设备的网络接口单元接收到网络用户发送来的 访问请求801。运行在处理器上的软件解析出访问请求的协议是FTP协议 802,然后用FTP服务进程解释用户请求的内容。之后设备要求用户用账号 登陆803。在接收到正确的账号和密码805后,设备在文件系统中检索该账 号对应的文件夹806。并将文件夹内容发往用户计算机。当用户发出"写"请 求807后,设备核实用户登陆账号是否具有"写,,操作权限808,如杲用户没 有"写"权限809,则要求用户输入具有"写"权限的账号810。当用户的登陆账 号具有"写"权限后811,设备接收用户发来的文件812,并将其保存在目标文 件夹下813,当设备要求用户用账号登陆803时,如果用户输入的账号不存 在或者密码错误804,设备将禁止用户的访问请求;当设备要求用户输入有 "写,,权限的账号和密码810时,如果用户输入的账号不存在或者密码错误 814,设备也将禁止用户的请求。在上述对网络存储装置进行读、写的过程中网络存储装置都设置有账号 和密码审查,需要通过访问者输入网络存储装置内预先设定的账号和密码才能登陆访问,当然,该网络存储装置也可以不设置登陆账号和密码,只要数 据信息端与网络存储装置建立连接就可以通过网络与所述网络存储装置进 行数据信息交换。请参阅图9,设备在初始化一个新的账号的流程示意图。如图9所示显 示了存储装置管理者在装置上创建一个新的FTP账号的流程示意图。首先, 用户需要在网络存储装置所在计算机网络上的一台计算机上利用web浏览 器打开设备的web页面,以管理员的账号登陆901。然后用户创建一个新的 账号名902,然后输入该账号对应的密码,接下来创建一个新的文件夹903, 将该账号和该文件夹相关联。随后,设置该账号的权限和该账号对其他文件 夹的管理权限904。接着设置该账号对应的服务协议是FTP协议905。接下 来设置该账号对应的^F兹盘配置906,例如该账号对应存储区域的的大小。设 置完成之后,刷新系统,使设置生效907。网络访问者即可利用该账号登陆 FTP月良务了。本发明中网络存储装置价格低廉、体积更加微小,非常方便使用者随 身携带;可面向网络协议,使用领域广、而且能够提供文件共享、FTP、 HTTP等多种服务,并且支持对用户权限的设置,性能优化,还支持多种 流行的网络协议。在网络存储方法中数据信息终端可以通过网络与存储装 置进行数据交换,所述网络存储方法结合网络存储装置的应用使得数据信 息终端与网络存储装置相互间数据的传输更加简捷、高效。明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术 领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若 干简单推演或替换,都应当视为属于本发明的保护范围。
权利要求
1. 一种直接访问式微小体积型网络存储装置,其特征在于所述网络存储装置包括主控单元(102)及用于进行网络数据传输的网络接口单元(101)和用于存储数据的存储单元(103);所述主控单元(102)分别与所述网络接口单元(101)和所述存储单元(103)连接。
2. 根据权利要求1所述的网络存储装置,其特征在于所述网络接口 单元(101)为有线网络接口单元。
3. 根据权利要求1或2所述的网络存储装置,其特征在于所述网络 接口单元(101)包括网络控制器(105)和网络接口(104),所述网络控制器(105) 与所述网络接口 (104)连接。
4. 根据权利要求3所述的网络存储装置,其特征在于所述网络接口 (104)为RJ-45接口、 ATM接口、 BNC接口、 AUI接口、 FDDI接口、 Tl 接口或E1接口。
5. 根据权利要求l所述网络存储装置,其特征在于所述网络接口单 元(101)为无线网络接口单元。
6. 根据权利要求5所述网络存储装置,其特征在于所述无线网络接 口单元(IOI)包括无线网络接口 。
7. 根据权利要求1所述网络存储装置,其特征在于所述存储单元(103) 为保存系统软件和数据信息发送端提交的数据信息的存储器。
8. 根据权利要求7所述网络存储装置,其特征在于所述系统软件和 所述数据信息发送端提交的数据信息可以存储在同 一存储器内也可以分别 存储在不同的存储器内。
9. 一种直接访问式网络存储方法,其特征在于所述网络存储方法包 括步骤A. 将所述网络存储装置置于网络信息的有效控制范围内;B. 数据信息发送端通过网络直接访问所述网络存储装置。
10. 根据权利要求9所述的网络存储方法,其特征在于所述步骤B 包括子步骤Bl、所述数据信息发送端识别、确认所述网络存储装置为有效工作状态;B2 、所述数据信息发送端与所述网络存储装置进行凄t据交换。
11. 根据权利要求9所述的网络存储方法,其特征在于在所述网络存储装置中设置"写保护"功能,它可以是"硬"保护方式,也可以是"软"保 护方式,还可以是二者结合使用方式。
12. 根据权利要求11所述网络存储方法,其特征在于所述"硬"保护 方式,是利用所述网络存储装置写保护开关106的一个状态使所述网络存 储装置无法写入数据。
13. 根据权利要求11所述网络存储方法,其特征在于所述"软"保护 方式是通过所述网络存储装置的处理器将"写保护"功能的程序启动。
14. 根据权利要求9所述网络存储方法,其特征在于所述网络存储方 法对所述网络存储装置进行"读"操作包括如下步骤E. 数据信息发送端通过网络向所述网络存储装置发送"读"请求;F. 所述网络存储装置对上述"读,,请求进行识别并对正确的"读"请求给 予确认;G. 所述数据信息发送端通过网络读取所述网络存储装置中存储器内的 数据信息。
15. 根据权利要求9所述网络存储方法,其特征在于所述网络存储 方法对所述网络存储装置进行"写"操作包括如下步骤H. 数据信息发送端通过网络向所述网络存储装置发送"写"请求;I. 所述网络存储装置对上述"写"请求进行识别并对正确的"写,,请求给 予确认;J.所述数据信息发送端通过网络向所述网络存储装置中存储器内写入 数据信息。
全文摘要
本发明涉及一种用于计算机网络与存储领域的直接访问式微小体积型网络存储装置及网络存储方法。该装置包括主控单元及用于进行网络数据传输的网络接口单元和用于存储数据的存储单元;所述主控单元分别与所述网络接口单元和所述存储单元连接。用户可通过网络直接与该存储装置进行远程信息交换,本装置还可供多用户同时进行访问。本发明可面向网络协议,使用领域广、能够提供文件共享、FTP、HTTP等服务,是价格低廉、体积微小、方便使用者随身携带的即插即用的网络存储装置。运用网络存储方法进行数据传输更加便捷、高效。
文档编号H04L29/08GK101272396SQ20071013787
公开日2008年9月24日 申请日期2007年7月24日 优先权日2006年7月28日
发明者李付忠 申请人:李付忠
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1