首页 / 专利库 / 软件 / 逻辑文件 / 网络附接储存器存取方法

网络附接储存器存取方法

阅读:722发布:2024-01-10

专利汇可以提供网络附接储存器存取方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种网络附接储存器存取方法,包含:在一 操作系统 下,透过网络,联机至一网络附接储存器;在操作系统的文件系统与网络附接储存器的文件系统不兼容时,在网络附接储存器上产生至少一映像文件;建立一本机目录;在网络附接储存器建立兼容于操作系统的文件系统的一远程目录;将映像文件挂载至远程目录上,以使得映像文件作为远程目录的储存空间;接收用以存取本机目录的一存取指令;在收到用以存取本机目录的存取指令时,将存取指令的存取目录改为远程目录;执行 修改 后的存取指令,以存取映像文件。,下面是网络附接储存器存取方法专利的具体信息内容。

1.一种网络附接储存器存取方法,其特征在于,包含:
执行一操作系统
透过网络,联机至一网络附接储存器;
判断该操作系统的文件系统是否与该网络附接储存器的文件系统兼容;
在该操作系统的文件系统与该网络附接储存器的文件系统不兼容时,在该网络附接储存器上产生至少一映像文件;
建立一本机目录;
在该网络附接储存器建立兼容于该操作系统的文件系统的一远程目录;
将该映像文件挂载至该远程目录上,以使得该映像文件作为该远程目录的储存空间;
接收用以存取该本机目录的一存取指令;
在收到用以存取该本机目录的该存取指令时,将该存取指令的存取目录改为该远程目录;以及
执行修改后的该存取指令,以存取该映像文件。
2.根据权利要求1所述的网络附接储存器存取方法,其特征在于,当该映像文件的数目为多个时,将该些映像文件挂载至该远程目录上包含:
将该些映像文件指派为多个循环装置;
使用逻辑卷管理将该些循环装置整合为一逻辑卷;以及
将该逻辑卷挂载至该远程目录上。
3.根据权利要求1所述的网络附接储存器存取方法,其特征在于,该操作系统为Linux操作系统。
4.根据权利要求3所述的网络附接储存器存取方法,其特征在于,判断该操作系统的文件系统是否与该网络附接储存器的文件系统兼容包含:
判断该网络附接储存器所使用的通讯协议是否为公用因特网文件系统,其中在该网络附接储存器所使用的通讯协议为公用因特网文件系统时,则视为该操作系统的文件系统与该网络附接储存器的文件系统不兼容。
5.根据权利要求3所述的网络附接储存器存取方法,其特征在于,判断该操作系统的文件系统是否与该网络附接储存器的文件系统兼容包含:
判断该网络附接储存器的文件系统是否为NT文件系统或文件配置表文件系统,其中在该网络附接储存器的文件系统为NT文件系统或文件配置表文件系统时,则视为该操作系统的文件系统与该网络附接储存器的文件系统不兼容。
6.根据权利要求1所述的网络附接储存器存取方法,其特征在于,还包含:
隐藏该远程目录。

说明书全文

技术领域

发明是有关于一种网络附接储存器(Network Attached Storage,NAS)的存取方法,且特别是有关于一种存取不同文件系统的网络附接储存器的方法。

背景技术

网络附接储存器是一种连接在网络上的储存装置。使用者可透过网络,存取储存在网络附接储存器上的数据。详细而言,网络附接储存器具有简易的操作系统以及软件,用以使网络附接储存器透过网络,提供数据储存、数据存取以及相关的管理功能。其中,网络附接储存器通过使用文件为单位的通讯协议,如兼容于Unix的网络文件系统(Network File System,NFS)、兼容于微软窗口系统(Microsoft Windows)的公用因特网文件系统(Common File System,CIFS)等,提供上述管理功能。
此外,网络附接储存器随着所使用的操作系统的不同,其所使用的文件系统也会随着有所不同。举例来说,使用兼容于Unix的操作系统的网络附接储存器,其文件系统通常为ex2、ex3或xfs。使用微软窗口(Microsoft Windows)操作系统的网络附接储存器,其文件系统通常为NT文件系统(New TechnologyFile System,NTFS)或文件配置表(File Allocation Table,FAT)文件系统。
然而,在客户端计算机与网络附接储存器的文件系统不兼容时,网络附接储存器所储存的数据将无法为客户端计算机正常使用。举例来说,当使用Linux操作系统的客户端计算机联机至使用NTFS或FAT作为文件系统的网络附接储存器时,客户端计算机无法用Linux工具对网络附接储存器做磁盘损坏检查,或在网络附接储存器上建立文件链接(link)。

发明内容

