【技术实现步骤摘要】
基于多云存储的智能移动终端数据存储备份方法与系统
本专利技术属于移动互联网
,具体涉及一种面向多云存储服务的智能移动设备数据存储备份系统与方法,可以实现智能手机等移动终端设备的可靠数据存储与备份,并避免“厂商锁定”问题,其中多个云存储服务的选择、数据传输、管理等功能对移动设备用户透明。
技术介绍
智能移动终端借助功能丰富的应用软件,迅速深入到了人们生活中的方方面面,特别是智能手机。随着移动智能终端的快速普及和移动网络的大范围覆盖,移动应用持续增长,个人下载移动应用并产生大量的信息,包括照片、文档,录音等等,并存储在本地移动终端。而移动终端的存储资源有限,例如许多用户买来Android手机后,往往发现无论是手机的外部存储空间(SD卡上的FAT32分区)还是手机的自身存储(ROM)都非常有限,使用一段时间后便会弹出系统提示“内部存储空间不足”或是内存不足。为解决移动终端资源不足的问题,除了利用手机管理软件整理存储空间外,用户还需定期将移动终端所存储的个人信息如照片或录音等存储和备份到具有大容量存储空间的介质。作为大规模分布式存储系统的云存储实现了类似于个人用户磁盘的功能。云存储是在云计算(cloudcomputing)概念上延伸和发展出来的一个新的概念,是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,并通过一定的应用软件或应用接口,对用户提供一定类型的存储服务和访问服务。一般包括存储层、基础管理层、应用接口和访问层。云存储如Dropbox,Box,百度云存储、腾讯云盘、华为网盘等均支持智能 ...
【技术保护点】
一种基于多云存储的智能移动终端数据存储备份方法,其步骤为:1)用户通过智能移动终端选取多个云盘,并通过多云存储用户认证单元对所选每一云盘进行授权认证,得到一授权云盘集合R;2)该智能移动终端将设定待存储备份文件的属性信息发送给多云存储方案规划器;3)多云存储方案规划器将该属性信息转换为一存储向量U=(Fs,Fl,Fv),然后根据该存储向量U计算用户需求云盘属性权值向量W;其中,Fs为文件大小属性,Fl为文件重要性级别属性,Fv为使用云存储服务频率属性;4)多云存储方案规划器从集合R中查找剩余空间满足该待存储备份的云盘子集R’;5)对于集合R’中每一云盘,多云存储方案规划器根据用户对云盘的各属性期望值向量μ,动态生成该云盘自身属性权值向量Qw;6)对于集合R’中每一云盘,多云存储方案规划器根据云盘自身属性权值向量Qw及其用户需求云盘属性权值向量W,计算该云盘最终权值;7)多云存储方案规划器从集合R’中选取云盘最终权值靠前的m个云盘作为候选多云存储系统,并根据所选云盘的可靠性计算该候选多云存储系统可靠性指标P,如果满足P≥Fp,则将该待存储备份文件保存到该候选多云存储系统;Fp为用户设定的 ...
【技术特征摘要】
1.一种基于多云存储的智能移动终端数据存储备份方法,其步骤为:1)用户通过智能移动终端选取多个云盘,并通过多云存储用户认证单元对所选每一云盘进行授权认证,得到一授权云盘集合R;2)该智能移动终端将设定待存储备份文件的属性信息发送给多云存储方案规划器;3)多云存储方案规划器将该属性信息转换为一存储向量U=(Fs,Fl,Fv),然后根据该存储向量U计算用户需求云盘属性权值向量W;其中,Fs为文件大小属性,Fl为文件重要性级别属性,Fv为使用云存储服务频率属性;4)多云存储方案规划器从集合R中查找剩余空间满足该待存储备份文件的云盘子集R’;5)对于集合R’中每一云盘,多云存储方案规划器根据用户对云盘的各属性期望值向量μ,动态生成该云盘自身属性权值向量Qw;6)对于集合R’中每一云盘,多云存储方案规划器根据云盘自身属性权值向量Qw及其用户需求云盘属性权值向量W,计算该云盘最终权值;7)多云存储方案规划器从集合R’中选取云盘最终权值靠前的m个云盘作为候选多云存储系统,并根据所选云盘的可靠性计算该候选多云存储系统可靠性指标P,如果满足P≥Fp,则将该待存储备份文件保存到该候选多云存储系统;Fp为用户设定的可靠性指标。2.如权利要求1所述的方法,其特征在于计算所述云盘自身属性权值向量Qw的公式为:QwT={g+(1-g)*[(QT-minT)/(maxT-minT)]}*μ;其中,Q为云盘自身属性值向量:Q=(p,s,v,a),p为价格,s为容量,v为速度,a为可靠性;min为云盘各属性的最小值向量,max为云盘各属性的最大值向量,g为一个大于0小于1的常数参数。3.如权利要求1或2所述的方法,其特征在于所述用户需求云盘属性权值向量W为:W=(Wp,Ws,Wv,Wa);其中,云盘价格属性需求权值Wp=Fs+Fv2+Fl3;云盘容量属性需求权值Ws=Fs+Fv2+Fl3;云盘速度属性需求权值Wv=Fv+Fs2+Fl3;云盘可靠性属性需求权值Wa=Fl+Fv2+Fs3。4.如权利要求3所述的方法,其特征在于该待存储备份文件大小Fs=a1+(1-a1)*[2*(fs-avers)/(maxs-mins)],使用云存储服务频率Fv=a2+(1-a2)*[2*(fv-averv)/(maxv-minv)];其中,fs表示当前文件大小,maxs为该智能移动终端已存储文件大小的最大值,mins为该智能移动终端已存储文件大小的最小值,avers为该智能移动终端已存储文件大小的平均值;fv为设定时间段内该智能移动终端的云存储服务频率,maxv为设定时间段内该待存储备份文件的日存取次数的最大值,minv为设定时间段内该待存储备份文件的日存取次数最小值,averv为设定时间段内该待存储备份文件的日存取次数平均值;a1、a2为小于1的常系数。5.如权利要求3所述的方法,其特征在于所述云盘最终权值为Weight(Ii)=Qw(Ii)*WT,其中Ii为第i个云盘的编号。6.如权利要求1所述的方法,其特征在于该智能移动终端根据存储备份执行结果,更新各云盘的属性向量Q为Q=(p,s,v,a)=(1/cost,new_storage,new_v,new_a);其中,new_storage为云盘的剩余空间大小;new_v=[(n-1)*Vp+Vn]/n,n为已上传次数,Vp为上一次传输速度,Vn为此次上传速度;new_a=(pop-a’/1000)*sla,pop为云盘的名誉系数,a’为实际使用期间的可靠性参数,初始值为0,sla为云盘高可用性指标;cost为用户拓展存储空间后的单位空间单位时间的价格。7.如权利要求1所述的方法,其特征在于当待存储备份文件为多个图片文件时,该智能移动终端设备建立一个图片路径队列,将这些图片文件路径依次加入该...
【专利技术属性】
技术研发人员:李影,贾统,张齐勋,吴中海,
申请(专利权)人:北京大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。