存储装置和数据读写方法制造方法及图纸

技术编号:9142900 阅读:151 留言:0更新日期:2013-09-12 04:30
本发明专利技术公开了一种用于云存储的存储装置及其数据读写方法。所述用于云存储的存储装置,包含于一电子设备中,所述存储装置包括:存储单元,用于存储数据;控制单元,用于执行存储的控制;以及数据传输接口,用于执行所述存储装置与其所述电子设备之间的数据传输,其中所述控制单元包括存储管理固件和云通信模块,所述存储管理固件管理基于所述存储单元和云端存储单元的读写,所述云通信模块执行与所述云端存储单元的数据通信。

【技术实现步骤摘要】
存储装置和数据读写方法
本专利技术涉及存储装置领域,并且具体涉及一种用于云存储的存储装置及其数据读写方法。
技术介绍
近年来,随着人们对数据需求增多,存储系统的瓶颈越来越明显。理想的数据存储装置需要具有容量大、体积小、访问速度快和成本低对优点,然而,这些要求难以同时达到。目前,在传统磁盘存储性能停滞不前的今天,拥有更快的访问速度的固态硬盘(SSD)正在逐渐成为主流的存储装置。不过由于大容量SSD相对高昂的成本,目前其还难以在消费类市场中普及。已经提出了一种混合存储装置的架构,其中包括一个小容量SSD和一个大容量传统磁盘。通过把经常访问的数据存储在SSD中,而将不经常访问的数据存储在磁盘中,实现整个系统比较快的访问速度和相对大的容量,同时成本也不算太高。然而,该架构的混合存储装置的存储容量已然受磁盘容量的限制,而且该混合存储装置的体积很难缩小。近来,随着网络技术的不断发展,云计算正在逐渐为人们所熟知和使用。云存储是在云计算概念上延伸和发展出来的一个新的概念,是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。因此,需要提供一种成本低、容量大、体积小的用于云存储的存储装置。
技术实现思路
有鉴于上述情况,本专利技术提供了一种用于云存储的存储装置及其数据读写方法。根据本专利技术实施例,提供了一种用于云存储的存储装置,包含于一电子设备中,所述存储装置包括:存储单元,用于存储数据;控制单元,用于执行存储的控制;以及数据传输接口,用于执行所述存储装置与其所述电子设备之间的数据传输,其中所述控制单元包括存储管理固件和云通信模块,所述存储管理固件管理基于所述存储单元和云端存储单元的读写,所述云通信模块执行与所述云端存储单元的数据通信。此外,根据本专利技术实施例的存储装置,其中所述存储单元进一步包括云端存储单元热点数据缓存区,用于缓存云端存储单元的热点数据。此外,根据本专利技术实施例的存储装置,其中所述云通信模块以无线的方式执行与所述云端存储单元的数据通信。此外,根据本专利技术实施例的存储装置,其中所述数据传输接口将所述存储单元和所述云端存储单元的逻辑地址映射到统一的地址空间。根据本专利技术的另一实施例,提供了一种数据读写方法,用于一种用于云存储的存储装置,所述存储装置包含于一电子设备中,所述存储装置包括用于存储数据的存储单元、用于执行存储的控制的控制单元、以及用于执行所述存储装置与其所述电子设备之间的数据传输的数据传输接口,其中所述控制单元包括存储管理固件和云通信模块,所述存储管理固件管理基于所述存储单元和云端存储单元的读写,所述云通信模块执行与所述云端存储单元的数据通信,所述数据读写方法包括:数据传输接口接收来自所述电子设备的读写指令,并且将所述读写指令传送到所述存储管理固件;所述存储管理固件判断所述读写指令是对所述存储单元的读写指令还是对所述云端存储单元的读写指令,其中,如果所述读写指令是对所述存储单元的读写指令,则所述存储管理固件执行对所述存储单元的读写,并且通过所述数据传输接口将读写结果传输到所述电子设备,如果所述读写指令是对所述云端存储单元的读写指令,则所述存储管理固件通过所述云通信模块执行对所述云端存储单元的读写,并且通过所述数据传输接口将读写结果传输到所述电子设备。此外,根据本专利技术的另一实施例的数据读写方法,其中所述存储单元进一步包括云端存储单元热点数据缓存区,用于缓存云端存储单元的热点数据,所述数据读写方法还包括如果所述读写指令是对所述云端存储单元的读写指令,则所述存储管理固件判断所述读写指令的读写对象是否存储在所述热点数据缓存区,如果所述读写指令的读写对象存储在所述热点数据缓存区,则所述存储管理固件执行对于所述热点数据缓存区的读写,并且通过所述数据传输接口将读写结果传输到所述电子设备,如果所述读写指令的读写对象没有存储在所述热点数据缓存区,则所述存储管理固件通过所述云通信模块执行对所述云端存储单元的读写,并且通过所述数据传输接口将读写结果传输到所述电子设备。此外,根据本专利技术的另一实施例的数据读写方法,其中所述云通信模块以无线的方式执行与所述云端存储单元的数据通信。此外,根据本专利技术的另一实施例的数据读写方法,其中所述数据传输接口将所述存储单元和所述云端存储单元的逻辑地址映射到统一的地址空间。根据本专利技术实施例的用于云存储的存储装置及其数据读写方法,实现一种成本低、容量大、体积小的用于云存储的存储装置。要理解的是,前面的一般描述和下面的详细描述两者都是示例性的,并且意图在于提供要求保护的技术的进一步说明。附图说明图1是图示根据本专利技术实施例的存储装置的框图;图2是图示根据本专利技术实施例的数据读写方法的流程图;以及图3是图示根据本专利技术实施例的数据读写方法的又一流程图。具体实施方式以下,将参考附图详细描述本专利技术的优选实施例。首先,将参照图1描述根据本专利技术实施例的存储装置。图1是图示根据本专利技术实施例的存储装置1的框图。如图1所示,根据本专利技术实施例的存储装置1包括存储单元10、控制单元20和数据传输接口30。根据本专利技术实施例的存储装置1可以与处于远程的云端存储单元组成云存储系统,从而为存储装置1所属的电子设备提供数据存储。所述电子设备包括但不限于个人计算机、笔记本型计算机、移动电话、平板电脑等。具体地,所述存储单元10进一步包括本地存储单元11和云端热点数据缓存单元12。其中。所述本地存储单元11用于存储本地数据,所述云端热点数据缓存单元12用于缓存所述云端存储单元的热点数据。所述控制单元20进一步包括存储管理固件21和云通信模块22。其中,所述存储管理固件21管理基于所述存储单元10和云端存储单元的读写。所述云通信模块22执行与所述云端存储单元的数据通信。所述云通信模块22与所述云端存储单元的数据通信可以以有线或者无线的方式进行。所述数据传输接口30用于执行所述存储装置1与其所属电子设备之间的数据传输。所述数据传输接口30将所述存储单元10和所述云端存储单元的逻辑地址映射到统一的地址空间,以便由所述电子设备进行访问。使用如上所述的存储装置1,当执行所述电子设备对于存储装置1的访问时,所述数据传输接口30接收来自所述电子设备的读写指令,并且将所述读写指令传送到所述存储管理固件21。此后,所述存储管理固件21判断所述读写指令是对所述存储单元10的读写指令还是对所述云端存储单元的读写指令。如果所述读写指令是对所述存储单元10的读写指令,则所述存储管理固件21执行对所述存储单元10的读写,并且通过所述数据传输接口30将读写结果传输到所述电子设备;如果所述读写指令是对所述云端存储单元的读写指令,则所述存储管理固件21通过所述云通信模块22执行对所述云端存储单元的读写,并且通过所述数据传输接口30将读写结果传输到所述电子设备。如上所述,根据本专利技术实施例的存储装置1并入了所述存储管理固件21和所述云通信模块22,并且通过所述数据传输接口30将所述存储单元10和所述云端存储单元的逻辑地址映射到统一的地址空间。从而对于访问地址的解析和云通信处理都由存储装置1本身执行,而无需存储装置1所属的电子设备的参与。对于电子设备来说,其对存储装置1的访问处本文档来自技高网...
存储装置和数据读写方法

