当前位置: 首页 > 专利查询>索尼公司专利>正文

使用磁带数据记录器的数字数据复制装置制造方法及图纸

技术编号:2890695 阅读:149 留言:0更新日期:2012-04-11 18:40
一种记录或重放用计算机处理的数字数据并能够直接与计算机发送接收数字数据的使用磁带数据记录器的数字数据复制装置,其特征在于具有: 主计算机; 接受来自所述主计算机的复制命令的第1磁带数据记录器;以及 从所述第1磁带数据记录器接受以1字节为最小单位的较少的数据量的传送命令的第2磁带数据记录器; 所述第2磁带数据记录器把关于复制对象的数据的数据量与所述较少的数据量的差的信息传送到所述第1磁带数据记录器;所述第1磁带数据记录器根据关于所述数据量之差的信息把所述复制对象的数据量存储在可存储的暂时存储装置中之后,再记录在数据记录载体上。(*该技术在2016年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种使用对磁带记录数字数据的磁带数据记录器复制按顺序记录的大容量数据的数字数据复制装置。现在,随着数据容量的增大,把在磁带上记录数据的数据记录装置作为存储大容量数据的装置的必要性在增长,与盘状记录载体不同,数据是按顺序被记录在这种用磁带的记录载体上。在此考虑有两台上述的磁带数据记录器,并在其间进行例如复制等相互数据交往的情况,现在,所采取的主要方法是如图20所示的经主计算机进行的复制。在想要从数据记录装置(下称装置)202到装置203进行复制的情况下,主计算机200从数据记录装置(下称装置)202读出数据,并经总线201存储到主计算机200的缓冲存储器(未示出)内,缓冲存储器按照主计算机200的指示经总线201把该缓冲存储器内所存储的数据传送到装置203,并写入到装置203的记录载体上。还有一种方法是像SCSI那样,利用在其指令体系中预先具备数据复制的通信协议。在用这种通信协议想要从装置206向装置205进行复制的情况下,首先由主计算机204经SCSI总线207对装置205发送复制指令,再由收到所发送的这个指令的装置205对装置206发送读出指令,从而,装置206的数据经SCSI总线207被自动地传送到装置205,并写到装置205的记录载体上。可是,上述的经主计算机进行的复制的方法中所存在的问题是,由于被传送的数据要经由主计算机的存储器,所以就要消耗计算机的存储器资源以及与数据的输入输出指令有关的CPU资源,还有一个问题是数据要两次流过总线,所以数据的传送速度就要降低大约一半,另外,在装置的处理速度非常快的情况下,主计算机的输入输出速度还可能制约数据传送速度。另外,数据传送是按称之为数据块的单位来进行的,这个所谓的数据块是具有某一定大小的数据的集合,集合多个数据块构成文件。在经主计算机进行数据传送的情况下,主计算机的情况,如缓冲存储器的容量等,就有可能限制该数据的数据块大小,这种情况下,复制源和复制目的方的数据的数据块的图象就变了,利用文件的数据块图象的应用等就会发生问题。像上述的SCSI那样的利用其指令体系中预先具备有数据复制的通信协议的方法就解决了像上述的经主计算机的方法的CPU资源问题以及数据传送速度的问题,但是,即使在这种情况下也还存在所谓数据块图象不能保存的问题,即不能原样复制源数据数据块的形态。在构成复制对象的装置中,有像记录盘装置的那种数据块记录式的装置或像磁带装置的那种顺序记录式装置。其中,使用数据块记录式装置,数据的逻辑数据块受限于扇区的概念,因此,数据块的大小是固定的,在扇区长相同的装置之间进行复制时,不必考虑数据块大小,也就是说,所谓在记录盘装置那样的数据块记录式装置之间进行数据的复制,是为了单纯地复制扇区的图象,也有许多这样的实例。另一方面,在顺序记录式装置中,是按可变长数据块来记录数据,也就是说,所记录的数据的每一个数据块的数据量不同。更具体地说,在最初在一个数据块中进行100字节的记录;在第2个数据数据块中进行50字节的记录;而在第3个数据数据块中可进行1024字节的记录。因此,由于写入数据时的数据块的大小不同而存在各种各样的数据块的图象,所以,在进行有关这种顺序记录式装置的复制时,这种可变长数据块的处理是很难的。一般,在计算机等的数据传送时,仅传送构成对象的数据,附加在其上的数据例如数据大小、数据块大小等管理数据都不与数据一起传送,因此,在数据的接收方必须作成那些管理数据。但是,在顺序记录式装置中,由于数据传送的单位是可变长数据块,只有把所传送的数据全部读出来才能知道数据块大小,所以,可能出现数据不被正确传送的情况。例如,如图22所示,可以考虑在缓冲存储器内设置有多个数据区和管理这些数据区的数据块管理表的装置,在这里,如图所示,在这种数据块管理表内存储有数据的开始位置、该数据是数据块的开头或是途中、该表管理的数据长以及数据块的全长等信息。在这些管理信息中,特别是关于数据块全长的信息是数据块被全部传送时最初判明的信息,根据这样的数据块管理表内的信息来判断存储在各个数据区内的数据作成什么样来构成整个数据块。按照这样的构成,在只具有把数据块管理表从缓冲存储器中除掉后的大小的数据块写入到该缓冲存储器内的情况下,根据信息管理表中所写入的信息,在读出时就能够没有问题地把源数据块复原出来。可是,如图23所示,当写入超出缓冲器容量的数据块时就会发生问题,即如图所示,在数据块的大小超出缓冲器的容量时,在数据块管理表被作成之前数据就从缓冲器中传送出去,而且,如图24所示,即使所传送的数据块大小小于缓冲器的大小的情况下,在数据区已经被占满一部分时,也会发生同样的情况。在该例中,当接着传送大于缓冲器的2/5容量的数据块时,缓冲器溢出,数据块管理表被作成之前,数据就从缓冲器中被传送出去。如上所述,这是因为所传送的数据是可变长数据块,只有把数据全部读出才能知道数据块大小,所以,不能保证可使用的缓冲区大小。这样,所存在的问题是一旦在数据块管理表被作成之前数据从缓冲器中被传送出去,数据就不能正确地被复原。因此,本专利技术的目的是提供一种对可变长数据块能够用同样的数据块图象进行数据的复制的数字数据复制装置。为解决上述的问题,按照本专利技术的使用磁带数据记录器的数字数据复制装置其特征在于具有主计算机、接受来自主计算机的复制指令的第1磁带数据记录器和从第1磁带数据记录器接收以1字节为最小单位的比较少的数据量的传送指令的第2磁带数据记录器;第2磁带数据记录器把有关复制对象的数据的数据量与比较少的数据量的差的信息传送到第1磁带数据记录器,第1磁带数据记录器根据与该差值有关的信息把复制对象的数据量存储在能存储的暂时存储装置内之后,记录在磁带记录载体上。按照上述的构成,使用本专利技术能够在读出数据之前知道数据块的大小,所以,即使把超出缓冲器容量的数据块传送出去,也能够作成数据块管理表,因此,能够以同样的数据块图象来进行数据的复制。附图简要说明附图说明图1是可以适用于本专利技术的磁带数据记录器的正面示意图;图2是可以适用于本专利技术的磁带数据记录器的背面示意图;图3是可以适用于本专利技术的磁带数据记录器的使用例的接线示意图;图4是可以适用于本专利技术的磁带数据记录器的磁头配置的示意图;图5是可以适用于本专利技术的磁带数据记录器的磁迹图案的示意图;图6是可以适用于本专利技术的磁带数据记录器的系统结构方框图7是可以适用于本专利技术的磁带数据记录器的磁带格式的示意图;图8A、B、C是可以适用于本专利技术的磁带数据记录器的VSIT和DIT格式的示意图;图9是说明可以适用于本专利技术的磁带数据记录器的BST的示意图;图10是说明可以适用于本专利技术的磁带数据记录器的逻辑格式的示意图;图11是说明可以适用于本专利技术的磁带数据记录器的格式结构的示意图;图12是可以适用于本专利技术的磁带数据记录器的系统结构的详细方框图;图13是可以适用于本专利技术的磁带数据记录器的使用例的接线示意图;图14是说明按照本专利技术的数据传送的流程图;图15是说明按照本专利技术的数据传送的流程图;图16是说明按照本专利技术的数据传送的流程图;图17是占满了被读出1字节的数据的组合存储器的状态示意图;图18A、B是说明把可变长数据块向固定数据块变换的示意图;图19A、B、C是说明以数据块为单位进行本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:菊池明博西尾强
申请(专利权)人:索尼公司
类型:发明
国别省市:

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

1