[发明专利]云平台对可用区进行空间搜索的工作方法有效
申请号: | 202011593568.0 | 申请日: | 2020-12-29 |
公开(公告)号: | CN112764918B | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 杨晓凡 | 申请(专利权)人: | 赛韵网络科技(上海)有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F16/901 |
代理公司: | 合肥市科融知识产权代理事务所(普通合伙) 34126 | 代理人: | 朱文军 |
地址: | 200333 上海市普*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 平台 可用 进行 空间 搜索 工作 方法 | ||
1.一种云平台对可用区进行空间搜索的工作方法,其特征在于,包括如下步骤:
S1,部署容器在云平台上,通过容器获取可用区的地理位置,将标注地理位置的可用区进行空间搜索;
所述S1包括:
S1-1,获取云平台的分布情况,部署的容器实施获取可用区的地理位置信息,对于可用区相应的存储空间、存储数据交互响应时间和存储数据分类信息进行实时反馈;
S1-2,根据可用区的存储空间进行空间搜索,确定可用区的地理位置信息,设置地理位置信息position,该地理位置的可用区空间型号size,存储信息更新请求次数N,迭代因子R,存储层级R;
S1-3,对存储层级R进行初始化:在每个存储层级输入存储序列从而形成该地理位置的可用区存储空间型号size,通过地理位置信息position对该地理位置的可用区存储空间型号size进行标注,在该存储层级执行存储信息更新S次的过程,形成初始存储层级种指令序列;
S1-4,根据存储指令中存储类型和可用区存储层级不同,存储所述存储指令中存储类型和可用区存储层级对应的堆栈地址;根据可用区空间型号size和地理位置信息position,将存储类型和可用区存储层级对应的堆栈地址进行函数地址和函数堆栈的进程引用;实现可用区存储空间执行的所述函数地址和函数堆栈的标记形式映射,根据所述标记形式映射的目的指针对应可用区空间型号size对应;
S1-5,形成空间压缩函数,设置s∈{1,2,3,…,size };令该地理位置可用区存储空间数量和可用区存储空间型号数量相等Mposition=Ms,其中s为序号,地理位置信息position,存储空间级别按照从小到大顺序排列level∈{1,2,3,......N},level ≠s,存储空间压缩量Klevel∈{1,2,…,volume},volume为存储空间;由于存储文件的特殊性,不同的文件执行不同的压缩比,对存储空间做压缩操作,令Mpositionω/Klevel=H作为可用区存储空间压缩函数,ω为存储空间压缩因子;
S1-6,使用空间压缩函数映射可用区的函数堆栈;将空间压缩函数映射到可用区空间的对应地址,对空闲空间进行标注;
S2,空间搜索完毕后,建立标注地理位置的可用区的存储函数信息;
所述S2包括:
S2-1,通过空闲空间标注,并对标注的空间进行个体测试;判断是否为有效的空闲空间;如果为有效的空闲空间执行S2-2,如果无效则重新进行空闲空间标注,
S2-2,对有效空闲空间中每个空间生成标注数range1,range2,…,rangen,
S2-3,根据空间区域容量计算对应标注数的空间能量,E(range1)至E(rangen);
S2-4,对E(range1)至E(rangen)进行空间能量大小排序;保持空间能量E(range1)大于E(rangen)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛韵网络科技(上海)有限公司,未经赛韵网络科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011593568.0/1.html,转载请声明来源钻瓜专利网。