[发明专利]资料完整传输系统及方法无效
申请号: | 201110269134.X | 申请日: | 2011-09-13 |
公开(公告)号: | CN102999396A | 公开(公告)日: | 2013-03-27 |
发明(设计)人: | 梁献全;施志忠;许寿国;陈永杰 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F11/08 | 分类号: | G06F11/08;G06F1/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资料 完整 传输 系统 方法 | ||
技术领域
本发明涉及一种资料传输系统及方法,特别是关于一种资料完整传输系统及方法。
背景技术
由于云端系统及服务器的发展迅速,对于硬盘的存储速度及资料完整性的要求也越来越高。目前,企业界所使用的硬盘接口以SATA/SAS为主,而最高传输速度已经超过3G/s。如果服务器不稳定,则首当其冲的就是影响到正在传输中的资料完整性。
目前少数商用的硬盘,有使用一种先将资料存入暂存内存再将资料写入磁道,当断电时利用电池保持暂存内存的资料,等再上电时再写入硬盘。因此,必须时常注意电池自放电造成电量不足的问题,若持续不上电,最后资料也会消失。在RAID系统中,当资料传输中断电后重新复电时会把中断时所传的资料删除并重传,然而架设此种RAID系统成本较高管理较麻烦。另外,若使用UPS系统来保持电力,一方面不知道何时会断电,若没有及时中断资料也会遗失;另一方面服务器耗电量大,需要较大容量电池的UPS系统又是一笔可观的开销。若是因为传输质量等问题造成的资料错误,系统无法及时察觉,等到发现时也为时已晚。
发明内容
鉴于以上内容,有必要提供一种资料完整传输系统及方法,无需使用UPS系统来保持电力即能够确保资料存储的完整性。
所述的资料完整传输系统运行于主机中,该主机通过网络通信接口连接有存储装置,该存储装置包括一个大容量电容的电源装置。该系统包括:资料传输模块,用于产生一个资料验证码及将该资料验证码附加在资料中,及通过网络通信接口将资料传输至存储装置;资料备份模块,用于当主机断电时启动电源装置中的电容进行放电将正在传输的资料存储至存储装置中,及记录正在传输资料的中断位置;资料重传模块,用于当主机开始供电时从存储器中读取中断位置前后的资料,及将读取的资料通过网络通信接口重新传输至存储装置;及资料验证模块,用于检查存储装置中的资料验证码是否正确,当存储装置中的资料验证码不正确时发出资料传输不完整的警示讯息,及将该警示讯息显示在主机的显示器上。
所述的资料完整传输方法包括步骤:在存储装置内设置一个大容量电容的电源装置;产生一个资料验证码及将该资料验证码附加在资料中;通过网络通信接口将资料传输至存储装置;当主机断电时,启动电源装置中的电容进行放电将正在传输的资料存储至存储装置中,并记录正在传输资料的中断位置;当主机开始供电时从存储器中读取中断位置前后的资料,并将读取的资料通过网络通信接口重新传输至存储装置;检查存储装置中的资料验证码是否正确;当存储装置中的资料验证码不正确时发出资料传输不完整的警示讯息并将警示讯息显示在主机的显示器上。
相较于现有技术,本发明所述的资料完整传输系统及方法能够确保主机将资料通过通信接口完整地传输至存储装置中,从而保证资料传输过程中资料的完整性。
附图说明
图1是本发明资料完整传输系统较佳实施例的架构图。
图2是本发明资料完整传输方法较佳实施例的流程图。
主要元件符号说明
主机 1
资料完整传输系统 10
资料传输模块 101
资料备份模块 102
资料重传模块 103
资料验证模块 104
中央处理器 11
存储器 12
显示器 13
存储装置 2
电源装置 21
电容 210
网络通信接口 3
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110269134.X/2.html,转载请声明来源钻瓜专利网。