网络存储系统的文件分享方法技术方案

技术编号:10023179 阅读:130 留言:0更新日期:2014-05-09 06:56
本发明专利技术公开了一种应用于一网络存储系统的文件分享方法,该网络存储系统由一第一存储装置及一第二存储装置连接至一网络云端所组成,用以分享文件,其特征在于让第一存储装置的用户将所欲下载的第二存储装置的一目标文件的状态改变为冻结状态,并且在判断第二存储装置的用户欲变更该目标文件时,该第二存储装置对目标文件进行一文件存取催促作业,并且发出一文件存取通知信号至第一存储装置。最后,该第一存储装置进行一文件下载作业,以将该目标文件下载至该第一存储装置。本发明专利技术可以确保网络存储系统的用户能够把欲下载的目标文件下载回来,即使目标文件已经被删除。

【技术实现步骤摘要】
网络存储系统的文件分享方法
本专利技术涉及一种网络存储系统(webstoragesystem),特别涉及一种网络存储系统的文件分享方法。背景技近年来,多媒体文件的存储、分享与播放对于现代人的生活具有举足轻重的地位。而一般企业在建构内部存储网络时,通常会选择一个合适的存储方案来组成以网络为基础的文件存储与分享系统。常见的以网络为基础的文件存储与分享系统包含直接连接存储(directattachedstorage,DAS)、网络附加存储(networkattachedstorage,NAS),以及存储局域网络(storageattachednetwork,SAN)。在这些文件存储与分享系统中,网络附加存储(NAS)为一种通过一特殊专门的文件服务器直接连到局域网络或企业内部网络上的存储系统。简单地说,网络附加存储为一种文件层级的计算机数据存储系统,其连接至一计算机网络以提供数据存取的管道给其他客户端装置。由于网络附加存储服务器是专门设计用来进行数据存取的动作,因此企业内的其他服务器便不须同时兼负数据存取的动作,而有更大空间去进行其他的工作。因此,服务器的功能可获得更好的发挥。另外,网络附加存储服务器使用TCP/IP协议,故在现有网络架构下即可运作,企业无须再建置新的存储基础建设。因此,网络附加存储服务器逐渐在企业应用上受到欢迎。然而,当多台网络附加存储服务器经由一网络云端而互相连接,且其中第一台网络附加存储服务器的用户浏览第二台网络附加存储服务器所存储的内容,并且想要存取第二台网络附加存储服务器的数据时,用户可能会发现由于第二台网络附加存储服务器的上传带宽有限或是文件内容过于庞大,导致下载时间过久。在这种情形下,使用者会选择不在当下启动下载,而是过一阵子再回到第二台网络附加存储服务器上来启动下载。当数天或数周过去后,当使用者存取第二台网络附加存储服务器时,会发现想要下载的目标文件已经为第二台网络附加存储服务器的用户移除了。这种情形会经常发生在当想要存取因特网上的免费公用文件,例如Youtube或是Picasa等网络服务上的多媒体文件。由于Youtube或是Picasa等网络服务上的多媒体文件乃是由用户所控制,若是想要下载的目标文件已经被删除,使用者也无可奈何。为了让使用者能够避免发生想要下载的目标文件遭到其他使用者删除的问题,遂提出本专利技术来解决这个问题。
技术实现思路
本专利技术的一目的在于提供一种网络存储系统的文件分享方法,其可以确保网络存储系统的用户能够把欲下载的目标文件下载回来,即使目标文件已经被删除。本专利技术提出一种应用于一网络存储系统的文件分享方法,该网络存储系统由至少一第一存储装置及一第二存储装置连接至一网络云端所组成,用以分享文件于该至少一第一存储装置及第二存储装置之间,该方法包含下列步骤:(a)将该第一存储装置的用户所欲下载的该第二存储装置的一目标文件的状态改变为一冻结状态;(b)判断该第二存储装置的用户是否欲删除该目标文件;以及(c)若判断该第二存储装置的用户欲删除该目标文件,该第二存储装置对目标文件进行一文件存取催促作业,并且发出一文件存取通知信号至第一存储装置,以催促该第一存储装置存取该目标文件。本专利技术的有益效果在于,本专利技术的网络存储系统的文件分享方法可以确保网络存储系统的用户能够把欲下载的目标文件下载回来,即使目标文件已经被删除。附图说明前述说明以及本案的其他特点与优点将通过下面说明参考所附图示而得到最佳的了解,其中:图1显示本专利技术的网络存储系统的系统架构图;以及图2显示本专利技术的网络存储系统的文件分享方法的流程图。其中,附图标记说明如下:100网络存储系统102网络云端104智能型手机106便携式计算机108A-108E多个网络附加存储服务器具体实施方式图1显示本专利技术的网络存储系统的系统架构图。如图1所示,网络存储系统100包含一网络云端(networkcloud)102,其可为一专用网云端网络服务器(privatenetworkcloudserver)或一公用网络云端网络服务器(publicnetworkcloudserver)所组成。网络存储系统100还包含多个存储装置,包含例如一智能型手机(smartphone)104、一便携式计算机(portablecomputer)106、以及多个网络附加存储服务器(NASserver)108A-108E。智能型手机(smartphone)104、便携式计算机106,以及网络附加存储服务器108A-108E经由网络云端102而互相通信。在本实施例中,第一网络附加存储服务器108A、第二网络附加存储服务器108B,及第三网络附加存储服务器108C分别指定为一第一存储装置、一第二存储装置、一第三存储装置,并且配合图2来解释本专利技术的文件分享方法。图2显示本专利技术的应用于图1的网络存储系统的文件分享方法的流程图。请参见图1与图2,当第一网络附加存储服务器108A的用户对第二网络附加存储服务器108B所存储的一目标文件感到兴趣,但是选择要过一段时间再来存取/检视/下载时,第一网络附加存储服务器108A的使用者会将有兴趣的目标文件的状态标示为“冻结”(“FREEZE”),如步骤202所示。接下来,第一网络附加存储服务器108A会发出一冻结命令信号(CMD_FFEEZE信号)至第二网络附加存储服务器108B,以命令第二网络附加存储服务器108B将目标文件的状态改变为冻结状态,以代表目标文件已经被第一网络附加存储服务器108A所冻结。如步骤204所示。接下来,在步骤206中,会判断第二网络附加存储服务器108B的使用者是否欲变更(例如删除)被第一网络附加存储服务器108A冻结的目标文件。若否,方法直接跳到步骤214而结束。若是,第二网络附加存储服务器108B会跳出一个通知信息方框以告知第二网络附加存储服务器108B的用户第一网络附加存储服务器A的使用者已经将目标文件标示为”冻结”,如步骤208所示。接下来,第二网络附加存储服务器108B会对被第一网络附加存储服务器108A标示为“冻结”的目标文件进行文件存取催促作业,并且发出一文件存取通知信号(FILE_ACCESS_NOTICE信号)至第一网络附加存储服务器108A,如步骤210所示。接下来,如步骤212所示,第一网络附加存储服务器108A会根据文件存取通知信号(FILE_ACCESS_NOTICE信号)并且根据第二网络附加存储服务器108B所执行的文件存取催促作业,进行一文件下载作业,以将目标文件下载至第一网络附加存储服务器108A。该方法结束于步骤214。至于第二网络附加存储服务器108B所执行的文件存取催促作业及文件存取通知信号,可以有下列的方案:(a)第二网络附加存储服务器108B经由简讯、电子邮件、实时通信信息、或者是内建的通信管道警告第一网络附加存储服务器108A,第二网络附加存储服务器108B将在一预定期限后,例如三天后删除目标文件;(b)第二网络附加存储服务器108B经由简讯、电子邮件、实时通信信息、或者是内建的通信管道警告第一网络附加存储服务器108A,第二网络附加存储服务器108B将在一预定期限后,例如三天后删除目标文件,并且在三天后自动删除目标文件;(c)若第三网络附加存储服务器1本文档来自技高网
...
网络存储系统的文件分享方法

