发明名称 嵌入式一体化虚拟磁带库系统和方法
摘要 一种嵌入式一体化虚拟磁带库系统和方法,属于计算机存储技术领域,包括:虚拟介质交换模块、虚拟磁带驱动器模块、虚拟磁带介质模块、解压缩模块、归档模块、并行通信模块和复制模块。本发明通过嵌入式控制器上的SATA芯片直接控制机箱内的SATA(Serial Advanced Technology Attachment,串行硬件驱动器接口)磁盘通过嵌入式控制器内运行的虚拟程序,可以在一个控制器中虚拟完整的虚拟磁带库系统,也可以将虚拟磁带库中的驱动器及磁带分布在不同的控制器中,其中虚拟介质交换单元在其中一个控制器中,每个控制器都能模拟虚拟驱动器及虚拟磁带。通过嵌入式控制器上的CPU芯片运行的虚拟程序,实现存储和控制一体化的虚拟磁带库系统。实现存储和控制一体化的虚拟磁带库系统的同时,提高系统的可靠性、稳定性和扩展性。
申请公布号 CN101727291B 申请公布日期 2012.10.31
申请号 CN200810167582.7 申请日期 2008.10.14
申请人 无锡众志和达存储技术有限公司 发明人 张庆敏;胡刚;谢海威;郑志文
分类号 G06F3/06(2006.01)I 主分类号 G06F3/06(2006.01)I
代理机构 代理人
主权项 一种嵌入式一体化虚拟磁带库系统,其特征在于,所述系统由虚拟介质交换模块、虚拟磁带驱动器模块、虚拟磁带介质模块、解压缩模块、归档模块、并行通信模块和复制模块构成,其中:所述虚拟介质交换模块返回给主机设备型号、状态、驱动器和磁带槽的数量及地址编号;所述虚拟磁带驱动器模块返回给主机磁带的容量、密度、块大小基本信息,处理主机对磁带的读写、定位、属性设置请求;所述虚拟磁带介质模块,当主机对磁带进行标签时,虚拟驱动器会将逻辑卷格式化成虚拟磁带格式;所述解压缩模块是封装在一块FPGA中的PCI总线卡,通过压缩卡的驱动程序与虚拟程序通信;所述归档模块把虚拟磁带上的数据导出到后端的物理磁带上;所述并行通信模块实现多个单独的虚拟磁带库机头组成一个大的虚拟磁带库;所述复制模块归档模块扫描本地磁带,根据上一次的复制信息,找到需要复制的数据块和索引,读取后,算出验证码,将验证码和数据发出,远程虚拟磁带库收到后,根据验证码校验数据完整性,没有问题就写入。
地址 214028 江苏省无锡市新区震泽路18号江苏软件外包产业园金牛座A栋6层