因此本发明的一目的为提供一种网络附接储存器存取方法,在网络附接储存器建立一远程目录,并将网络附接储存器的至少一映像文件挂载在远程目录上,以作为远程目录的储存空间。然后,在收到用以存取一本机目录的存取指令时,将存取指令的存取目录修改为远程目录,而使得存取指令存取网络附接储存器的远程目录的储存空间。
为了实现上述目的,根据本发明一实施例,本发明提供一种网络附接储存器存取方法,包含:执行一操作系统。透过网络,联机至一网络附接储存器。判断操作系统的文件系统是否与网络附接储存器的文件系统兼容。在操作系统的文件系统与网络附接储存器的文件系统不兼容时,在网络附接储存器上产生至少一映像文件。建立一本机目录。在网络附接储存器建立兼容于操作系统的文件系统的一远程目录。将映像文件挂载至远程目录上,以使得映像文件作为远程目录的储存空间。接收用以存取本机目录的一存取指令。在收到用以存取本机目录的存取指令时,将存取指令的存取目录改为远程目录。执行修改后的存取指令,以存取映像文件。
应用本发明具有下列优点。通过建立本机目录,作为网络附接储存器上的储存空间的目录,可使网络附接储存器上的储存空间被视为本机目录的储存空间。如此一来,可使在网络附接储存器上执行link相关的指令被视为在本机目录上执行,而避免因为操作系统的文件系统与网络附接储存器不兼容所造成的执行错误。此外,可通过网络附接储存器上兼容于操作系统的文件系统的远程目录,而使存取指令透过远程目录存取网络附接储存器上的储存空间。另外,在原先远程目录的储存空间不够时,仍可在网络附接储存器新增数个映像文件,并通过逻辑卷管理整合至原先挂载在远程目录上的逻辑卷,以增加远程目录的储存空间。
附图说明
为让本发明的上述和其它目的、特征、优点与实施例能更明显易懂,所附附图的说明如下:
图1是依照本发明一实施例的一种网络附接储存器存取方法的流程图
【主要组件符号说明】
100:网络附接储存器存取方法
110~220:步骤

具体实施方式

参照图1,其是依照本发明一实施例的一种网络附接储存器(NetworkAttached Storage,NAS)存取方法的流程图。网络附接储存器存取方法在网络附接储存器建立一远程目录,并将网络附接储存器的至少一映像文件挂载在远程目录上,以作为远程目录的储存空间。然后,在收到用以存取一本机目录的存取指令时,将存取指令的存取目录修改为远程目录,而使得存取指令存取网络附接储存器的远程目录的储存空间。网络附接储存器存取方法100包含以下步骤:
在步骤110中,执行一操作系统。其中,操作系统可为Linux操作系统。
在步骤120中,透过网络,联机至一网络附接储存器。接下来,在步骤130中,判断操作系统的文件系统是否与网络附接储存器的文件系统兼容。其中,在操作系统为Linux操作系统时,可通过判断网络附接储存器所使用的通讯协议是否为公用因特网文件系统(Common File System,CIFS),以判断操作系统的文件系统是否与网络附接储存器的文件系统兼容(步骤130)。在网络附接储存器所使用的通讯协议为公用因特网文件系统时,则视为操作系统的文件系统与网络附接储存器的文件系统不兼容。
此外,在操作系统为Linux操作系统时,亦可通过判断网络附接储存器的文件系统是否为NT文件系统(New Technology File System,NTFS)或文件配置表(File Allocation Table,FAT)文件系统,以判断操作系统的文件系统是否与网络附接储存器的文件系统兼容(步骤130)。其中,在网络附接储存器的文件系统为NT文件系统或文件配置表文件系统时,则视为操作系统的文件系统与网络附接储存器的文件系统不兼容。
在操作系统的文件系统与网络附接储存器的文件系统不兼容时,在网络附接储存器上产生至少一映像文件(步骤140)。其中,对于网络附接储存器而言,映像文件为一文件。接下来,建立一本机目录(步骤150),并在网络附接储存器建立兼容于操作系统的一远程目录(步骤160)。此外,可在远程目录建立(步骤170)之后,隐藏远程目录。如此一来,可避免远程目录为其它程序存取或修改。然而,在操作系统的文件系统与网络附接储存器的文件系统兼容时,则通过挂载网络附接储存器,存取网络附接储存器的储存空间(步骤220)。
在步骤180中,将映像文件挂载至远程目录上。如此一来,通过步骤180可使映像文件作为远程目录的储存空间。此外,当被建立的映像文件的数目为多个时,可先将这些映像文件指派为数个循环装置(loop device),并使用逻辑卷管理(Logical Volume Management)将这些循环装置整合为一逻辑卷(Logical Volume)。然后,便可将逻辑卷挂载至远程目录上。因此,当原有建立的映像文件的储存空间不够用时,仍可通过在网络附接储存器产生数个新的映像文件,并使用逻辑卷管理整合至逻辑倦,以挂载至远程目录。
接下来,便可存取远程目录上的储存空间。在步骤190中,接收用以存取本机目录的一存取指令。在收到用以存取本机目录的存取指令时,将存取指令的存取目录改为远程目录(步骤200),并执行修改后的存取指令(步骤210)。由于存取指令的存取目录改为远程目录,存取指令将存取远程目录的储存空间,也就是挂载在远程目录上的映像文件。如此一来,存取远程目录的储存空间对于本机端而言,其是有如存取本机端的本机目录。因而,在远程目录的储存空间上执行link相关的存取指令时,其存取指令会视为在本机目录执行,而能正确link本机端的其它目录或文件。
由上述本发明较佳实施例可知,应用本发明具有下列优点。通过建立本机目录,作为网络附接储存器上的储存空间的目录,可使网络附接储存器上的储存空间被视为本机目录的储存空间。如此一来,可使在网络附接储存器上执行link相关的指令被视为在本机目录上执行,而避免因为操作系统的文件系统与网络附接储存器不兼容所造成的执行错误。此外,可通过网络附接储存器上兼容于操作系统的文件系统的远程目录,而使存取指令透过远程目录存取网络附接储存器上的储存空间。另外,在原先远程目录的储存空间不够时,仍可在网络附接储存器新增数个映像文件,并通过逻辑卷管理整合至原先挂载在远程目录上的逻辑卷,以增加远程目录的储存空间。
虽然本发明已以实施方式揭露如上,然其并非用以限定本发明,任何熟悉此技术的人员,在不脱离本发明的精神和范围内,当可作各种的更动与润饰,因此本发明的保护范围当以权利要求书所界定的范围为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