【技术实现步骤摘要】
数据保存的方法及相关组件
[0001]本专利技术涉及存储领域,特别是涉及一种数据保存的方法及相关组件。
技术介绍
[0002]当前挂载在主机上的云主机大多使用第三方存储作为云硬盘的后端,云主机可以为虚拟机,但是第三方存储的性能参差不齐,存在性能较差不能满足云主机高IO的需求。满足高性能磁盘的需求,大多是使用高性能存储,如全闪存类的高端存储,但是高端存储带来的成本也是十分高昂的。并且主机已有的高性能磁盘得不到利用,造成资源浪费。
技术实现思路
[0003]本专利技术的目的是提供一种数据保存的方法及相关组件,云主机在存储的过程中可以同时使用远端内存较大的云硬盘及主机的高速缓存,提升了云主机读写数据的速度。
[0004]为解决上述技术问题,本专利技术提供了一种数据保存的方法,应用于主机,所述主机上运行云主机,所述方法包括:
[0005]获取所述主机的端口信息;
[0006]根据所述主机的端口信息将云硬盘挂载至所述主机;
[0007]为所述云硬盘增加所述主机的缓存;
[0008 ...
【技术保护点】
【技术特征摘要】
1.一种数据保存的方法,其特征在于,应用于主机,所述主机上运行云主机,所述方法包括:获取所述主机的端口信息;根据所述主机的端口信息将云硬盘挂载至所述主机;为所述云硬盘增加所述主机的缓存;将增加所述缓存的所述云硬盘的挂载路径映射至所述云主机。2.如权利要求1所述的数据保存的方法,其特征在于,根据所述主机的端口信息将云硬盘挂载至所述主机之前,还包括:创建卷;根据所述卷的类型及卷的类型与云硬盘的对应关系创建云硬盘;根据所述主机的端口信息将云硬盘挂载至所述主机,包括:根据所述主机的端口信息创建所述卷与所述主机的映射关系;根据所述映射关系将云硬盘挂载至所述主机。3.如权利要求2所述的数据保存的方法,其特征在于,根据所述卷的类型及卷的类型与云硬盘的对应关系创建云硬盘之后,还包括:对云硬盘增加缓存加速标签;根据所述主机的端口信息创建所述卷与所述主机的映射关系之后,还包括:对所述映射关系增加缓存加速标签;为所述云硬盘增加所述主机的缓存,包括:根据所述缓存加速标签为所述云硬盘增加所述主机的缓存。4.如权利要求1至3任一项所述的数据保存的方法,其特征在于,还包括:在所述云主机接收到写请求时,将所述数据保存至所述主机的缓存中;在所述缓存中的数据的数量达到预设数量,将所述预设数量的数据写入云硬盘中;在所述云主机接收到读请求时,预先从所述缓存中查找所述读请求对应的数据;在所述缓存中不存在所述读请求对应的数据时,从...
【专利技术属性】
技术研发人员:焦浩霖,马豹,亓开元,
申请(专利权)人:济南浪潮数据技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。