【技术保护点】
一种用于云存储的存储装置,包含于一电子设备中,所述存储装置包括:存储单元,用于存储数据;控制单元,用于执行存储的控制;以及数据传输接口,用于执行所述存储装置与其所述电子设备之间的数据传输,其中所述控制单元包括存储管理固件和云通信模块,所述存储管理固件管理基于所述存储单元和云端存储单元的读写,所述云通信模块执行与所述云端存储单元的数据通信。

【技术特征摘要】
1.一种用于云存储的存储装置,包含于一电子设备中,所述存储装置包括:存储单元,用于存储数据;控制单元,用于执行存储的控制;以及数据传输接口,用于执行所述存储装置与其所述电子设备之间的数据传输,其中所述控制单元包括存储管理固件和云通信模块,所述存储管理固件管理基于所述存储单元和云端存储单元的读写,所述云通信模块执行与所述云端存储单元的数据通信,其中所述数据传输接口将所述存储单元和所述云端存储单元的逻辑地址映射到统一的地址空间。2.如权利要求1所述的存储装置,其中所述存储单元进一步包括云端存储单元热点数据缓存区,用于缓存云端存储单元的热点数据。3.如权利要求1所述的存储装置,其中所述云通信模块以无线的方式执行与所述云端存储单元的数据通信。4.一种数据读写方法,用于一种用于云存储的存储装置,所述存储装置包含于一电子设备中,所述存储装置包括用于存储数据的存储单元、用于执行存储的控制的控制单元、以及用于执行所述存储装置与其所述电子设备之间的数据传输的数据传输接口,其中所述控制单元包括存储管理固件和云通信模块,所述存储管理固件管理基于所述存储单元和云端存储单元的读写,所述云通信模块执行与所述云端存储单元的数据通信,所述数据读写方法包括:数据传输接口接收来自所述电子设备的读写指令,并且将所述读写指令传送到所述存储管理固件;所述存储管理固件判断所述读写指令...

【专利技术属性】
技术研发人员:王奇刚付荣耀张强
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

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

1