专利名称:网络储存系统的文件管理方法及系统的制作方法
技术领域:
本发明是有关于一种文件管理方法及系统,且特别是有关于一种利用文件监控装置来管理网络储存系统的文件管理方法及系统。
背景技术:
随着数据的爆炸性成长,促使企业组织开始以更新、更具成本效益的储存方式来管理大量数据内容。NAS(Network Attached Storage)网络连接储存等储存架构便是在这种需求下诞生。
现有的网络连接储存系统开放给具有连网功能的计算机,随时存取储存系统内的数据。然而,当网络连接储存系统储存量很大时,一个连接储存系统的容量很快的就不敷使用。网络连接储存系统不敷使用的原因可能有下列几种1.储存系统不具有过滤垃圾文件的功能,例如储存系统无法分辨暂存盘或备份档,因此在储存时这些暂存盘或备份档还是会占掉许多的储存空间。2.在储存系统储存空间不足,无法再储存数据时,需自行手动删除垃圾文件或不需要的文件后,才能继续储存后续的文件。3.无法管理文件的生命周期,使生命周期已经到期的文件还留在网络连接储存系统中,无法有效利用储存空间。
由于以上不便的原因,所有的网络储存系统的制造商莫不极力研发性能更高的储存系统,以适应数据的爆炸性成长的需求。
发明内容
本发明的目的在于提供一种智能网络储存系统的文件管理方法及系统,以有效管理网络储存系统的储存空间。
根据本发明的上述目的,提出一种智能型文件管理方法及系统,经由储存媒体装置、文件系统装置、文件拦截装置和文件监控装置来执行文件管理。文件系统装置连接于储存媒体装置,并经由一文件配置表来规划该文件数据的位置,以配置储存媒体装置中文件数据的存放状态。文件拦截装置耦接于文件系统装置,其功能为拦截文件系统装置变更文件数据的处理信息,或是拦截写入新增文件的处理信息,经由读取处理信息,以控制文件系统装置的更动状态。文件监控装置,分别耦接于文件系统装置、文件拦截装置及储存媒体装置,以接收来自文件拦截装置的处理信息,且文件监控装置具有复数个监控设定条件,藉以判断处理信息的内容,以监控文件系统装置存取储存媒体装置的历程记录。
根据本发明的一较佳实施例,当文件数据写入储存媒体装置时,以文件拦截装置同步拦截文件系统装置对文件数据的处理信息。文件拦截装置传送处理信息至文件监控装置,以控制该文件数据的写入状态。利用文件监控装置接收处理信息,依据文件监控装置的监控设定条件判断处理信息的内容,决定将文件数据写入或是禁止写入至储存媒体装置中。上述的监控设定条件为有效期限设定值,以实时监控该文件数据的生命周期,当文件数据超过有效期限设定值,删除超过有效期限设定值的数据内容。监控设定条件也可以是一种容量设定值,藉以监控储存媒体装置的可用储存空间,当可用储存空间低于该容量设定值,删除超过有效期限的数据内容。此外,监控设定条件也可以是一种文件类型,依据文件数据的扩展名,藉以决定将文件数据写入或是禁止写入至储存媒体装置中。
根据本发明的另一较佳实施例,当变更储存媒体装置中的文件数据时,以文件拦截装置同步拦截文件系统装置对文件数据的处理信息。文件拦截装置传送处理信息至文件监控装置,以实时控制文件数据的更动状态。利用文件监控装置接收处理信息,依据文件监控装置的监控设定条件判断该处理信息的内容,以决定将文件数据写入或是禁止写入至储存媒体装置中,以管理该储存媒体装置的文件数据。上述的监控设定条件可以是有效期限设定值,以实时监控该文件数据的生命周期,当文件数据超过有效期限设定值,删除超过有效期限设定值的数据内容。监控设定条件也可以是一种容量设定值,藉以监控储存媒体装置的可用储存空间,当可用储存空间低于该容量设定值,删除超过有效期限的数据内容。此外,监控设定条件也可以是一种文件类型,依据文件数据的扩展名,藉以决定将文件数据写入或是禁止写入至储存媒体装置中。
本发明的技术方案是这样实现的一种文件管理系统,其特征在于,用于自动管理网络储存系统中的文件目录,该文件管理系统至少包含储存媒体装置,用以存放文件数据;文件系统装置,连接于该储存媒体装置,经由一文件配置表来规划该文件数据的位置,以配置该储存媒体装置中该文件数据的存放状态;文件拦截装置,耦接于该文件系统装置,用以拦截该文件系统装置变更该文件数据的处理信息,或是拦截写入新增文件的该处理信息,经由读取该处理信息,以控制该文件系统装置的更动状态;以及文件监控装置,分别耦接于该文件系统装置、该文件拦截装置及该储存媒体装置,以接收来自该文件拦截装置的该处理信息,且该文件监控装置具有复数个监控设定条件,以判断该处理信息的内容,以监控该文件系统装置存取该储存媒体装置的历程记录。
其中该监控设定条件至少包含有效期限设定值,以实时监控该文件数据的生命周期,当该文件数据超过该有效期限设定值,删除该文件数据。
其中该监控设定条件至少包含容量设定值,以监控该储存媒体装置的可用储存空间,当该可用储存空间低于该容量设定值,删除超过有效期限的文件数据。
其中该监控设定条件至少包含文件类型,依据该文件数据的扩展名,以决定将该文件数据写入或是禁止写入至该储存媒体装置中。
其中该文件类型选自临时文件、垃圾邮件或其组合之一。
其中该储存媒体装置选自硬盘、磁盘阵列、随机存取内存、非易失性内存或其组合之一。
其中该文件拦截装置更包含拦截写入新增文件的该处理信息,经由读取该处理信息,以控制该文件系统装置的更动状态。
本发明还提供了一种文件管理方法,其特征在于,用于自动管理储存媒体装置的文件目录,该文件管理方法至少包含下列步骤当文件数据写入该储存媒体装置或是变更该文件数据时,以文件拦截装置同步拦截文件系统装置对该文件数据的处理信息;传送该处理信息至文件监控装置,以控制该文件数据的写入状态;
利用该文件监控装置接收该处理信息,依据该文件监控装置的监控设定条件判断该处理信息的内容,以决定将该文件数据写入或是禁止写入至该储存媒体装置中;以及持续以该文件监控装置监控该文件数据的处理信息,并记录该储存媒体装置的存取历程记录,以管理该储存媒体装置的该文件数据。
其中该文件监控装置接收该处理信息的步骤中,该监控设定条件至少包含有效期限设定值,以实时监控该文件数据的生命周期,当该文件数据超过该有效期限设定值,删除该文件数据。
其中该文件监控装置接收该处理信息的步骤中,该监控设定条件至少包含容量设定值,以定时地监控该储存媒体装置的可用储存空间,当该可用储存空间低于该容量设定值,删除超过有效期限的文件数据。
其中该文件监控装置接收该处理信息的步骤中,该监控设定条件至少包含文件类型,依据该文件数据的扩展名,以决定将该文件数据写入或是禁止写入至该储存媒体装置中。
其中该文件类型选自临时文件、垃圾邮件或其组合之一。
其中储存该文件数据的该储存媒体装置选自硬盘、磁盘阵列、随机存取内存、非易失性内存或其组合之一。
由以上可知,应用本发明的智能网络储存系统不但可以过滤外来不必要的数据,还可以定时清除储存系统内生命周期已经超过的文件。因此,本发明的应用可以减少企业投资在扩充储存容量上的支出。
图1为依照本发明一较佳实施例的一种智能型文件管理系统示意2为依照本发明一较佳实施例的一种文件写入管理方法的流程3为依照本发明一较佳实施例的一种文件变更管理方法的流程图其中,附图标记说明如下10文件系统装置12写入/变更信息20文件拦截装置
30文件监控装置40储存媒体装置具体实施方式
为了让本发明的上述和其它目的、特征、和优点能更明显易懂,下文特举一较佳实施例,并配合附图详细说明如下为了使网络储存媒体内的储存空间更有效率的应用,本发明提出一种智能网络储存系统的文件管理方法及系统,具有多种节省储存空间的功能,使企业将减少扩充储存容量的投资支出。以下将经由图式和实施例来说明本发明。
请参照图1,其为依照本发明一较佳实施例的一种智能型文件管理方法及系统示意图。较佳实施例的智能型文件管理系统包含文件系统装置10、文件拦截装置20、文件监控装置30和储存媒体装置40。上述的文件系统装置10是一种文件配置表(File Allocation Table,FAT),存放于每部逻辑磁盘驱动器或软盘的开头位置,其功能在于规划磁盘驱动器(或软盘)所有空间的配置情形。
FAT文件系统装置在各种操作系统中不断演进。因此,文件系统装置10,用以接收要求写入文件或是变更文件的内容的写入/变更信息12,例如可为FAT12、(12位,使用于MS-DOS或Windows 3.x版以前小于50MB的储存空间)、FAT16(16位,使用于MS-DOS或Windows 3.x版以前小于2GB的储存空间)、VFAT(12/16位,使用于Windows95小于4 GB的储存空间)、FAT32(32位,使用于Windows OSR-2/98/ME小于4096 GB的储存空间)和NTFS(64位,使用于Windows NT/2000小于16EB的储存空间)。
文件拦截装置20和文件监控装置30是运作在计算机中的程序,其中文件拦截装置20,连接于文件系统装置10,拦截文件系统装置10变更文件数据的处理信息,或是拦截写入新增文件的处理信息,经由读取处理信息,以控制文件系统装置10的更动状态。文件监控装置30则接收来自文件拦截装置20的处理信息,且文件监控装置30具有复数个监控设定条件,藉以判断处理信息的内容,以监控该文件系统装置存取该储存媒体装置的历程记录。。储存媒体装置40用来存放文件数据,例如硬盘、磁盘阵列、随机存取内存或非易失性内存等。
图2为依照本发明一较佳实施例的一种文件写入管理方法的流程图。步骤100当文件数据写入时,拦截文件系统10装置对文件数据的处理信息。接着,步骤102传送处理信息至文件监控装置10,以控制该文件数据的写入状态。利用文件监控装置30接收处理信息,并执行步骤104依据该文件监控装置30的监控设定条件判断该处理信息的内容,决定写入或是禁止该文件数据。上述的监控设定条件可以是有效期限设定值,以实时监控该文件数据的生命周期,当文件数据超过有效期限设定值,删除超过有效期限设定值的数据内容。监控设定条件也可以是一种容量设定值,藉以监控储存媒体装置40的可用储存空间,当可用储存空间低于该容量设定值,删除超过有效期限的数据内容。举例来说,文件监控装置30当发现到内存40内的储存容量已低于20%时,就会开始删除内存40内超过生命周期的文件。此外,监控设定条件也可以是一种文件类型,依据文件数据的扩展名,藉以决定将文件数据写入或是禁止写入至储存媒体装置40中。举例来说,某些备份档的扩展名*.bak或是*.tmp,使用者可以为了避免此种备份档或是暂存盘占用储存空间,将所有扩展名是*.bak或是*.tmp都禁止写入。文件监控装置30所欲禁止写入的文件包含临时文件和垃圾邮件等。当文件数据符合上述任一监控设定条件时,执行步骤106禁止将文件数据写入储存媒体装置,并接着执行步骤110持续监控该文件数据的处理信息,并记录该储存媒体装置的存取历程记录。然而,当文件数据不符合上述所有监控设定条件时,执行步骤108将文件数据写入储存媒体装置40,并接着执行步骤110持续监控该文件数据的处理信息,并记录该储存媒体装置的存取历程记录。
图3为依照本发明一较佳实施例的一种文件变更管理方法的流程图。步骤200当变更储存媒体40中文件数据时,拦截文件系统10装置对文件数据的处理信息。接着,步骤202传送处理信息至文件监控装置10,以控制该文件数据的变更状态。利用文件监控装置30接收处理信息,并执行步骤204依据该文件监控装置30的监控设定条件判断该处理信息的内容,决定是否变更该文件数据。
上述的监控设定条件可以是有效期限设定值,以实时监控该文件数据的生命周期,当文件数据超过有效期限设定值,删除超过有效期限设定值的数据内容。监控设定条件也可以是一种容量设定值,藉以监控储存媒体装置40的可用储存空间,当可用储存空间低于该容量设定值,删除超过有效期限的数据内容。举例来说,文件监控装置30当发现到内存40内的储存容量已低于20%时,就会开始删除内存40内超过生命周期的文件。
此外,监控设定条件也可以是一种文件类型,依据文件数据的扩展名,藉以决定将文件数据写入或是禁止写入至储存媒体装置40中。举例来说,某些备份档的扩展名*.bak,使用者可以为了避免此种备份档占用储存空间,将所有扩展名是*.bak都禁止变更。文件监控装置30所欲禁止写入的文件包含临时文件和垃圾邮件等。当欲变更的文件数据符合上述任一监控设定条件时,执行步骤206禁止将变更后的文件数据写入储存媒体装置。然而,当文件数据不符合上述所有监控设定条件时,执行步骤208将变更后的文件数据存入储存媒体装置40。
由以上本发明的实施例可知,应用本发明的智能型文件管理方法及系统不但可以过滤外来不必要的数据,还可以定时清除储存系统内已经超过生命周期的文件。因此,本发明的应用可以减少企业投资在扩充储存容量上的支出。
虽然本发明已以一较佳实施例揭露如上,然而其并非用以限定本发明,本领域技术人员在不脱离本发明的精神和范围内,当可作各种更动与润饰,因此本发明的保护范围应当本发明的权利要求书所界定的为准。
权利要求
1.一种文件管理系统,其特征在于,用于自动管理网络储存系统中的文件目录,该文件管理系统至少包含储存媒体装置,用以存放文件数据;文件系统装置,连接于该储存媒体装置,经由一文件配置表来规划该文件数据的位置,以配置该储存媒体装置中该文件数据的存放状态;文件拦截装置,耦接于该文件系统装置,用以拦截该文件系统装置变更该文件数据的处理信息,或是拦截写入新增文件的该处理信息,经由读取该处理信息,以控制该文件系统装置的更动状态;以及文件监控装置,分别耦接于该文件系统装置、该文件拦截装置及该储存媒体装置,以接收来自该文件拦截装置的该处理信息,且该文件监控装置具有复数个监控设定条件,以判断该处理信息的内容,以监控该文件系统装置存取该储存媒体装置的历程记录。
2.如权利要求1所述的文件管理系统,其特征在于,其中该监控设定条件至少包含有效期限设定值,以实时监控该文件数据的生命周期,当该文件数据超过该有效期限设定值,删除该文件数据。
3.如权利要求1所述的文件管理系统,其特征在于,其中该监控设定条件至少包含容量设定值,以监控该储存媒体装置的可用储存空间,当该可用储存空间低于该容量设定值,删除超过有效期限的文件数据。
4.如权利要求1所述的文件管理系统,其特征在于,其中该监控设定条件至少包含文件类型,依据该文件数据的扩展名,以决定将该文件数据写入或是禁止写入至该储存媒体装置中。
5.如权利要求4所述的文件管理系统,其特征在于,其中该文件类型选自临时文件、垃圾邮件或其组合之一。
6.如权利要求1所述的文件管理系统,其特征在于,其中该储存媒体装置选自硬盘、磁盘阵列、随机存取内存、非易失性内存或其组合之一。
7.如权利要求1所述的文件管理系统,其特征在于,其中该文件拦截装置更包含拦截写入新增文件的该处理信息,经由读取该处理信息,以控制该文件系统装置的更动状态。
8.一种文件管理方法,其特征在于,用于自动管理储存媒体装置的文件目录,该文件管理方法至少包含下列步骤当文件数据写入该储存媒体装置或是变更该文件数据时,以文件拦截装置同步拦截文件系统装置对该文件数据的处理信息;传送该处理信息至文件监控装置,以控制该文件数据的写入状态;利用该文件监控装置接收该处理信息,依据该文件监控装置的监控设定条件判断该处理信息的内容,以决定将该文件数据写入或是禁止写入至该储存媒体装置中;以及持续以该文件监控装置监控该文件数据的处理信息,并记录该储存媒体装置的存取历程记录,以管理该储存媒体装置的该文件数据。
9.如权利要求8所述的文件管理方法,其特征在于,其中该文件监控装置接收该处理信息的步骤中,该监控设定条件至少包含有效期限设定值,以实时监控该文件数据的生命周期,当该文件数据超过该有效期限设定值,删除该文件数据。
10.如权利要求8所述的文件管理方法,其特征在于,其中该文件监控装置接收该处理信息的步骤中,该监控设定条件至少包含容量设定值,以定时地监控该储存媒体装置的可用储存空间,当该可用储存空间低于该容量设定值,删除超过有效期限的文件数据。
11.如权利要求8所述的文件管理方法,其特征在于,其中该文件监控装置接收该处理信息的步骤中,该监控设定条件至少包含文件类型,依据该文件数据的扩展名,以决定将该文件数据写入或是禁止写入至该储存媒体装置中。
12.如权利要求11所述的文件管理方法,其特征在于,其中该文件类型选自临时文件、垃圾邮件或其组合之一。
13.如权利要求8所述的文件管理方法,其特征在于,其中储存该文件数据的该储存媒体装置选自硬盘、磁盘阵列、随机存取内存、非易失性内存或其组合之一。
全文摘要
本发明提供了一种利用文件监控装置来管理网络储存系统的文件管理方法及系统,该智能型文件管理系统包括储存媒体装置、文件系统装置、文件拦截装置和文件监控装置来执行文件管理。文件系统装置经由一文件配置表来规划该文件数据的位置,以配置储存媒体装置中文件数据的存放状态。文件拦截装置用于拦截文件系统装置变更文件数据的处理信息,或是拦截写入新增文件的处理信息,经由读取处理信息,以控制文件系统装置的更动状态。文件监控装置,用以接收来自文件拦截装置的处理信息,且文件监控装置具有复数个监控设定条件,藉以判断处理信息的内容,以监控文件系统装置存取储存媒体装置的历程记录。
文档编号G06F9/44GK1601492SQ0315875
公开日2005年3月30日 申请日期2003年9月22日 优先权日2003年9月22日
发明者蔡昆达 申请人:威达电股份有限公司