用于存储数据的设备和方法技术

技术编号:2824664 阅读:126 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种用于存储数据的存储设备。该存储设备包括一个存储装置,用于存储数据,一个承诺装置,用于向一个源设备承诺一个特定存储空间的可用性,一个探测装置,用于探测该特定存储空间的可用性以生成一个探测结果,以及一个通信装置,用于向该源设备通知该探测结果,由此该源设备根据该探测结果采取相应的动作。这样,一个小组的每个存储设备受其承诺限制,如果它违反了其承诺,它就有丢失存储在其它成员的存储空间上的文件的危险。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术总体上涉及存储数据的技术,更具体地,涉及对多个存储设备进行编组。
技术介绍
通常,用户将数据存储在诸如CD-ROM、多功能数字光盘(DVD)、磁盒、磁带、磁盘存储器、或磁硬盘驱动器等之类的存储介质上。然而存储在这样的存储设备上的数据可能会由于失火、洪水、盗窃、或其它任何不利地影响存储介质的事件而丢失。因此,明智的做法常常是生成数据的备份拷贝,用于在远距离(off site)位置处存储,以防止同一灾难性事件而使原始数据和备份拷贝都被破坏。当前,有多种方法来实现远距离备份。一个例子是物理地将包含备份拷贝的存储介质运送到备份地点。那样的运送会导致额外的费用以及介质损坏的机会。此外,这种方法不能提供有效的系统和方法,用于从远距离位置处取回存储的数据。另一个例子是一个服务提供商提供一个在线中心服务器,用于存档其客户的文件数据。但是,现有的在线数据存储系统位于互联网上的已知站点,因此容易受到试图访问和/或修改存储在这样的系统上的数据的恶意人员(即黑客)的攻击。又一个远距离备份的例子是在几个朋友/同事/亲戚之间形成一个小组,在该小组内,每个成员能够在其它人的存储设备上存档其数据。这种方案的低效率在于其受限的存储容量资源共享以及其很需要在小组成员之间已经存在信任。因此,为了解决上述远距离备份方法的低效率的问题,需要提供一种改进的设备/方法,用于对多个存储设备进行编组。
技术实现思路
本专利技术的一个目的是提供一种改进的能向一组存储设备提供更多可信任的存储容量资源共享的存储设备/方法。该目的在一个存储设备中实现,该存储设备包括:一个存储装置,用-->于存储数据,一个承诺装置,用于向一个源设备承诺一个特定存储空间的可用性,一个探测装置,用于探测该特定存储空间的可用性以生成一个探测结果,以及一个通信装置,用于向该源设备通知该探测结果,由此该源设备根据该探测结果采取相应的动作。由该源设备采取的相应的动作包括删除存储在该源设备中的来自于该存储设备的文件。通过设置一个规则,使得如果一个小组成员违反了其向一个小组所作出的承诺,来自于该小组成员的存储在其它成员的存储空间上的数据就会有丢失的危险,每个成员受其向该小组所作出的承诺限制。根据本专利技术的一个实施方式,该特定存储空间的可用性包括该特定存储空间的可访问性,来自于该源设备的存储在该存储设备的该特定存储空间中的文件的不受扰乱性。根据本专利技术的另一个实施方式,该存储设备还包括一个删除装置,用于删除存储在该存储设备中的来自于该源设备的文件。根据本专利技术的又另一个实施方式,该存储设备还包括一个询问装置,用于向该源设备发送一个询问以探测该源设备的一个特定存储空间的可用性。该存储设备和该源设备属于一个小组,该小组包括一个第三设备,该通信装置向该第三设备通知一个对应于该询问的响应探测结果,由此该第三设备根据该响应探测结果采取相应的动作。该目的还在一种用于存储数据的方法中实现。该方法包括步骤:向一个源设备承诺一个特定存储空间的可用性,探测该特定存储空间的可用性以生成一个探测结果,以及向该源设备通知该探测结果,由此该源设备根据该探测结果采取相应的动作。本专利技术的另一个目的是提供一种用于对多个存储设备进行编组的编组设备,从而每个存储设备可以在一种信任的环境中将其数据存储到属于同一小组的其它存储设备上。该目的在一种用于编组一个第一存储设备和一个第二存储设备的设备中实现。该设备包括一个通信装置,用于从该第一存储设备接收一个特定存储空间的可用性的一个承诺以及从该第二存储设备接收另一个特定存储空间的可用性的另一个承诺,一个注册装置,用于分别将该第一存储设备和该第二存储设备注册为一个小组的一个成员,一个探测装置,用于探测该第一存储设备的该特定存储空间的可用性以生成一个探测结果,其-->中该通信装置还用于向该第二存储设备通知该探测结果,由此该第二存储设备根据该探测结果采取相应的动作。该目的还在一种用于编组一个第一存储设备和一个第二存储设备的方法中实现,该方法包括步骤:从该第一存储设备接收一个特定存储空间的可用性的一个承诺以及从该第二存储设备接收另一个特定存储空间的可用性的另一个承诺,分别将该第一存储设备和该第二存储设备注册为一个小组的一个成员,探测该第一存储设备的该特定存储空间的可用性以生成一个探测结果,以及向该第二存储设备通知该探测结果,由此该第二存储设备根据该探测结果采取相应的动作。通过以下结合附图的描述和权利要求书,本专利技术的其他目的和成就以及对本专利技术的更全面的理解将变得显而易见和可以理解。附图说明下面参考附图通过例子详细解释本专利技术,其中:图1是根据本专利技术的一个实施方式的存储设备的示意图,图2是一个流程图,示出了根据本专利技术的一个实施方式的点到点编组过程,图3是根据本专利技术的另一个实施方式的编组设备的示意图,以及图4是一个流程图,示出了根据本专利技术的另一个实施方式的集中式编组过程。在所有的附图中,相同的标号表示相似或相应的特征或功能。具体实施方式图1是根据本专利技术的一个实施方式的存储设备的示意图。存储设备100包括一个存储单元110,一个承诺单元120,一个通信单元130,一个探测单元140。它还包括一个通报单元150,一个询问单元160以及一个删除单元170。该存储设备100是一台个人电脑的一个组件。它也可以是一个消费电子装置,例如一个移动电话或一个个人数字助理的一个组件。存储单元110包括一个存储驱动器(未示出)和一个存储介质(未示出)。该存储介质可以是一个固定的存储介质,例如一个硬盘。它也可以是一个可移动的存储介质,例如一个光盘。该存储单元110在该存储介质-->上存储需要被存储的数据,以及它也从该存储介质取回存储的数据。承诺单元120向一个源设备(未示出)作出一个特定存储空间的可用性的一个承诺。该源设备是另一个存储设备,并且它也可以是负责对多个存储设备进行编组的中心服务器。该承诺包括该特定存储空间的可访问性,来自于该源设备的存储在该存储设备的该特定存储空间中的文件的不受扰乱性。例如,该承诺是与其它存储设备共享4G字节的存储容量,至少每天2小时的在线可访问性。通信单元130是一个有线/无线互联网通信装置。它也可以是能够在存储设备100和该源设备之间提供通信通道的任何其它装置。这样的通信是一个点到点的通信。也可以是经由一个中心服务器的通信。通信单元130与该源设备交流关于该承诺的事情,如果该源设备也可以作出相类似的承诺,该存储设备和该源设备就形成一个小组。在形成一个小组之后,该源设备在存储单元110上存储一个文件。探测单元140探测该特定存储空间的可用性以生成一个探测结果。该探测单元140检查来自于该源设备的存储在存储单元110上的文件的状态,并且它也可以检查存储设备100的在线访问时间。该探测结果可以包括:来自于该源设备的文件仍然在那里,文件没有被扰乱,和/或在线访问时间超过最小要求等。该探测可以是主动的或被动的。主动方式是探测单元140由其自己周期性地发起对该特定存储空间的可用性的检查。被动方式是探测单元140在从该源设备接收到一个请求时发起对该特定存储空间的可用性的检查。探测单元140可以维护一个来自于其它各个存储设备的所有文件的列表,从而使其能够容易地实施其探测。在该用户不经意间违反本文档来自技高网...

