一种通过移动存储设备实现云存储的方法

文档序号:7773584阅读:407来源:国知局
专利名称:一种通过移动存储设备实现云存储的方法
技术领域
本发明涉及网络存储技术领域,尤其涉及到利用网络存储服务实现本地文档或数据与远程文档或数据进行同步的相关技术或领域,如云存储技术,特别涉及一种通过移动存储设备实现云存储的方法。
背景技术
随着Web 2. 0、云计算及虚拟化技术的蓬勃发展,存储数据转移的模型正在逐渐形成。现在的每一天都有将近几十千兆字节的新数据被创建,并且这个需求量与日俱增,那么如何安全便捷的获取到这些数据便成了当下各企业的IT部门以及各大供应商的一个首要问题。在这个背景下,各种不同类型的云存储服务(包括私有云、公共云以及混合云)得到了长足发展。云存储服务是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个服务系统。云存储可以实现存储完全虚拟化,大大简化应用环节,节省客户建设成本,同时提供更强的存储和共享功能。云状存储中所有设备对使用者完全透明,任何地方任何被授权用户都可以通过与云存储连接,进行存储空间与数据访问。用户无需关心存储设备型号、数量、网络结构、存储协议、应用接口等,应用简单透明。云存储应用的虚拟化、对用户完全透明特点对网络带宽提出了更高的要求,如何快速地获取云端数据并实现云端数据与本地数据的同步成为衡量云存储服务好坏重要指标。图1为典型的云存储部署示意图,包括Web服务器101、文件服务器102、用户设备 (个人电脑103,笔记本电脑104,移动终端105)。用户通过用户设备进行文件的上传,下载及文件管理等操作,完成客户端文件与云端文件的同步。现有的云存储应用的实现流程如图2所示,包括如下步骤步骤201 在用户设备安装云存储客户端。步骤202 云存储客户端接入云存储系统,用户通过云存储客户端输入用户名及密码。步骤203 云端验证所述用户名及密码是否合法,若是,则执行步骤104。步骤204 云端与云存储客户端之间进行数据同步。如果用户换用不同的用户设备使用云存储服务,则在每台用户设备都需要安装云存储客户端软件,并且在每台用户设备都需要同步数据,如果某台用户设备间隔较长时间后再使用,则同步所需时间也较长。

发明内容
本发明提供了一种通过移动存储设备实现云存储的方法,利用U盘等移动存储设备的特点,很好地克服了同一用户在不同终端登录时数据需重复同步的缺点,极大地减少了同步的数据量,节省了网络带宽资源。本发明实施例提供的一种通过移动存储设备实现云存储的方法,包括如下步骤A、云存储客户端读取移动存储设备的唯一标识号,并检测该唯一标识号是否已经与云存储应用的用户账号进行绑定,若是,执行步骤C,否则执行步骤B ;B、云存储客户端提示用户进行账号绑定操作,用户输入用户名,密码等信息,经 Web服务器验证后完成账号绑定操作,然后转至步骤D ;C、云存储客户端自动登录Web服务器;D、云存储客户端检查移动存储设备文件是否与云端文件同步,若是,则同步操作完成;否则,执行步骤E ;E、云存储客户端将移动存储设备中存储的文件上传到云端,或者下载云端文件到移动存储设备,然后返回步骤D。较佳地,所述云存储客户端安装在所述移动存储设备中。较佳地,步骤A之前进一步包括云存储客户端启动并检查移动存储设备是否存在,若是执行步骤A,否则提示用户插入移动存储设备。较佳地,所述移动存储设备为U盘。从以上技术方案可以看出,在基于U盘的云存储应用模式下,当用户因工作地的变化(单位、宿舍)需要在不同的用户设备(个人电脑、平板电脑、手机、笔记本电脑等)上工作时,只需要在使用云存储服务时,将用于文件同步的U盘插入用户设备,即可完成文件的自动同步,并且数据或文件的同步状态始终保存在U盘中,随U盘数据一起移动,并不会因为用户使用不同的电脑而丢失,而这正是基于普通硬盘等存储介质的云存储应用模式存在的致命缺点。


