【技术实现步骤摘要】
本专利技术是关于一种网络储存系统以及一种网络储存方法,尤指一种可以用于提升一网络储存服务(Net Storage krvice)的数据读取效能的网络储存系统以及一种可以用于提升该网络储存服务的数据读取效能的网络储存方法。
技术介绍
网络储存服务器(network-attached storage, NAS)是一种通过网络连结,并通过利用Saml3a这种文件分享的网络协议以提供计算机系统进行文件存取的储存设备。通过一分布式的架构,网络储存服务器可轻易提供无限扩充容量的网络数据共享机制,只要连上网络任何节点,各种不同操作系统的计算机或智能型手机,便可以通过网络储存服务器,享受方便快捷的文件存取服务,因此,网络储存服务器上的数据读取速度便成为一个很重要的课题。一般而言,以太网络(EtherNet)分组的数据长度通常为1. 5K位组(其中有用数据可以是1 1460位组的数据长度),而硬盘是以扇区(sector)为数据长度的单位,一个扇区大约是512位组,也就是说,网络储存服务器通过网络端所接收的数据的数据结构与读取至硬盘的数据的数据结构为不同的数据格式,因此,在传统的技术中,网络储存系统的操作系统中会将所接收的数据进行重组,以便进行数据格式的转换,举例来说,请参考图1, 图1所绘示的为一种传统的网络储存系统100的简化方块示意图。如图1所示,网络储存系统100包含有一网络处理模块110、一操作系统的文件缓冲模块120、一操作系统的驱动程序管理模块130以及一操作系统的硬盘驱动程序模块140,其中网络处理模块110耦接于一网络终端装置150与操作系统的文件缓冲模块 ...
【技术保护点】
【技术特征摘要】
1.一种网络储存系统,包含有一网络处理模块,耦接于一网络终端装置;一第一文件快速传送模块,用于通过一网络端检测该网络终端装置是否有对应于一储存装置的一储存数据读取事件发生;以及一第二文件快速传送模块,耦接于该第一文件快速传送模块与该网络处理模块,用于进行多次的储存数据转移操作程序,其中该第二文件快速传送模块包含有一第一数据缓冲区,用于依序储存从该储存装置所接收并且即将被该网络终端装置所读取的多笔第一储存数据;当该第一文件快速传送模块检测到该储存数据读取事件发生时,该第一文件快速传送模块通知该第二文件快速传送模块,并且在不需要该网络储存系统的一操作系统介入操作的情形之下,以及在每一次的储存数据转移操作程序中,该第二文件快速传送模块将该第一数据缓冲区中的一笔第一储存数据的一第一数据格式转换为与该网络处理模块兼容的一第二数据格式,以及将该第一数据缓冲区中的已转换为该第二数据格式的该笔第一储存数据传送给该网络处理模块。2.根据权利要求1所述的网络储存系统,其特征在于,该网络处理模块依序将转换为该第二数据格式的该多笔第一储存数据进行处理,并且将处理过的该多笔第一储存数据传送给该网络终端装置。3.根据权利要求1所述的网络储存系统,其特征在于,该第二文件快速传送模块是在等待将该第一数据缓冲区中的一笔第一储存数据的该第一数据格式转换为该第二数据格式之后,再将该第一数据缓冲区中的已转换为该第二数据格式的该笔第一储存数据传送给该网络处理模块。4.根据权利要求1所述的网络储存系统,其特征在于,该多笔第一储存数据构成至少一文件。5.根据权利要求1所述的网络储存系统,其特征在于,该第二文件快速传送模块另包含有一第二数据缓冲区,用于依序储存从该储存装置所接收并且即将被该网络终端装置所读取的多笔第二储存数据;其中当该第一文件快速传送模块检测到该储存数据读取事件发生时,该第一文件快速传送模块通知该第二文件快速传送模块,并且该第二文件快速传送模块是在不需要该网络储存系统的该操作系统介入操作的情形之下,在每一次的储存数据转移操作程序中,将该第二数据缓冲区中的一笔第二储存数据的该第一数据格式转换为与该网络处理模块兼容的该第二数据格式,以及将该第二数据缓冲区中的已转换为该第二数据格式的该笔第二储存数据传送给该网络处理模块。6.根据权利要求5所述的网络储存系统,其特征在于,该第二文件快速传送模块是在将该第二数据缓冲区中的该笔第二储存数据的该第一数据格式转换为该第二数据格式的过程中,继续将该第一数据缓冲区中的一下一笔第一储存数据的该第一数据格式转换为该第二数据格式,并且在将该第二数据缓冲区中的该笔第二储存数据的该第一数据格式转换为该第二数据格式之后,该第二文件快速传送模块将该第二数据缓冲区中的已转换为该第二数据格式的该笔第二储存数据传送给该网络处理模块。7.根据权利要求6所述的网络储存系统,其特征在于,该第二文件快速传送模块是在将该第一数据缓冲区中的该下一笔第一储存数据的该第一数据格式转换为该第二数据格式的过程中,继续将该第二数据缓冲区中的一下一笔第二储存数据的该第一数据格式转换为该第二数据格式,并且在将该第一数据缓冲区中的该下一笔第一储存数据的该第一数据格式转换为该第二数据格式之后,该第二文件快速传送模块将该第一数据缓冲区中的已转换为该第二数据格式的该下一笔第一储存数据传送给该网络处理模块。8.根据权利要求5所述的网络储存系统,其特征在于,该网络处理模块依序将转换为该第二数据格式的该多笔第二储存数据进行处理,并且将处理过的该多笔第二储存数据传送给该网络终端装置。9.根据权利要求5所述的网络储存系统,其特征在于,该多笔第一储存数据以及该多笔第二储存数据构成至少一文件。10.根据权利要求1所述的网络储存系统,其特征在于,该第一文件快速传送模块操作于该网络储存系统的一操作系统的一应用层,以及该网络处理模块与该第二文件快速传送模块操作于该网络储存系统的该操作系统的一核心层。11.根据权利要求1所述的网络储存系统,其特征在于,其为一SAMBA服务器。12.根据权利要求1所述的网络储存系统,其特征在于,该储存装置为一硬盘,以及该网络终端装置为一计算机或一智能型手机。13.—种网络储存方法,包含有提供一网络处理模块、一第一文件快速传送模块,以及一第二文件快速传送模块,其中该网络处理模块耦接于一网络终端装置,以及该第二文件快...
【专利技术属性】
技术研发人员:何书楷,吕世仁,
申请(专利权)人:智微科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。