【技术保护点】
一种存储设备,包括:    一个存储装置,用于存储数据,    一个承诺装置,用于向一个源设备承诺一个特定存储空间的可用性,    一个探测装置,用于探测该特定存储空间的可用性以生成一个探测结果,以及    一个通信装置,用于向该源设备通知该探测结果,由此该源设备根据该探测结果采取相应的动作。

【技术特征摘要】
【国外来华专利技术】CN 2005-9-28 200510108915.51.一种存储设备,包括:一个存储装置,用于存储数据,一个承诺装置,用于向一个源设备承诺一个特定存储空间的可用性,一个探测装置,用于探测该特定存储空间的可用性以生成一个探测结果,以及一个通信装置,用于向该源设备通知该探测结果,由此该源设备根据该探测结果采取相应的动作。2.根据权利要求1的存储设备,其中该特定存储空间的可用性包括该特定存储空间的可访问性,来自于该源设备的存储在该特定存储空间中的文件的不受扰乱性。3.根据权利要求1的存储设备,其中该通信装置还用于发送/接收该存储的/要存储的数据。4.根据权利要求1的存储设备,其中该通信装置从该源设备接收一个询问;该探测装置根据该询问,探测该特定存储空间的可用性以生成该探测结果。5.根据权利要求1的存储设备,还包括:一个通报装置,用于在向该源设备通知之前向该存储设备的主人通报该探测结果。6.根据权利要求1的存储设备,其中由该源设备采取的相应的行动包括删除存储在该源设备中的来自于该存储设备的文件。7.根据权利要求1的存储设备,其中该存储设备和该源设备属于一个小组,该小组包括一个第三设备,由该源设备采取的相应的动作包括向该第三设备通知删除存储在该第三设备中的来自于该存储设备的文件。8.根据权利要求1的存储设备,还包括:一个删除装置,用于删除存储在该存储设备中的来自于该源设备的文件。9.根据权利要求1的存储设备,还包括:一个询问装置,用于向该源设备发送一个询问以探测该源设备的一个特定存储空间的可用性,其中该存储设备和该源设备属于一个小组,该小组还包括一个第三设备,该通信装置向该第三设备通知一个对应于该询问的响应探测结果,由此该第三设备根据该响应探测结果采取相应的动作。10.一种用于存储数据到一个存储设备的方法,包括:向一个源设备承诺该存储设备的一个特定存储空间的可用性,探测该特定存储空间的可用性以生成一个探测结果,以及向该源设备通知该探测结果,由此该源设备根据该探测结果采取相应的动作。11.根据权利要求10的方法,其中该特定存储空间的可用性包括该特定存储空间的可访问性,来自于该源设备的存储在该特定存储空间中的文件的不受扰乱性。12.根据权利要求10的方法,还包括步骤:发送/接收该存储的/要存储的数据。13.根据权利要求10的方法,还包括步骤:从该源设备接收一个询问;该探测步骤包括步骤:根据该询问探测该特定存储空间的可用性以生成该探测结果。14.根据权利要求10的方法,还包括步骤:在通知该源设备之前向该存储设备的主人通报该探测结果。15.根据权利要求10的方法,其中由该源设备采取的相应的动作包括删除存储在该源设备中的来自于该存储设备的文件。16.根据权利要求10的方法,其中该存储设备和该源设备属于一个小组,该小组包括一个第三设备,由该源设备采取的相应的动作包括通知该第三设备删除存储在该第三设备中的来自于该存储设备的文件。17.根据权利要求10的方法,还包括步骤:在该特定存储空间上存储来自于该源设备的文件。18.根据权利要求17的方法,还包括步骤:删除存储...

【专利技术属性】
技术研发人员:DP凯利JP范加塞尔
申请(专利权)人:皇家飞利浦电子股份有限公司
类型:发明
国别省市:NL[荷兰]

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

1