存储功能卡制造技术

技术编号:5035272 阅读:228 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术提供的存储功能卡,包括:PCI接口、与PCI接口连接的RAID控制单元和电源单元、与电源单元连接的硬盘控制单元、与RAID控制单元连接的RAID-BIOS配置单元、和与硬盘控制单元连接的至少两个硬盘接口,还包括:与电源单元连接的转接单元、与转接单元连接的主板接口和CF卡,其中,转接单元用于CF卡与硬盘接口规范之间数据和指令的相互转换;主板接口用于转接单元与主板之间进行数据和指令的传输;CF卡用于存储驱动程序专用操作系统和存储管理软件。将本实用新型专利技术提供的存储功能卡插入计算机后即可实现RAID和存储服务功能,免去用户安装操作系统,驱动,存储管理软件的麻烦。(*该技术在2019年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及数据存储处理领域,特别涉及一种存储功能卡
技术介绍
RAID (Redundant Array of Ind印endent Disk,独立磁盘冗余阵歹lj,简称磁盘阵 列)是一种把多块独立的硬盘(物理硬盘)按不同方式组合起来形成一个硬盘组(逻辑硬 盘),从而提供比单个硬盘更高的存储性能和提供数据冗余的技术。RAID可以充分发挥出 多块硬盘的优势,可以提升硬盘速度,增大容量,提供容错功能够确保数据安全性,在任何 一块硬盘出现问题的情况下都可以继续工作,不受到损坏硬盘的影响。 目前,要实现RAID功能通常需要RAID适配卡,RAID适配卡支持的硬盘接口主要 有三类IDE接口、SATA接口和SCSI接口。 SATA,即Serial ATA(串行ATA),全称是Serial Advanced TechnologyAttachment (串行高级技术附加装置),是由Intel、IBM、等公司共同 提出的硬盘接口规范。 将RAID适配卡插入PCI (Peripheral Component Interconnect夕卜设部件互连标 准)插槽,接上相应接口规范的一定数量硬盘并进行相应配置就可以实现硬盘的RAID功 能。 但是,对于普通用户来说,使用现有的RAID适配卡很不方便,在配置RAID时不但 需要安装操作系统和对应的驱动程序,还需要安装专用的存储管理软件才能提供可用的存 储服务。整个配置过程是不仅烦琐、耗时,而且极容易因操作不当导致配置失败。
技术实现思路
有鉴于此,本技术的主要目的在于提供一种存储功能卡,将其插入计算机后 即可实现RAID和存储服务功能,免去用户安装操作系统,驱动,存储管理软件的麻烦。 本技术的存储功能卡,包括PCI接口、与PCI接口连接的RAID控制单元和电 源单元、与电源单元连接的硬盘控制单元、与RAID控制单元连接的RAID-BIOS配置单元、和 与硬盘控制单元连接的至少两个硬盘接口 ,还包括与电源单元连接的转接单元、与转接单 元连接的主板接口和CF卡,其中, 转接单元用于CF卡与硬盘接口规范之间数据、指令的相互转换; 主板接口用于转接单元与主板之间进行数据和指令的传输; CF卡用于存储驱动程序专用操作系统和存储管理软件。 由上可知,本技术提供的存储功能卡带有驱动程序专用操作系统和存储管理 软件,将其插入计算机后即可实现RAID和存储服务功能,免去用户安装操作系统,驱动,存 储管理软件的麻烦。 较佳的,所述硬盘接口为SATA硬盘接口,硬盘控制单元为SATA硬盘控制单元,主板接口为SATA主板接口 ,转接单元为CF-SATA转接单元。 由上可知,本技术采用SATA硬盘接口,具有极广的适用范围。3 较佳的,包括四个所述SATA硬盘接口。 由上可知,本技术包括四个所述SATA硬盘接口,可以外接四块硬盘,充分满足了用户对存储容量的要求。 其中,RAID-BIOS配置单元包括 RAID工作模式配置信息存储子单元,用于存储RAID工作模式配置信息;禾口 初始化设置模式存储子单元,用于存储初始化设置模式。附图说明图1为存储功能卡的结构原理图; 图2为存储功能卡硬件结构分布示意图。具体实施方式下面以硬盘接口为SATA硬盘接口为例对本技术进行介绍,图1为存储功能卡的结构原理图,如图所示,本技术提供的存储功能卡100包括PCI接口 101、与PCI接口 101连接的RAID控制单元102和电源单元103、与电源单元103连接的SATA硬盘控制单元、与RAID控制单元102连接的RAID-BIOS配置单元104、和与SATA硬盘控制单元连接的四个SATA硬盘接口 ,还包括与电源单元103连接的CF-SATA转接单元107、与CF-SATA转接单元107连接的SATA主板接口 108和CF(Compact Flash)卡109。 其中,RAID-BIOS配置单元104包括RAID工作模式配置信息存储子单元和初始化设置模式存储子单元(图上未示出),其中分别存储有多种RAID工作模式的配置信息和初始化设置模式,如包括RAIDO、 RAID 1、RAID 5或RAID 10等,用户可以根据需要设置RAID工作模式为上述RAID工作模式中的一种,也可以不进行修改直接使用默认初始设置。上述RAID-BIOS配置单元104的功能可以由FLASH或EEPROM实现。 PCI接口 101连接主板,用于实现主板与RAID控制单元102之间信息的双向传输。例如通过PCI接口接收主板传输过来的数据和指令或向主板返回数据,其中可以以二进制方式传输数据,以及将主板上的电引入存储功能卡。 RAID控制单元102和SATA硬盘控制单元105根据RAID-BIOS配置单元104配置的RAID工作模式及从PCI接口 101接收的数据和指令通过对连接至SATA硬盘接口 106的硬盘进行相应的区分、读、写及其他操作。上述RAID控制单元102和SATA硬盘控制单元105的功能可以由型号为SiI3114的芯片实现。 电源单元103从PCI接口 101获取电源并转换为RAID控制单元102、SATA硬盘控制单元105和CF-SATA转接单元107所需电压并控制各自电流的大小。 CF卡109用于存储驱动程序专用操作系统和存储管理软件。 CF-SATA转接单元107用于将CF卡109发出的数据、指令和时序转换为SATA主板接口 108可以识别的数据、指令和时序;上述CF-SATA转接单元107的功能可以由型号为JM20330的芯片实现。 SATA主板接口 108连接主板,用于将CF-SATA转接单元107转换后的数据、指令和时序传输给主板,以及接收来自主板的数据和指令。 下面通过工作实例介绍本技术的存储功能卡100的工作原理。存储功能卡100的第一 SATA硬盘接口 106、第二 SATA硬盘接口 106、第三SATA硬盘接口 106和第四 SATA硬盘接口 106上分别连接第一 SATA硬盘、第二 SATA硬盘、第三SATA硬盘和第四SATA 硬盘,存储功能卡100通过其PCI接口 101与主板的PCI插槽连接,并且通过其SATA主板 接口 108与主板的SATA接口连接,至此将存储功能卡100安装完毕。 用户设置计算机默认从与主板连接的系统盘启动,计算机上电后,由于SATA主板 接口 108与主板的SATA接口连接,所以计算机系统优先从CF卡上的操作系统启动。 电源单元103通过PCI接口 101从主板得电后为CF-SATA转接单元107供电, CF-SATA转接单元107得电后,将所连接的CF卡109配置为能被主板识别的SATA规范硬 盘,计算机系统通过CF-SATA转接单元107优先读取CF卡109,并将CF卡109中的操作系 统载入内存,同时载入存储管理软件以及RAID控制单元102、其他输入输出部件和各种外 设的驱动程序。 当存储管理软件接收到对RAID系统进行读、写或其他的指令后,存储管理软件指 令通过驱动程序对PCI接口 IOI输出相应二进制数据和电平。当输入写入命令时,由于当 前RAID控制单元102已经被配置为RAIDO, RAID控制单元102和SATA硬盘控制单元10本文档来自技高网...

【技术保护点】
一种存储功能卡,包括:PCI接口(101)、与PCI接口(101)连接的RAID控制单元(102)和电源单元(103)、与电源单元(103)连接的硬盘控制单元(105)、与RAID控制单元(102)连接的RAID-BIOS配置单元(104)、和与硬盘控制单元(105)连接的至少两个硬盘接口(106),其特征在于,还包括:  与电源单元(103)连接的转接单元(107)、与转接单元(107)连接的主板接口(108)和CF卡(109),其中,  转接单元(107)用于CF卡(109)与硬盘接口规范之间数据和指令的相互转换;  主板接口(108)用于转接单元(107)与主板之间进行数据和指令的传输;  CF卡(109)用于存储驱动程序专用操作系统和存储管理软件。

【技术特征摘要】

【专利技术属性】
技术研发人员:聂映平
申请(专利权)人:北京盛讯美恒科技发展有限公司
类型:实用新型
国别省市:11[中国|北京]

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

1