[发明专利]便携式云存储方法和设备无效
| 申请号: | 201110045606.3 | 申请日: | 2011-02-25 |
| 公开(公告)号: | CN102202044A | 公开(公告)日: | 2011-09-28 |
| 发明(设计)人: | 徐涛;郭松柳 | 申请(专利权)人: | 北京兴宇中科科技开发股份有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06F3/06 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100101 北京市朝阳区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 便携式 存储 方法 设备 | ||
技术领域
本申请涉及一种云存储方法及设备,尤其是一种便于携带的云存储方法及相关的硬件设备。
背景技术
传统存储因为数据只存在于本地设备,用户无法在远程方便的访问数据;同时,对于数据灾备级别有一定要求的用户,需要花费大量资金购买专业存储设备,搭建复杂且不易维护的存储系统。而云存储通过集群应用、网格技术或分布式文件系统等,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能。进而解决了用户远程数据访问以及数据灾备的问题。可是实际应用中云存储存在以下问题:1.数据安全性不高:用户数据有被泄露的危险;2.数据可用性受限:考虑到网络环境,用户本地环境等因素,用户在某些情况下无法访问存储的数据;3.易用性差:不符合用户使用习惯。
发明内容
本发明提供了一种便携式存储方法,应用在包括便携式云存储设备、本地宿主机以及云存储服务器的系统中,其特征在于,所述方法包括:
11)将所述便携式云存储设备连接到宿主机上,通过网络与所述云存储服务器保持连接;
12)打开所述便携式云存储设备中的客户端,输入用户名和密码,执行登录认证操作;
13)认证通过以后,该便携式存储装置利用驱动程序模拟了一个虚拟磁盘供用户存储数据,并同时将用户待读写的数据与云存储服务器做下载/上传操作;
14)操作完成以后,用户退出系统,并从宿主机上取下便携式云存储设备。
所述上传操作包括以下步骤:在对所述便携式云存储设备中写入数据时,所述便携式设备同时将用户写入的数据同步到云存储服务器中。所述上传操作还进一步包括:如果因网络故障或用户不在线未能完成数据同步时,所述便携式云存储设备会将待上传数据进行未同步标记,当网络恢复或者用户在线时,所述便携式云存储设备会将具有未同步标记的数据上传至云存储服务器。
所述下载操作包括:用户在读取所述便携式云存储设备本地的壳文件时,所述便携式云存储设备将从所述云存储服务器下载所述壳文件对应的数据。
所述方法还进一步包括磁盘空间清理流程:在所述便携式云存储设备已使用的存储空间等于或者大于一清理阈值时,启动磁盘空间清理流程:
51)判断用户所打开的文件是否在队列中,其中,该队列为保存最近打开的文件名队列,按照使用频率排序的有序队列;
52)如果在队列中,在用户使用次数的记录上增加一次计数,然后从队列中删除,根据该文件所有使用次数,找到在队列中的位置,如果存在使用次数相同的记录时,放在所有相同次数记录的后面,重新入列;
53)如果不在队列中,对所述文件使用次数设置为1,并判断现在所使用的总存储容量是否到达或超过所设定的清理阈值;
54)没有到达或者超过所设定的清理阈值,入列;
55)如果到达或者超过所设定的清理阈值,则根据预设的规则,找到满足条件的文件,逐一清理,释放至足够的磁盘空间后,然后将当前文件入列。所述预设的规则包括文件使用频率的高低和/或文件的优先级和/或文件的大小。
所述根据预设的规则,找到满足条件的文件,逐一清理,释放至足够的磁盘空间包括:
71)从预设的规则中选择筛选文件的条件;
72)根据选定的条件设置一第一阈值,并清理满足小于所述阈值的所有文件;
73)判断清理完成后当前磁盘的使用空间是否小于清理阈值,如果是,返回结束,如果不是,则返回执行步骤71),直至当前使用磁盘的使用空间小于使用清理阈值。
所述便携式云存储装置具有一标识身份的硬件码,所述云存储服务器根据所述硬件码在用户首次登陆时生成认证证书下发给所述便携式云存储装置供其后续登录认证时使用。
本发明还提供一种便携式云存储设备,用于连接本地宿主机通过网络与云存储服务器相连接,其特征在于,包括:远程通讯模块、用户交互模块和核心数据管理模块,其中,远程通讯模块,负责便携所述式存储设备与云存储服务器之间的交互数据和用户信息;用户交互模块,负责提供给用户一操作界面供用户输入用户信息;核心数据管理模块,负责提供磁盘存储空间并记录和保存用户信息和用户数据,并通过远程通讯模块与云存储服务器之间完成数据的上传/下载操作。
所述远程通讯模块进一步包括文件传输模块和信息管理模块,所述文件传输模块负责在所述便携式云存储设备与云存储服务器之间进行文件数据的传输,所述信息管理模块负责实现用户信息的管理和用户文件信息的管理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京兴宇中科科技开发股份有限公司,未经北京兴宇中科科技开发股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110045606.3/2.html,转载请声明来源钻瓜专利网。