图1为典型的云存储部署示意图;图2为现有的云存储应用的实现流程示意图;图3为本发明实施例提供的一种通过移动存储设备实现云存储的操作流程图。
具体实施例方式本发明提供一种基于U盘的云存储应用方案。U盘又称为“闪存”、“闪盘”等,是一种通过USB接口连接到电脑上使用的移动存储设备,具有唯一的硬件标识,小巧便于携带, 存储容量大,价格便宜。本发明方案通过将U盘的便携性与云存储服务的安全、分布式等特性相结合,极大地避免了因客户使用不同的终端机登录而导致重复的数据或文件同步操作,从而节省了大量的带宽资源,同时也为客户节约了大量的时间。另外,通过将用户账号与U盘绑定,在不失安全性的同时,通过获取U盘标识号等物理信息即可完成自动登录的操作,简化了用户的操作流程。图3为本发明实施例提供的一种通过移动存储设备实现云存储的操作流程图,包括如下步骤步骤301 云存储客户端启动并检查U盘是否存在,如果检测不到U盘则提示用户插入U盘。
步骤302 检测到U盘后,云存储客户端读取U盘的唯一标识号,并检测该唯一标识号是否已经与云存储应用的用户账号进行绑定,若是,执行步骤304,否则,执行步骤 303。步骤303 云存储客户端提示用户进行账号绑定操作,用户输入用户名,密码等信息,经Web服务器验证后完成账号绑定操作,然后转至步骤305。步骤304:云存储客户端自动登录Web服务器,无需用户再输入用户名,密码等信肩、ο步骤305 云存储客户端检查U盘文件是否与云端文件同步,若是,如U盘文件列表与云端文件完全一致,则同步操作完成,否则,执行步骤306。步骤306 云存储客户端便开始进行同步,如将U盘中存储的文件上传到云端,或者下载云端文件到U盘等。然后返回步骤305。同步操作完成后,客户端程序将监视U盘和云端文件变化,并进行相应的同步操作,保证U盘内的文件与云端文件始终保持一致。经过以上流程,U盘内文件的同步状态将会保存到U盘内,当用户将U盘插入到另一台计算机时并不需要进行重复的文件同步操作。较佳地,云存储客户端程序也可以直接安装于U盘内,当U盘插入用户设备USB 口则自动启动该客户端程序,跳过检查U盘的步骤,直接从步骤302开始执行该流程。本发明提出的基于移动存储设备的云存储应用模式则很好地利用了 U盘便携特性,很好地克服了同一用户在不同终端登录时数据需重复同步的缺点,极大地减少了同步的数据量,节省了网络带宽资源,节约了用户时间,提高了云存储服务的质量。基于U盘的云存储应用模式具备如下优点1、避免数据的重复同步,节省带宽资源。2、因数据同步效率的提高,极大地节约了数据同步时间。3、通过U盘物理标识号识别用户,可自动完成登录操作。4、便于数据或文件的随身携带。5、是一种环保节能、绿色低碳的云存储应用。以上所述方案均以U盘为例。实际本发明方案也可以基于其他移动存储设备实现,例如移动硬盘,或者基于便携数码设备(如手机、MP3、MP4等)的存储器实现。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
权利要求
1.一种通过移动存储设备实现云存储的方法,其特征在于,包括如下步骤A、云存储客户端读取移动存储设备的唯一标识号,并检测该唯一标识号是否已经与云存储应用的用户账号进行绑定,若是,执行步骤C,否则执行步骤B ;B、云存储客户端提示用户进行账号绑定操作,用户输入用户名,密码等信息,经Web服务器验证后完成账号绑定操作,然后转至步骤D ;C、云存储客户端自动登录Web服务器;D、云存储客户端检查移动存储设备文件是否与云端文件同步,若是,则同步操作完成; 否则,执行步骤E ;E、云存储客户端将移动存储设备中存储的文件上传到云端,或者下载云端文件到移动存储设备,然后返回步骤D。
2.根据权利要求1所述的方法,其特征在于,所述云存储客户端安装在所述移动存储设备中。
3.根据权利要求1所述的方法,其特征在于,步骤A之前进一步包括云存储客户端启动并检查移动存储设备是否存在,若是执行步骤A,否则提示用户插入移动存储设备。
4.根据权利要求1所述的方法,其特征在于,所述移动存储设备为U盘。
全文摘要
本发明提供了一种通过移动存储设备实现云存储的方法,包括如下步骤A、云存储客户端读取移动存储设备的唯一标识号,并检测该唯一标识号是否已经与云存储应用的用户账号进行绑定,若是,执行步骤C,否则执行步骤B;B、云存储客户端提示用户进行账号绑定操作,用户输入用户名,密码等信息,经Web服务器验证后完成账号绑定操作,然后转至步骤D;C、云存储客户端自动登录Web服务器;D、云存储客户端检查移动存储设备文件是否与云端文件同步,若是,则同步操作完成;否则,执行步骤E;E、云存储客户端将移动存储设备中存储的文件上传到云端,或者下载云端文件到移动存储设备,然后返回步骤D。
文档编号H04L29/08GK102497424SQ20111041194
公开日2012年6月13日 申请日期2011年12月12日 优先权日2011年12月12日
发明者曾定军, 黄迁 申请人:创新科存储技术(深圳)有限公司, 创新科软件技术(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1