用于外部数据存储的方法与系统技术方案

技术编号:2860562 阅读:213 留言:0更新日期:2012-04-11 18:40
一种用于系统中的外部数据存储的方法,该系统包括:初级处理装置(1;72),其具有一个处理器(2;74)和一个初级数据存储单元(4;77),适于在处理器(2;74)中运行应用程序,以便处理有效记录,并且被配置用于将属于有效记录的数据存储在初级数据存储单元(4;77)之中;以及次级数据存储系统(5;57;69),其可以访问初级处理装置(1;72),该方法包括步骤:将属于一个有效记录的数据装载到初级数据存储单元(4;77)之中,以及通过将属于该记录的至少一个数据片(34)传送到次级数据存储系统(5;57;69)以供存储,来使该记录外在化。外在化记录的步骤包括由使用属于该记录的数据的一个应用程序,向一个被安排向次级数据存储系统(5;57;69)传送数据片(34)的接口(6-8;60,61,62,66,70,78)来发起一次调用。

【技术实现步骤摘要】

本专利技术一般地涉及从外部存储由一个处理装置处理的数据的方法。特别是,本专利技术涉及外部存储数据的各种方法,内在化(internalization)数据的各种方法,以及实现外部数据存储和数据内在化的方法。本专利技术还涉及将这样的方法应用于多媒体系统,以及用于执行这样的方法的系统和计算机程序。
技术介绍
实现外部数据存储的方法的实例以及适于执行这样一种方法的外部数据存储的方法和系统的实例可以从,例如,US 5 757 919中获知。此份公报公开了一种用于保持从一个物理安全环境按页发送到一个外部存储单元的页面的完整性和保密性的方法与系统。这种物理安全环境包括一个安全的处理器,该处理器通过总线被连接到一个随机存取存储器。一个完整性检查引擎在安全环境和不安全环境(特别是一个外部存储单元)之间执行数据翻页的单向散列(hash)。在一个实施例中,安全处理器被构成为使用一个1K的页面。在不安全环境中的一个主处理器将存储在外部存储器中的安全处理器的页面视为1K数据块。若一个页面被确定为需要,则就该页面是否存在于安全存储器之中作出判断。若该页面存在,则出现页面命中,并且不需要采取进一步的动作。若该本文档来自技高网...

【技术保护点】
一种用于在系统中实现外部数据存储的方法,该系统包括:初级处理装置(1;72),其具有一个处理器(2;74)和一个初级数据存储单元(4;77),适于在处理器(2;74)中处理有效记录,并且被配置用于将属于有效记录的数据存储在初级数据存储单元(4;77)之中;以及次级数据存储系统(5;57;69),其可以访问初级处理装置(1;72),该方法包括步骤:属于一个有效记录的数据被存储在初级数据存储单元(4;77)之中,以及通过将属于该有效记录的至少一个数据片(34)传送到次级数据存储系统(5;57;69)以供存储,来使该记录外在化,其中,外在化记录的步骤包括接收由使用属于该记录的数据的一个应用程序,通过...

