一种提供弹性扩充容量磁盘空间的方法

文档序号:6441155阅读:208来源:国知局
专利名称:一种提供弹性扩充容量磁盘空间的方法
技术领域
本发明是有关于一种提供磁盘空间的方法,尤其特别是有关于一种提供弹性扩充容量磁盘空间的方法。
背景技术
随着网际网络的发展,资料的传送已经不仅仅地限制于单一主机内。现在有各种不同的资讯流通于网络上,而使用者对于所面对的资讯容量大小常常没有办法掌握。因此对于当使用者需要将资料做传输或备份时,常常找不到适当的操作装置。例如一个文字档或一个图档可能由数千位元到数百万位元不等,因此所需要的备份装置可能由一张小小的1.44M位元的磁盘片到一片CD-ROM不等。因此在面对难以估计的资讯容量,使用者在备份装置的选择上有很大的困扰。尽管制造厂商针对这个问题设计出各种容量不同的备份装置,希望能够满足使用者的各种不同需求,然而不是容量太小,如1.44M位元的磁盘片;就是操作手续上太繁杂,如CD-ROM。因此基于解决上述令人困扰的问题,发明出一种具有弹性而且使用方便的备份方法,的确有其需要性与迫切性。

发明内容
本发明的主要目的是在于提供一种提供弹性扩充容量磁盘空间的方法,以能让使用者在拥有弹性扩充磁盘空间的情况下存取资料。
本发明的次要目的是在于提供一种弹性使用磁盘空间的方法,以能让使用者所拥有的网络资源做最有效的应用。
本发明的又一目的是在于提供一种会将资料自动分散并储存于不同位置的软件,以能让使用者将资料做即时分散双重备份,而免去重要资料在单一位置被破坏的风险。
本发明的又一目的是在于提供一种会将资料自动最佳化的软件,以能让常用的档案储存于区域储存空间,以增进资料的运作效率。
一种提供弹性扩充容量磁盘空间的方法,包括下列步骤,首先提供可以将资料和闲置储存空间的所在位置做成关联表的软件,并将此软件载入于区域储存空间中;接着将此区域储存空间连接于具有作业系统的区域主机,再将区域主机连接上网络,此网络可以连接有远端储存空间。借此,作业系统可以透过一驱动程序来查询关联表,进而进行资料的读取以及资料的写入动作。由于网络可连接到的远端储存空间为弹性,因此使用者可以得到一个弹性扩充容量储存空间的磁盘。