【技术保护点】

【技术特征摘要】
1.一种应用于一网络存储系统的文件分享方法,该网络存储系统由至少一第一存储装置及一第二存储装置连接至一网络云端所组成,用以分享文件于该至少一第一存储装置及一第二存储装置之间,该方法包含下列步骤:(a)将该第一存储装置的用户所欲下载的该第二存储装置的一目标文件的状态改变为一冻结状态;(b)判断该第二存储装置的用户是否欲变更该目标文件;以及(c)若判断该第二存储装置的用户欲变更该目标文件,该第二存储装置对目标文件进行一文件存取催促作业,并且发出一文件存取通知信号至第一存储装置,以催促该第一存储装置存取该目标文件。2.如权利要求1所述的文件分享方法,其中该第一存储装置及该第二存储装置由一网络附加存储服务器、一智能型手机或一移动计算机所组成。3.如权利要求1所述的文件分享方法,其中该步骤(a)还包含下列步骤:(a1)第一存储装置将该目标文件的状态标示为一冻结状态;以及(a2)第一存储装置发出一冻结命令信号至该第二存储装置,以将该目标文件的状态改变为冻结状态。4.如权利要求1所述的文件分享方法,其中该步骤(c)由下列步骤所完成:(c1)该第二存储装置经由一通信管道通知该第一存储装置,该第二存储装置将在一预定期限后删除该目标文件。5.如权利要求4所述的文件分享方法,还包含下列步骤:(d)根据该文件存取通知信号并且根据该第二存储装置所执行的该文件存取催促作业,该第一存储装置进行一文件下载作业,以将该目标文件下载至该第一存储装置。6.如权利要求5所述的文件分享方法,其中该步骤(d)中的该文件下载作业由下列步骤所完成:(d1)该第一存储装置自动或是根据用户输入将该目标文件自第二存储装置立刻下载回来。7.如权利要求5所述的文件分享方法,其中该步骤(d)中的该文件下载作业由下列步骤所完成:(d1)该第一存储装置将该目标文件自第二存储装置在该预定期限前自动排程下载回来。8.如权利要求5所述的文件分享方法,其中该网络存储系统还包含一第三存储装置且该第三存储装置存储有该目标文件的副本,并且该步骤(c)由下列步骤所完成:(c1)该第二存储装置直接删除其所存储的目标文件,并且经由一通信管道通知该第一存储装置,该第三存储装置存储有该目标文件的副本。9.如权利要求8所述的文件分享方法,其中该步骤(d)中的该文件下载作业由下列步骤所完成:(d1)该第一存储装置将该第三存储装置中所存储的该目标文件的副本立刻下载回来。10.如权利要求8所述的文件分享方法,其中该步骤(d)中的该文件下载作业由下列步骤所完成:(d1)该第一存储装置将该第三存储装置中所存储的该目标文件的副本的状态标记为一冻结状态,以便过一段时间下载回来。11.如权利要求5所述的文件分享方法,其中该网络存储系统还包含一第三存储装置,并且该步骤(c)由下列步骤所完成:(c1)该第二存储装置复制该目标文件的副本于该第三存储装置中且直接删除其所存储的目标文件,并且经由一通信管道通知该第一存储装置,到该第三存储装置下载该目标文件的副本的下载链接。12.如权利要求11所述的文件分享方法,其中该步骤(d)中的该文件下载作业由下列步骤所完成:(d1)该第一存储装置将该第三存储装置中所存储的该目标文件的副本立刻下载回来。13.如权利要求11所述的文件分享方法,其中该步骤(d)中的该文件下载作业由下列步骤所完成:(d1)该第一存储装置将该第三存储装置中所存储的该目标文件的副本的状态标记为一冻结状态,以便过一段时间下载回来。14.如权利要求5所述的文件分享方法,其中该网络云端由一专用网云端服务器所组成,并且该步骤(c)由下列步骤所完成:(c1)该第二存储装置复制该目标文件的副本于该专用网云端服务器中且直接删除其所存储的目标文件,并且经由一通信管道通知该第一存储装置,到该专用网云端服务器下载该目标文件的副本的下载链接。15.如权利要求14所述的文件分享方法,其中该步骤(d)中的该文件下载作业由下列步骤所完成:(d1)该第一存储装置将该专用网云端服务器中所存储的该目标文件的副本立...

【专利技术属性】
技术研发人员:李毓轩
申请(专利权)人:宇瞻科技股份有限公司
类型:发明
国别省市:

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

1