【技术实现步骤摘要】
本专利技术涉及数据存储,特别涉及一种基于安卓系统高效挂载外部存储空间的方法。
技术介绍
1、安卓系统数据存储主要分为系统system和data数据,这些数据基本都是存储在本地flash存储空间,但是实际云手机服务场景为了考虑算力复用以及降本增效,通常会考虑把系统和用户数据进行分离,安卓算力空虚时保留当前用户数据,复用给下一个用户,实现最大化资源利用。当前安卓系统数据存储问题包括:
2、由于用户数据存放在系统的data目录下,一般都是直接外挂存储替换掉data目录,但是会面临新的问题,如果这个时候有1k路安卓算力需要外挂存储,同时涉及更新app大版本,基本会采用挂载新目录的方案,因为涉及到data目录解挂,会导致整批资源无法使用;
3、由于安卓系统算力挂载外部存储主要是依靠网络,如果安卓算力硬件对外总带宽和机房的总公网带宽是有限的,随着需要分发的应用体积变大,分发时间会不断增加。
4、如图1所示的android应用常规分发的示意图,分发时间的增加包含几个阶段:(1)第一个阶段是将应用下载到独立arm板卡
...【技术保护点】
1.一种基于安卓系统高效挂载外部存储空间的方法,其特征在于,在机房中引入分布式RBD块存储服务集群,RBD块存储服务提供RBD块的创建、格式化、克隆、快照功能,所述方法具体包括:
2.根据权利要求1所述的基于安卓系统高效挂载外部存储空间的方法,其特征在于,在步骤S1中,将创建的好的RBD块挂载到Arm板卡的安卓系统时,采用mount命令挂载RBD块;应用安装完成后解除RBD挂载时,采用umount命令解挂载RBD块;
3.根据权利要求1所述的基于安卓系统高效挂载外部存储空间的方法,其特征在于,机房内具有分布式RBD块存储部分和Arm阵列式服务器
...【技术特征摘要】
1.一种基于安卓系统高效挂载外部存储空间的方法,其特征在于,在机房中引入分布式rbd块存储服务集群,rbd块存储服务提供rbd块的创建、格式化、克隆、快照功能,所述方法具体包括:
2.根据权利要求1所述的基于安卓系统高效挂载外部存储空间的方法,其特征在于,在步骤s1中,将创建的好的rbd块挂载到arm板卡的安卓系统时,采用mount命令挂载rbd块;应用安装完成后解除rbd挂载时,采用umount命令解挂载rbd块;
3.根据权利要求1所述的基于安卓系统高效挂载外部存储空间的方法,其特征在于,机房内具有分布式rbd块存储部分和arm阵列式服务器部分,所述分布式rbd块存储部分包括n个rbd服务器,每个rbd服务器均具有n个rbd块;所述arm阵列式服务器部分具有n个arm板卡,每个arm板卡均具有n个安卓系统;
4.根据权利要求1所述的基于安卓系统高效挂载外部存储空间的方法,其特征在于,在应用安装时,修改安卓系统packagemanage...
【专利技术属性】
技术研发人员:牟建兵,赖如今,刘毅,
申请(专利权)人:深圳市瑞驰信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。