【技术实现步骤摘要】
一种面向边缘云的文件存储方法及终端
本专利技术涉及数据存储领域,尤其涉及一种面向边缘云的文件存储方法及终端。
技术介绍
近年来,5G时代的来临,使边缘云存储在整个IT行业中强劲崛起,预计将成为5G发展过程中增长最快的科技行业之一;由于物联网、汽车、AR、游戏和5G等的大量应用,在网络边缘生成了大量数据,国际数据公司(IDC)《数据时代2025》报告中预测,仅物联网设备就有望产生90ZB的数据;另外,根据预测,到2020年75%的数据将在边缘被处理,所以,边缘云存储、边缘计算具有广阔的发展前景。同时,人工智能在实时应用中的出现,以及用户5G近地范围内的基础设施智能导航、智能计算、智能控制和智能监控等应用兴起,创造了对边缘云存储的大量需求;许多研究论文认为,人工智能终端一般是低延迟的应用程序,而终端生成的大部分数据又必须在终端实时传输到云中心进行计算、分析、处理,而现有的数据管理及存储模式,无法对边缘数据进行有序存储及管理。
技术实现思路
本专利技术所要解决的技术问题是:提供一种面向边缘云的文件存储方 ...
【技术保护点】
1.一种面向边缘云的文件存储方法,其特征在于,包括步骤:/nS1、接收待写入文件的写入请求,为所述待写入文件分配第一标识,并创建所述待写入文件对应的文件索引文件存储所述第一标识;/nS2、将所述待写入文件按照第一预设值切割成多个待写入文件块,逐一判断所述待写入文件块是否与已存储的数据块相同,若否,则为所述待写入文件块分配第二标识,并将所述待写入文件块写入数据存储块;/nS3、根据所述待写入文件切割成的多个所述待写入文件块的第二标识,生成数据块索引文件。/n
【技术特征摘要】
20200722 CN 20201070998991.一种面向边缘云的文件存储方法,其特征在于,包括步骤:
S1、接收待写入文件的写入请求,为所述待写入文件分配第一标识,并创建所述待写入文件对应的文件索引文件存储所述第一标识;
S2、将所述待写入文件按照第一预设值切割成多个待写入文件块,逐一判断所述待写入文件块是否与已存储的数据块相同,若否,则为所述待写入文件块分配第二标识,并将所述待写入文件块写入数据存储块;
S3、根据所述待写入文件切割成的多个所述待写入文件块的第二标识,生成数据块索引文件。
2.根据权利要求1所述的一种面向边缘云的文件存储方法,其特征在于,所述步骤S2中还包括步骤:
创建数据块文件,所述数据块文件包括数据块头和所述数据存储块,所述数据块头和所述数据存储块一一对应,所述数据块头包括标识字段,所述标识字段为所述数据存储块的存储位置或级别,所述数据块文件与所述第二标识存在对应关系,该对应关系通过预设计算方式确定。
3.根据权利要求1所述的一种面向边缘云的文件存储方法,其特征在于,所述步骤S2具体为:
将所述待写入文件按照所述第一预设值切割成多个所述待写入文件块;
计算多个所述待写入文件块的第一哈希值,并与哈希值数据库中的哈希值进行比较,判断所述哈希值数据库中是否存在与所述第一哈希值一致的第二哈希值;
若是,则所述待写入文件块与已存储的数据块相同,将所述第二哈希值对应的第二数据存储块的引用次数加一,并将所述第二数据存储块对应的所述第二标识作为所述待写入文件块的第二标识;
否则,所述待写入文件块与已存储的数据块不相同,为所述待写入文件块分配第二标识,将所述待写入文件块写入数据存储块,并在所述哈希值数据库中存入所述待写入文件块的第二标识与所述第一哈希值的对应关系。
4.根据权利要求2所述的一种面向边缘云的文件存储方法,其特征在于,所述步骤S2中将所述待写入文件块写入数据存储块具体包括:
将多个所述待写入文件块存储到对应的所述数据存储块内,并更新所述数据块文件中所述数据块头中的标识字段;
所述标识字段包括location字段;
当location字段的值小于等于第一阈值时,表示所述数据块文件保存在本地;
当location字段的值大于第一阈值时,表示所述数据块文件保存在云端;
当location字段的值小于等于第一阈值时:
若location字段的值等于第二阈值,表示所述数据块文件保存在SSD上;
若location字段的值等于第三阈值,表示所述数据块文件保存在SATA盘上。
5.根据权利要求2所述的一种面向边缘云的文件存储方法,其特征在于,还包括:
接收文件读取请求,根据所述文件读取请求访问所述数据块文件,并记录每一所述数据块文件的访问频次;
判断所述访问频次是否超过第二预设值,若否,则所述数据块文件为冷数据块文件;
根据所述冷数据块文件的信息,生成数据迁移列表;
判断当前使用空间是否超过第一预设值,若是,则根据所述数据迁移列表,通过S3协议将所述冷数据块文件传输到云端;
判断当前使用空间是否低于第二预设值,若是,则停止将数据迁移到云端的操作;
保留所述冷数据块文件的所述数据块头,以使得能够对迁移到云端的所述冷数据块文件进行操作。
6.一...
【专利技术属性】
技术研发人员:林大甲,程永红,黄宗荣,
申请(专利权)人:金钱猫科技股份有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。