图1是本发明区域储存空间与远端储存空间的配置图;图2是本发明关联表的示意图;图3是本发明区域储存空间与远端储存空间资料存取的示意图;图4是本发明读取区域储存空间与远端储存空间上资料的流程图;图5是本发明写入区域储存空间与远端储存空间上闲置空间的流程图;图6是本发明档案最佳化整理流程图。
图号说明
10、区域主机11、区域储存空间110、软件111、区域储存空间应用层12、驱动程序20、网络30、远端储存空间31、ISP储存空间33、闲置储存空间35、个人电脑储存空间37、档案服务器储存空间39、ADSL/Cable Modem服务器储存空间40、关联表41、档案位置列表(FAT)42、远端储存空间位置42’、远端储存空间位置具体实施方式
为使本发明的技术内容更加明确,特举一实施例加以说明。请参考图1所示,图1是本发明区域储存空间与远端储存空间的配置图。本发明的弹性扩充容量磁盘空间来自于区域储存空间11与远端储存空间30。区域主机10具有作业系统,可以存取区域储存空间11与远端储存空间30的资料。区域储存空间11内具有软件110,可以将区域储存空间11与远端储存空间30所具有的资料与闲置空间的位置建立关联表。网络20则是连接区域主机10与远端储存空间30的媒介。而远端储存空间30无限制,可以是ISP储存空间31、闲置储存空间33、个人电脑储存空间35、档案服务器储存空间37或ADSL/Cable Modem服务器储存空间39。
请参考图2所示。图2是本发明关联表的示意图。关联表40的栏位包括有档案配置表41与记录着有远端储存空间30的IP位址与所使用的协定(Protocal)及密码的栏位。因此区域主机10中的作业系统可以依据此份关联表40对档案做存取的动作。
请一并参考图3、图4所示,图3是本发明区域储存空间与远端储存空间资料存取的示意图。而图4是本发明读取区域储存空间与远端储存空间上资料的流程图。其读取步骤如下步骤51提供一软件,并将该软件载入于一区域储存空间11;步骤52将该区域储存空间11连接于一具有作业系统的区域主机,该区域主机并经由网络20与远端储存空间30相连接,此时,该软件会建立一个区域储存空间11与远端储存空间30所具有的资料与闲置空间及其所在位置的关联表40;步骤53作业系统透过一驱动程序12借由查询关联表40,以得到欲读取的资料所在的位置;步骤54检视资料是否位于区域储存空间11,若是,则进行步骤55,若否,则进行步骤56;步骤55读取区域储存空间,并将资料回应给区域储存空间应用层111;步骤56读取远端储存空间,并透过网络20将资料回应给区域储存空间应用层111;以及步骤57结束资料读取动作。
请再参考图5所示,图5是对发明写入区域储存空间与远端储存空间上闲置空间的流程图。其步骤如下步骤60提供一软件,并将该软件载入于一区域储存空间11;
步骤61将该区域储存空间11连接于一具有作业系统的区域主机,该区域主机并经由网络20与远端储存空间30相连接,此时,该软件会建立一个区域储存空间11与远端储存空间30所具有的资料与闲置空间及其所在位置的关联表40;步骤62作业系统透过一驱动程序12借由查询关联表40,以得到欲读取的资料所在的位置;步骤63确定区域储存空间11是否已满;若否,则进行步骤631;若是,则进行步骤632;步骤631将资料写入区域储存空11;进行步骤64;步骤632透过网络寻找远端储存空间30,进行步骤65;步骤64确定资料是否完全写入磁盘空间内,若否,则回到步骤63以继续进行资料的写入;若是已经写入完毕,则进行步骤68;步骤65确定远端储存空间30的地址是否位于关联表40内,若否,则进行步骤66;若是,则进行步骤67;步骤66将远端储存空间30的地址建立于关联表40内;步骤67将资料写入远端储存空间30;以及步骤68结束资料的写入。
因此,使用者除了拥有区域磁盘空间11外,更可以到网络上寻找可以使用的闲置储存空间,此闲置储存空间可以是网络上永久可使用的磁盘空间,例如使用者已经注册的服务器,或者的使用尚未注册的由网络服务提供者(ISP)所提供的闲置储存空间31,在将此网络位址建立到关联表40后,便可以在日后读取时找到正确的资料。同时,本发明是一种被动储存网络查询表,以提供作业系统查询到网络上广大的无限空间,因此携带的部分会达到最小,插到系统中是由系统中的软件到网络上搜寻资料,因此本发明只记录简短的网络资料,与提供部分空间,所以方便携带。
同时,本发明更可以在不遗失任何一个档案的情况下,根据读取的频率,主动调整资料记录位置,使较常使用的资料,移到区域储存空间,以增进整体资料的运作效率。其流程请参考图6所示步骤71由档案被存取的时间及次数计算其读取频率;步骤72将档案依照读取频率由高至低排列;步骤73将区域储存空间内读取频率较低的档案,储存到远端储存空间;步骤74更新关联表的指标,将读取频率较低的档案位址指到远端储存空间;步骤75删除区域储存空间内读取频率较低的档案,并释放出储存空间;步骤76将位于远端的储存空间中读取频率较高的档案位址指到区域储存空间;步骤77更新关联表的指标,将读取频率较高的档案位址指到区域储存空间;步骤78删除远端储存空间中读取频率较高的档案;以及步骤79结束档案最佳化整理。
举例来说,本发明将软件载入一区域储存空间内,如随身碟。使得当随身碟首次插入一电脑主机后,其软件便灌入电脑主机中,因此电脑主机便可依照软件的功能,在随身碟内部建立一关联表,并首先在随身碟内部的储存空间做储存的动作,接着若是随身碟内部的储存空间,电脑主机便在网络上搜寻得以储存资料的空间,首先将网络主机的位置写入关联表,接着再依照关联表上的位置做资料的写入。软件会分散不同位置储存资料,对于使用者来说可将资料做即时分散双重备份的能力,而免去重要资料在单一位置被破坏的风险。又当随身碟被换至另外一台电脑主机上操作时,此台电脑主机便可以根据随身碟内部的关联表来做资料的读取,让随身碟内以及网络主机上的档案都可以被读取。同时电脑主机也可以在软件的档案最佳化功能下,将最常用的档案放置于随身碟中。
综上所述,本发明载入一软件于区域电脑或其周边设备,用以提供区域主机与网络主机的磁盘空间的列表及存取顺序,让使用者得以使用弹性扩充容量磁盘空间的方法。让使用者以有限的硬件资源,透过网络而运用无限的磁盘空间。着实地具备新颖性、进步性以及产业利用性。
权利要求
1.一种提供弹性扩充容量磁盘空间的方法,包括下列步骤提供一可将至少一资料及至少一闲置储存空间的位置做成一关联表的软件,并将该软件载入一区域储存空间;连接该区域储存空间于一具有作业系统的区域主机,并连接该区域主机于一至少连接有一远端储存空间的网络;以及驱动一驱动程序,以查询该关联表,并进而进行该资料的读取与写入的动作。
2.根据权利要求1所述的方法,其中该关联表记录该远端储存空间的位址、使用的协定与密码。
3.根据权利要求1所述的方法,其中进行该资料读取时,由该作业系统查询该关联表所得该资料的位置后,直接由该位置读取该资料。
4.根据权利要求3所述的方法,其中该作业系统读取该资料后回应给该区域储存空间的应用层。
5.根据权利要求1所述的方法,其中该资料写入时,先检查该区域储存空间的闲置储存空间,若有足够的空间,则会将该资料写入到该区域储存空间,并将写入的位址记录到该关联表,以作为读取时可以正确找到资料的位址。
6.根据权利要求5所述的方法,其中该资料将该区域储存空间的闲置储存空间储存满后,将会根据该关联表所登录可供利用的网络资源,向该远端储存空间要求可以储存的空间要求远端存入,获得许可后,将该资料写入该远端储存空间的闲置储存空间。
7.根据权利要求6所述的方法,其中在将该资料写入该远端储存空间的闲置储存空间之前,先将该远端储存空间的位址建立到该关联表中,并一起记录该远端储存空间使用的协定与密码,作为下次读取时查阅使用。
8.根据权利要求1述的方法,其中该远端储存空间为个人电脑、工作站、ADSL服务器、Cable Modem服务器或ISP的闲置可储存空间。
9.根据权利要求1项所述的方法,其中该软件可以根据读取的频率,主动调整该资料写入的位置,使较常使用的资料,移到该区域储存空间,以增进整体资料的运作效率。
10.根据权利要求1项所述的方法,其中该区域储存空间为随身碟。
11.根据权利要求10项所述的方法,其中该随身碟中存有关联表,当该随身碟加入系统中时,方可看到广大弹性扩充的储存空间。
全文摘要
一种提供弹性扩充容量磁盘空间的方法,包括下列步骤,首先提供可以将资料和闲置储存空间的所在位置做成关联表的软件,并将此软件载入于区域储存空间中;接着将此区域储存空间连接于具有作业系统的区域主机,再将区域主机连接上网络,此网络可以连接有远端储存空间。借此,作业系统可以通过一驱动程序来查询关联表,进而进行资料的读取以及资料的写入动作。由于网络可连接到的远端储存空间为弹性,因此使用者可以得到一个弹性扩充容量储存空间的磁盘。
文档编号G06F12/00GK1523497SQ0310482
公开日2004年8月25日 申请日期2003年2月20日 优先权日2003年2月20日
发明者赖振楠, 林传生 申请人:太和科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1