本发明专利技术公开一种量子流数据块的随机存储方法与系统,该系统由部署在互联网上的至少一个管理系统和量子流媒体处理系统,和两个以存储设备组成。所述的量子流数据块是一组内容切片后加密扰乱了的数据块,在系统中不同的存储设备上存储和备份。本发明专利技术采用随机存储和随机副本拷贝的分布式存储数据冗余策略来保证数据存储安全,并通过随机存储和对存储设备存储量
A method and system for random storage of quantum flow data blocks
The invention discloses a random storage method and system for a quantum stream data block, which is composed of at least one management system and a quantum streaming media processing system deployed on the Internet, and two storage devices. The quantum flow data block is a set of data blocks that are encrypted and disturbed after the content is sliced and stored and backed up on different storage devices in the system. This invention adopts the distributed storage data redundancy strategy of random storage and random copy copy to guarantee the security of data storage, and by random storage and storage of storage devices
【技术实现步骤摘要】
一种量子流数据块的随机存储方法与系统
本专利技术涉及流媒体数据量子化处理和云存储领域,特别是明涉及一种量子流数据块的随机存储方法与系统。
技术介绍
随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。切分数据,可以降低单台机器的负载,通过负载均衡策略,有效地降低了单台机器的访问负载,降低了宕机的可能性;通过集群方案,虚拟存储和备份,增加了数据安全性和可靠性;通过多路读写,可大大提高了应用中读取(Read)数据的速度和并发量。数据切分不是一门新技术,而是一个相对简朴的软件理念。例如,多媒体流文件是一种连续传输的大数据文件,常用的存储方式需要服务器有较大存储空间,对流媒体服务器的负荷要求极高,且占用大量带宽资源,维护起来比较麻烦,投资运营成本较高。苹果公司专利技术的HttpLiveStrearing(HLS)技术是将整个流媒体切片的典型应用,其被连续切片的流媒体文件由一个服务器分发。在播放端,用户可以根据R3u8索引文件,从流媒体服务器下载切片组装还原流媒体。谷歌文件系统(GoogleFileSystem,GFS)、Hadoop分布式文件系统(HadoopDistributedFileSystem,HDFS)等著名的分布式文件系统都采用了副本布局方式来提高数据存储的可靠性。这种方法可以利用存储目录中存放的存储节点信息,将数据对象的多个副本放置在不同机架上,从而大大提高系统的数据可靠性。
技术实现思路
本专利技术公开一种量子流数据块的随机存储方法与系统,旨在解决云存储数据安全,提高存取效率问题。本专利技术公开一种量子流数据块的随机存储方法与系统,该系统由部署在互联网上的至少一个管理系统和量子流媒体处理系统,和两个以存储设备组成。所述的量子流数据块是一组内容切片后加密扰乱了的数据块,在系统中不同的存储设备上存储和备份。本专利技术采用随机存储和随机副本拷贝的分布式存储数据冗余策略来保证数据存储安全,并通过随机存储和对存储设备存储量的调整来实现存储均衡。作为优选方案之一,流媒体连续数据D(t)切片成量子数据片,其中内容标记i和顺序标记j。进一步,采用加密算法将j加密成r,得到量子数据片。进一步,将数据集合成量子流数据块。优选地,所述的量子流数据块,伴生信息包括内容标识i,加密算法,加密密钥,及加密后的顺序号r。进一步,选用DES加密算法为默认加密算法,此时,所述的伴生信息就只包含i,和r。作为优选方案之二,所述的量子流数据块被随机存入云存储系统的存储设备中,构成量子流数据块分布式虚拟云存储系统。进一步,所述系统的文件存储与备份流程是:第一步,随机获取主存储设备的IP地址,记为,并将数据块存入该存储设备;第二步,再随机获取备份设备的IP地址,记为,等,并将数据块存入该存储设备;第三步,将所述量子流数据块的管理信息存入管理系统的管理数据库。优选地,所述的备份数据块可以不止一个,可以备份在分布式云存储系统的不同的存储设备中。作为优选方案之二,所述云存储设备由其IP地址定位,IPV4的地址记为,其中取值分别为0–255之间的整数,其中代表网络地址,代表某网段地址。进一步,所述的存储设备IP随机地址由一个随机数R决定,该随机数由随机数据发生器产生,R用来控制改变IP地址中的某一段数值。选择某段地址中与R最近的地址为所选的随机IP地址。为保证IP地址有效,R取值0到255之间。进一步,在选择所述的存储或备份设备前,先扫描一遍云存储系统中所有的存储设备,记录其IP地址列表,检出IP地址中有变化的段,n=1,或2,3,4,用R替代作为存储设备随机数选择的IP地址。进一步,所述的存储设备在被随机选中后,如果存储量小于某百分数,则被选中,否则将重选。进一步,所述的衡量某存储设备存储量的百分数可以随意设定,通过随机存储和控制云存储系统均衡。进一步,所述的数据只做一个备份副本时,优先在本网段的云存储设备中备份。进一步,所述的数据做大于一个备份时,优先在本网段的云存储设备中做第一个备份,另一个备份选择在网络中的其它网段存储设备上。进一步,云存储系统由多于一个网段的云存储设备组成时,选择多于一个备份副本,以提高云存储系统的可靠性。进一步,所有的云存储设备既可以是主存储设备,又可以是备份存储设备。进一步,在所述的云存储系统中,每个文件块拷贝至少1个副本,副本存储设备由数据块云存储设备地址和随机数确定。所以,一个云存储设备的失败并不会带来数据丢失,使得该系统的存储可靠性完全可控。本专利技术的有益效果是:提供一种最简单、部署方便、存储安全可靠、低能耗绿色环保的云存储系统。可以为大数据云存储产业提供优选,推动该产业的发展。由于所存储的数据由多个云存储设备以数据块方式同时读取,数据读取效率大大高于其它方法。采取数据随机存储均衡策略,多副本拷贝虚拟存储技术保证数据存储安全,使得该云存储系统比其它云存储系统更加安全可靠。该系统大大降低了成本和使用门槛,极大的方便了云存储的推广使用。最智慧城市、智慧社区、智慧医疗的推动具有重要作用。附图说明图1是本专利技术优选实施例的系统架构;图2是本专利技术优选实施例的流媒体量子流数据块形成过程;图3是本专利技术优选实施例的量子流数据块随机存储与均衡管理流程。具体实施方式现在结合附图和优选实施例对本专利技术作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本专利技术的基本结构,因此其仅显示与本专利技术有关的构成。图1是本专利技术优选实施例的系统架构,包括管理系统101,量子流媒体处理系统102,互联网103,云存储设备104,用户终端105组成。102将流媒体文件切片处理成量子流,并将量子流数据加密成,再组合成量子流数据块{}。101将{}数据块随机存储到主存储设备104和备份到备份存储设备104中,在此,104既可以作为主存储设备,又可以作为备份存储设备。图2是本专利技术优选实施例的流媒体量子流数据块形成过程。201是待处理流媒体文件,通过102首先做切片处理成量子流数据片,例如取j为任意数值,204编号为j+1,203编号为j,202编号为j-1,以此类推.j为某一时刻的编号。增加或减少j,获得201的连续切片量子数据片,,将j用DES算法加密,202,203,204数据片变成j加密后的数据片205,206,207,用表示,将一组加密后的量子流数据切片集成为量子流数据块,所对应的j的DES加密信息r,和加密密钥为作为伴生信息。此时,和相对应,暂存在102中。图3是本专利技术优选实施例的量子流数据块随机存储与均衡管理流程。S301从流媒体处理服务器获得量子流数据块和伴生信息;S302扫描一遍云存储系统中的所有存储设备,记录其IP地址列表,检出IP地址中变化的,n=1,或2,3,4,作为随机选择的存储地址;S303产生随机数R,生成主存储设备地址。调用一个随机数发生器,产生任意随机数R(0-255),首先选择局域网中不同作为主存储设备,最靠近R。作为新的,主存储地址IP=,检测该存储设备的存储量是否小于,如果小于则将该设备作为主存储设备,存储量如果大于,则重选。S304产生随机数R,确定备份存储设备地址。调用一个随机数发生器,产生任意随机数R(0-255),如果只需一个备份,优选选择局域网中不同作为备份存储设备新IP地址,,最靠近R,用新本文档来自技高网...
【技术保护点】
1.一种量子流数据块的随机存储方法与系统,其特征在于,所述的系统是一个云存储系
【技术特征摘要】
1.一种量子流数据块的随机存储方法与系统,其特征在于,所述的系统是一个云存储系统,包括至少一个管理系统,至少一个流媒体处理系统,至少两个数据存储设备;所述的流媒体文件由量子流数据块和其对应的量子流数据块管理信息为组成。2.如权利要求1中所述的量子流数据块,其特征在于,以块数据任意随机存储到云端(互联网)的任一存储设备,并随机备份到至少一个存储设备以保证数据安全。3.如权利要求1中所述的量子流数据块,其特征在于,是一组顺序被扰乱了的量子流数据片,其大小可以任意设定。4.如权利要求3中所述的量子流数据片,其特征在于,是由连续切片的量子流数据,对j加密成r后得到的一组加扰数...
【专利技术属性】
技术研发人员:秦绮玲,刘亚平,周琦,
申请(专利权)人:苏州汉辰数字科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。