[发明专利]一种基于计算机云的存储空间分配方法有效
申请号: | 201810339111.3 | 申请日: | 2018-04-16 |
公开(公告)号: | CN108616583B | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 牛路 | 申请(专利权)人: | 亿享不道张家口信息科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京方圆嘉禾知识产权代理有限公司 11385 | 代理人: | 郑萌萌 |
地址: | 075000 河北省张家口*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种基于计算机云的存储空间分配方法,包括以下步骤:划分备用存储单元和若干存储单元;检测各存储单元内剩余的存储空间与总存储空间的比值是否在范围内,若在,获取占用请求;筛选存储文件的存储单元并统计剩余的存储空间容量;获取文件的存储容量与存储单元所剩余的存储容量的比值,以判断是否存储,并获取下一占用请求;若不在范围内,划分第一分配存储单元和第二分配存储单元,降低第一分配存储单元并增加第二分配存储单元的存储空间或减少备用存储单元增加第二分配存储单元的存储空间,直至比值在范围内。本发明有对存储单元进行空间的分配,提高了存储单元存储文件的利用率,并提高了存储空间的有效调配效果,满足存储需求。 | ||
搜索关键词: | 一种 基于 计算机 存储空间 分配 方法 | ||
【主权项】:
1.一种基于计算机云的存储空间分配方法,其特征在于,包括以下步骤:S1、将计算机云的存储空间划分为一个备用存储单元和若干个存储空间相等的存储单元,不同的存储单元存储不同文件格式下的文件;S2、实时检测各存储单元内已使用的存储空间与剩余的存储空间的存储容量,判断剩余的存储空间与总存储空间的比值是否在0.3‑0.6范围内,若在,则执行步骤S3,否则,执行步骤S8;S3、获取文件存储发送的一空间占用请求,并判断需存储文件的文件格式;S4、筛选存储该文件格式所对应的存储单元,并统计存储该文件格式的存储单元剩余的存储空间容量;S5、获取需存储文件在进行存储过程中所需的存储容量,判断需存储文件所需的存储容量与存储该文件格式的存储单元所剩余的存储容量间的比值是否在0‑0.8之间,若在0‑0.8之间,则执行步骤S6,否则,执行步骤S7;S6、将需存储文件存储至存储该文件格式的存储单元内,并获取文件存储发送的下一空间占用请求,执行步骤S2;S7、判断需存储文件所需的存储容量与存储该文件格式的存储单元所剩余的存储容量间的比值是否在0.8‑1之间,若在,将需存储文件存储至存储该文件格式的存储单元内,并不继续获取文件存储发送的下一空间占用请求,否则,不进行存储,并执行步骤S2;S8、判断各存储单元剩余的存储空间与总存储空间的比值是否在0.6‑1之间,若在,提取该存储单元并标记为第一分配存储单元,否则,提取该存储单元并标记为第二分配存储单元,执行步骤S10;S9、以固定存储容量降低第一分配存储单元的存储空间并等额增加第二分配存储单元的存储空间,直至第一分配存储单元的剩余的存储空间与分配后的总存储空间的比值小于0.5或第二分配存储单元剩余的存储空间占分配后的总存储空间的比值在0.3‑0.6之间,进入步骤S10; S10、获取第二分配存储单元剩余的存储空间占分配后的总存储空间的比值是否在0.3‑0.6之间,若不在0.3‑0.6之间,按照固定存储容量减少备用存储单元的存储空间,并将减少的备用存储单元的存储空间划分至第二分配存储单元内,直至第二分配存储单元的剩余存储空间与总存储空间的比值在0.3‑0.6之间,执行步骤S3。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亿享不道张家口信息科技有限公司,未经亿享不道张家口信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810339111.3/,转载请声明来源钻瓜专利网。