【技术特征摘要】
EP 2004-2-12 04100546.31.一种用于在系统中实现外部数据存储的方法,该系统包括初级处理装置(1;72),其具有一个处理器(2;74)和一个初级数据存储单元(4;77),适于在处理器(2;74)中处理有效记录,并且被配置用于将属于有效记录的数据存储在初级数据存储单元(4;77)之中;以及次级数据存储系统(5;57;69),其可以访问初级处理装置(1;72),该方法包括步骤属于一个有效记录的数据被存储在初级数据存储单元(4;77)之中,以及通过将属于该有效记录的至少一个数据片(34)传送到次级数据存储系统(5;57;69)以供存储,来使该记录外在化,其中,外在化记录的步骤包括接收由使用属于该记录的数据的一个应用程序,通过一个被安排向次级数据存储系统(5;57;69)发送数据片(34)的应用程序接口,启动的至少一次调用。2.根据权利要求1所述的方法,包括接收至少一个外在化消息,该外在化消息包括标识一个数据段(48;52;56)的信息,该数据段包括对应于仅有一个数据片(34)的至少一个相关部分(35-37)的数据(41-43),以及,响应于该外在化消息传送至少所述标识的数据段(48;52;56)。3.根据权利要求1或2所述的方法,包括将该数据片(34)划分为多个部分(35-37),接收许多个外在化消息,其中每一个外在化消息都标识一个数据段(48;52;56),该数据段包括对应于所述多个部分(35-37)中的一个相关部分的数据(41-43),以及,响应于每一个外在化消息传送至少所述标识的数据段(48;52;56)。4.根据权利要求2或3所述的方法,其中,通过对所述数据片(34)的相关部分(35-37)至少部分地加密,产生对应于一个相关部分(35-37)的数据(41-43)。5.根据权利要求3或4所述的方法,包括将所述数据片(34)划分为一个连续多个部分(35-37)的序列,接收一系列的外在化消息,每个外在化消息都包括标识该记录的信息,以及借助于该对应部分(35-37)在该序列中的位置来标识一个数据段(48,52,56)的信息,以及,在将所述数据段(48;52;56)传送到次级存储系统(5;57;69)之前,在所述数据段(48;52;56)中纳入对应于所述标识数据段(48;52;56)的信息的数据。6.根据权利要求5所述的方法,包括响应于来自所述应用程序的调用,返回表示在该序列中有多少个部分(35-37)的信息。7.根据权利要求2-6中任何一项所述的方法,包括为所述数据片(34)中的每一部分(35-37)计算一个认证值(45;49;54),以及,将反映所述认证值(45;49;54)的数据纳入到含有与该部分(35-37)相关的数据(41-43)的数据段(48;52;56)中。8.根据权利要求3和7所述的方法,包括利用从一部分(35,36)导出的信息作为输入,为至少另一部分(36-37)计算认证值(49,54)。9.根据权利要求2-8中任何一项所述的方法,包括在初级装置(1)的数据存储单元(4)中,为包含了一个唯一的标识符的每一个外在化记录存储一个参考数据对象(11),其中,反映该唯一的标识符的数据被纳入到每一个数据段(48;52;56)之中,上述数据段包括与属于该记录的数据片(34)的一个部分(35-37)对应的数据(41-43)。10.一种用于系统中的外部数据存储的方法,该系统包括初级处理装置(1;72),其具有一个处理器(2;74)和一个初级数据存储单元(4;77),适于运行应用程序以在处理器(2;74)中处理有效记录,并且配置用于将属于有效记录的数据存储在初级数据存储单元(4;77)之中;以及次级数据存储系统(5;57;69),其可以访问初级处理装置(1;72),该方法包括步骤将属于一个有效记录的数据装载到初级数据存储单元(4;77)之中;以及通过将属于该记录的至少一个数据片(34)传送到次级数据存储系统(5;57;69)以供存储,来使该记录外在化,其中,外在化记录的步骤包括,通过使用属于该记录的数据的一个应用程序,向一个被安排向次级数据存储系统(5;57;69)传送数据片(34)的接口(6-8;60,61,62,66,70,78)发起一次调用。11.根据权利要求10所述的方法,包括传送一个数据段(48;52;56),该数据段包括属于一个记录的仅有一个数据片(34)的至少一个相关部分(35-37)所对应的数据(41-43)。12.根据权利要求10或11所述的方法,其中,该数据片(34)被划分为多个部分(35-37),并且其中,多个数据段(48;52;56)被传送到次级数据存储系统(5;57;69),以供存储,上述数据段中的每一个都包括对应于所述多个部分(35-37)中的一个相关部分的数据(41-43)。13.根据权利要求11或12所述的方法,其中,通过对该数据片(34)的一个相关部分(35-37)至少部分地加密,来产生对应于该相关部分(35-37)的数据(41-43)。14.根据权利要求11-13中任何一项所述的方法,包括为该数据片(34)的每一部分(35-37)计算一个认证值(45;49;54),以及,将反映该认证值(45;49;54)的数据纳入到包含有对应于该部分(35-37)的数据(41-43)的数据段(48;52;56)中。15.根据权利要求14所述的方法,包括使用从另一部分(35,36)导出的信息作为输入,为所述数据片(34)的至少一部分(36-37)计算认证值。16.根据权利要求11-15中任何一项所述的方法,包括在初级装置(1)的数据存储单元(4)中,为每一个外在化记录存储一个参考数据对象(11),包含一个唯一的标识符,其中,反映该唯一的标识符的数据被纳入到每一个数据段(48;52;56)之中,上述数据段包括与属于该记录的数据片(34)的一个部分(35-37)相对应的数据(41-43)。17.根据权利要求10-16中任何一项所述的方法,包括为所述外在化记录存储反映版本计数的信息,并且在对该记录外在化之前,令版本计数加1。18.一种用于在系统中对记录内在化的方法,该系统包括初级处理装置(1;72),其具有一个处理器(2;74)和一个初级数据存储单元(4;77),适于在处理器(2;74)中处理有效记录,并且被配置用于将属于有效记录的数据存储在初级数据存储单元(4;77)之中;以及次级数据存储系统(5;57;69),其可以访问初级处理装置(1;72),并且被安排存储借助于根据权利要求10-17中任何一项所述方法传送的数据片(34),该方法包括步骤将属于该记录的数据装载到初级数据存储单元(4;77)之中;其中该系统包括一个接口(6-8;60,61,62,66,70,78),用于从次级数据存储系统(5;57;69)中检索属于该记录的数据片(34),该方法还包括一个应用程序的各步骤,该应用程序被配置用于使用属于该记录的数据,确定该记录将被内在化并且至少调用该接口(6-8;60,61,62,66,70,78)一次。19.根据权利要求18所述的方法,包括从次级存储系统(5,57;69)接收至少一个数据段(48,52,56),该数据段包括与一个数据片(34)的至少一个相关部分(35-37)对应的数据(41-43)。20.根据权利要求19所述的方法,包括从存储在初级处理装置(1)的数据存储单元(4)中的一个参考对象(11)中,检索该记录的一个唯一的标识符,其中,该数据段(48,52,56)被存储在次级数据存储系统(5,57;69)之中,具有反映该唯一的标识符的信息,并且,响应于含有反映该唯一的标识符的信息的内在化消息而被接收。21.根据权利要求18-20中任何一项所述的方法,其中,该数据片(34)包括多个部分(35-37),该方法包括接收多个数据段(48,52,56),每一个数据段包括对应于所述多个部分(35-37)中的一个相关部分的数据(41-43)。22.根据权利要求20和21所述的方法,包括从参考对象(11)中检索反映各部分(35-37)的数目的信息,以及响应于相应数目的内在化消息的其中之一,接收每一个数据段(48,52,56)。23.根据权利要求19-22中任何一项所述的方法,包括接收至少一个含有认证值(45,49;54)的数据段(48,52,56),检索被存储在初级处理装置(1)中的一个加密的信息片(46),使用所述加密的信息片(46),根据对应于所述数据片(34)的至少一个相关部分(35-37)的至少一部分数据(41-43),为每一个数据段(48,52,56)计算一个核对认证值,以及,将该核对认证值跟针对每一个数据段(48,52,56)的认证值(45,49;54)进行比较。24.根据权利要求23所述的方法,包括接收一个数据段(48,52,56)的序列,每一个数据段都包括一个认证值(45,49,54),其中,利...

【专利技术属性】
技术研发人员:杰拉德J德克尔艾尔伯特简波斯恰安托尼尔斯JPM范德文
申请(专利权)人:耶德托存取公司
类型:发明
国别省市:NL[荷兰]

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

1