[发明专利]一种基于计算机云的存储空间分配方法有效
申请号: | 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。
2.根据权利要求1所述的一种基于计算机云的存储空间分配方法,其特征在于:所述文件格式包括word文件.dot格式、excel文件.xls格式、音乐文件.mp3格式、图片文件.GIF格式、视频播放格式文件.rm格式。
3.根据权利要求1所述的一种基于计算机云的存储空间分配方法,其特征在于:所述步骤S9中第一分配存储单元的剩余的存储空间与分配后的总存储空间的比值小于0.5的优先等级与第二分配存储单元剩余的存储空间占分配后的总存储空间的比值在0.3-0.6之间的优先等级相同;即无论第一分配存储单元的剩余的存储空间与分配后的总存储空间的比值小于0.5和第二分配存储单元剩余的存储空间占分配后的总存储空间的比值在0.3-0.6之间中任何一个满足条件,则将执行步骤S10。
4.根据权利要求1所述的一种基于计算机云的存储空间分配方法,其特征在于:所述存储单元划分若干个存储空间不同的子存储单元,存储空间不同的子存储单元用于存储该文件格式下不同存储容量的文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亿享不道张家口信息科技有限公司,未经亿享不道张家口信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810339111.3/1.html,转载请声明来源钻瓜专利网。