[发明专利]一种可信的云存储系统数据存储模型的存储方法有效
申请号: | 201110027596.0 | 申请日: | 2011-01-26 |
公开(公告)号: | CN102075582A | 公开(公告)日: | 2011-05-25 |
发明(设计)人: | 曹杰;伍之昂;张圣;王有权;方仓健 | 申请(专利权)人: | 南京财经大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 南京汇盛专利商标事务所(普通合伙) 32238 | 代理人: | 陈扬 |
地址: | 210003 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可信 存储系统 数据 存储 模型 方法 | ||
技术领域
本发明属于云计算领域,具体地说是一种可信的云存储系统数据存储模型的存储方法。
背景技术
人类社会中的安全可信与网络空间(Cyberspace)中的安全可信休戚相关,只有解决了人类社会和网络空间的安全可信,才能保证人类社会的安全、和谐、繁荣和进步。
云存储是在云计算(Cloud Computing)概念上延伸和发展出来的一个新的概念,是指基于分布式文件系统,将“云”中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。 实际上,云存储系统也可以理解为一个以数据存储和管理为核心的云计算系统。
云存储系统通常将同一文件数据在多个结点上保留副本,以保证数据的可靠性。云存储系统集成了大量的存储结点,由于存储结点所在的地理位置和管理策略不同,存储结点的可信度存在极大的差异。因此,为确保数据的安全性和访问的高效性,云存储系统的数据存储策略需要考虑结点可信度,用结点可信度来度量各存储结点的可靠性,在确保较低数据访问时间的同时,还具有良好的数据的可靠性。
发明内容
本发明的目的是提供一种可信的云存储系统数据存储模型的存储方法,该方法提高了云存储系统数据的可靠性和访问的高效性,并且确保了云存储系统的安全性和可信性,在云计算和可信计算领域具有重要的意义。
本发明的目的是通过以下技术方案来实现的;
一种可信的云存储系统数据存储模型的存储方法,其特征在于:该方法包括根据结点在线时间与总时间的比值定义结点的可信度,使得该结点可信度最大、稳定性最好的第一阶段;根据用户与结点之间的可利用带宽以及是否有用户所请求的文件定义数据访问时间,使得数据访问时间最小的第二阶段,并保证各个结点存储的数据总量不超过其存储空间;具体要求如下:
1)第一阶段首先构造G个结点和结点间传输时间E的图Q(V, E),接着选择概率最大的Q个顶点,分别确定Q个顶点中可信度最大值Cm和对其余顶点加权平均访问时间的最小值Tm,最后计算出Q中每个顶点到其余Q-1个顶点的最短路径d(i, j),将其权值作为顶点之间的访问时间;
2)第二阶段则是找出k个存储数据副本的结点,方法是构造局部最优向量(Cm, Tm),通过计算该向量的距离,通过反复迭代不断地去除距离最大的结点,直至找到k个存储数据副本的结点,即完成可信的云存储系统数据存储模型的存储。
本发明中,结点可信度定义要求如下:设有m个数据文本需要存储到系统中,系统共有N个存储结点供选择,每个文件需要在系统中存放k个副本,每个结点存储空间有限;结点可信度Ci为结点在线时间与总时间的比值,如式(1)所示结点可信度越高,表明该结点的稳定性越好,
(1)
其中 表示结点在线时间, 表示总时间;
结点可信度最大,即:
(3)
数据访问时间定义要求如下:设i表示用户正在访问的结点,则文件fj(j=1…m)的访问时间可以定义为:
(2)
其中bi表示用户与结点i间的可利用带宽;d表示结点i是否有用户所请求的文件数据,若有则d=0,否则d=1;(max)bij表示若顶点i没有用户请求的文件数据,结点i与k个副本所在顶点j中最大的可利用带宽。
数据访问时间最小,即:
(4)。
各个结点存储的文件数据总量不超过其存储空间。
本发明中,两阶段的启发式求解策略如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京财经大学,未经南京财经大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110027596.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:锂离子电池主动排气的化成方法
- 下一篇:喷昔洛韦的制备方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置