发明名称 电脑系统中物件之部分转移至另一储存位置
摘要 本发明揭示一种技术,依据此项技术注册一位于一第一储存位置的资料流以利进行转移管理,并且依据预设准则,转移适合另一储存位置的资料流部份,使系统储存效率达到最高限度。档案系统可具有一些功能用途,其能够监控已注册要进行转移管理的档案/资料流,或可依据预设准则轮询档案/资料流。如果资料流具有要转移至另一储存位置的部份,则阶层储存管理(hierarchical storage management;HSM)系统会将资料转移至其他储存位置,如长期或离线储存装置,并且经由中继资料保存资料流的资料关联性。本技术允许转移目标位置横跨多重磁碟区(volume),并且允许多重档案系统服务来源及目标。
申请公布号 TWI232396 申请公布日期 2005.05.11
申请号 TW090118808 申请日期 2001.08.01
申请人 微软公司 发明人 路易斯 菲利普 卡布瑞拉;戴伯拉 C. 琼斯;拉维沙卡 普迪皮迪;史蒂芬 R. 史汀纳
分类号 G06F19/00 主分类号 G06F19/00
代理机构 代理人 陈长文 台北市松山区敦化北路201号7楼
主权项 1.一种用以在一电脑系统中将一资料流部份从一第一储存位置转移至一第二储存位置之方法,该方法包括下列步骤:识别要转移至该第二储存位置之该资料流的至少一部份;将该至少一部份转移至该第二储存位置;以及保存该资料流的资料关联性。2.如申请专利范围第1项之方法,其中该第一储存位置及该第二储存位置系位于不同的磁碟区中。3.如申请专利范围第1项之方法,其中该识别要转移之该至少一部份包括依据预设准则来识别该至少一部份。4.如申请专利范围第3项之方法,其中该识别要转移之该至少一部份包括指定一保存(archive)单元大小。5.如申请专利范围第3项之方法,其中该识别要转移之该至少一部份包括指定一更新区域大小。6.如申请专利范围第3项之方法,其中该识别要转移之该至少一部份包括针对该资料流指定一适用于该第一储存位置的记忆体配置限制。7.如申请专利范围第6项之方法,其中执行该移动该至少一部份,而不会超过该记忆体配置限制。8.如申请专利范围第1项之方法,其中该资料流具有至少一可识别的更新区域。9.如申请专利范围第1项之方法,其中该识别要转移之该至少一部份包括识别一资料流类型。10.如申请专利范围第9项之方法,其中该资料流类型是一唯附加型档案。11.如申请专利范围第9项之方法,其中该资料流类型是一唯写第一储存区块型档案。12.如申请专利范围第1项之方法,其中该第二储存位置是一连续存取媒体(SAM)。13.如申请专利范围第1项之方法,其中该第一储存位置是一本机位置,而该第二储存位置是一远端位置。14.如申请专利范围第1项之方法,其中该第一储存位置是一非安全型储存位置,而该第二储存位置是一安全型储存位置。15.如申请专利范围第1项之方法,其中该第一储存位置是一线上位置,而该第二储存位置是一离线位置。16.如申请专利范围第1项之方法,其中该保存该资料流的资料关联性包括产生用来描述该关联性的中继资料。17.如申请专利范围第16项之方法,其中该用来描述该关联性的中继资料系依据能够并入全球资讯网(World Wide Web)组件的可描述型介面将之格式化。18.如申请专利范围第16项之方法,其中该用来描述该关联性的中继资料系依据可扩展标记语言(extensible markup language;XML)、分散式组件物件模型(distributed component object model;DCOM)和Java的至少一种格式将之格式化。19.如申请专利范围第1项之方法,其中将该至少一部份移动至该第二储存位置之后,释出该第一储存位置中之该至少一部份的储存区,以供系统使用。20.如申请专利范围第1项之方法,其中该资料流类型是一疏松档案。21.一种电脑可读取媒体,具有电脑可执行指令以指示一电脑执行如申请专利范围第1项之方法。22.一种电脑可读取媒体,用以储存与一资料流转移特性相关的中继资料,其中该资料流的至少一部份系从一第一储存位置转移至一第二储存位置,该电脑可读取媒体包括:一识别项,用以识别有至少一部份要转移的资料流;资料,其代表配合转移该至少一部份使用的储存服务;以及资料,其代表该至少一转移部份的记忆体映射。23.如申请专利范围第22项之电脑可读取媒体,进一步包括一与该资料流之该至少一部份之转移时间相关的时间资料。24.如申请专利范围第22项之电脑可读取媒体,其中系依据能够并入全球资讯网(World Wide Web)组件的可描述型介面格式来储存该媒体。25.如申请专利范围第22项之电脑可读取媒体,其中系以可扩展标记语言(extensible markup language;XML)、分散式组件物件模型(distributed component object model;DCOM)和Java的至少一种格式来储存该媒体。26.如申请专利范围第22项之电脑可读取媒体,其中该媒体系储存于一Jet资料库中。27.一种提供一应用程式设计介面(API)以使用于一电脑系统之方法,藉此可依据如申请专利范围第1项之方法的局部转移技术而注册一用于管理的资料流。28.如申请专利范围第27项之提供一应用程式设计介面(API)以使用于一电脑系统之方法,藉此该介面提供一种通用方法,以产生及储存配合将该资料流局部转移至次储存区使用的中继资料。29.一种电脑系统,包括:一阶层储存管理(hierarchical storage management;HSM)系统,用以管理一要局部转移的资料流;以及一来源储存位置,该来源储存位置上储存一被该HSM系统服务的资料流;其中该HSM系统依据预设准则识别并转移该资料流的该至少一部份至一目标储存位置,并且产生用来描述该至少一转移部份之资料关联性的中继资料。30.如申请专利范围第29项之电脑系统,其中该HSM系统指定一保存(archive)单元大小。31.如申请专利范围第29项之电脑系统,其中该HSM系统指定一更新区域大小。32.如申请专利范围第29项之电脑系统,其中该HSM系统针对该资料流指定一适用于该来源储存位置的记忆体配置限制。33.如申请专利范围第32项之电脑系统,其中该HSM系统移动该资料流的至少一部份,使得不会超过该记忆体配置限制。34.如申请专利范围第29项之电脑系统,其中该HSM系统识别一具有至少一可识别更新区域的资料流。35.如申请专利范围第29项之电脑系统,其中该HSM系统识别该至少一部份包括识别一资料流类型。36.如申请专利范围第35项之电脑系统,其中该资料流类型是一唯附加型档案。37.如申请专利范围第35项之电脑系统,其中该资料流类型是一唯写第一储存区块型档案。38.如申请专利范围第29项之电脑系统,其中该目标储存位置是一连续存取媒体(SAM)。39.如申请专利范围第29项之电脑系统,其中该来源储存位置是一线上位置,而该目标储存位置是一离线位置。40.如申请专利范围第29项之电脑系统,其中该来源储存位置是一非安全型储存位置,而该目标储存位置是一安全型储存位置。41.如申请专利范围第29项之电脑系统,其中该中继资料系依据能够并入全球资讯网(World Wide Web)组件的可描述型介面将之格式化。42.如申请专利范围第29项之电脑系统,其中该用来描述该关联性的中继资料系依据可扩展标记语言(extensible markup language;XML)、分散式组件物件模型(distributed component object model;DCOM)和Java的至少一种格式将之格式化。43.如申请专利范围第29项之电脑系统,其中将该至少一部份移动至该目标储存位置之后,该HSM系统释出该来源储存位置中之该至少一部份所使用的储存区。44.如申请专利范围第29项之电脑系统,其中该资料流类型是一疏松档案。图式简单说明:图1显示可并入本发明观点之一般用途电脑的方块图。图2显示可实施本发明方法及装置之示范性网路环境的方块图。图3A至3D显示根据本发明之依据更新资料流区域转移示范性保存(archive)单元的图式。图4显示根据本发明将资料流的一部份转移至次要储存位置的示范性流程图。图5显示根据本发明,HSM系统经由中继资料回呼转移资料之示范性处理程序的方块图。图6显示根据本发明,经由中继资料回呼转移资料之示范性处理程序的方块图。
地址 美国