[发明专利]一种基于NFS的虚拟化存储方法和系统有效
申请号: | 201510925266.1 | 申请日: | 2015-12-11 |
公开(公告)号: | CN105573672B | 公开(公告)日: | 2019-01-25 |
发明(设计)人: | 雍帅 | 申请(专利权)人: | 上海爱数信息技术股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F16/182 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 王华英 |
地址: | 201112 上海市闵行*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 nfs 虚拟 存储 方法 系统 | ||
1.一种基于NFS的虚拟化存储方法,其特征在于,包括以下步骤:
步骤S1,根据文件大小和对性能的不同要求,将不同的文件转化为不同的对象或块,所述虚拟化存储系统本身的文件使用平铺的目录结构,在文件转化过程中,将虚拟机数据文件转化为块存储,配置文件转化为对象存储,文件系统本身需要的元数据转化为对象存储;文件接口层需要的元数据转化为对象存储;
步骤S2,使用标准的NFS协议,提供文件存储接口,通过中间协议转化层将文件存储协议转化为对应的块协议和对象协议;
步骤S3,通过文件存储接口调用基础存储平台,将所述块和所述对象分布存储在底层的基础存储平台。
2.根据权利要求1所述的基于NFS的虚拟化存储方法,其特征在于,还包括步骤:对不同的块存储的文件配置不同的读写缓存。
3.根据权利要求2所述的基于NFS的虚拟化存储方法,其特征在于,还包括步骤:对所述块进行快照和克隆。
4.一种基于NFS的虚拟化存储系统,其特征在于,主要包括虚拟化平台和存储层模块;
所述虚拟化平台包括虚拟机模块和虚拟机监视模块,
所述虚拟机模块由多个虚拟机组成,所述虚拟机由多个数据文件组成,根据文件大小和对性能的不同要求,将不同的文件转化为不同的对象或块;
所述虚拟机监视模块,运行在所述存储层模块和操作系统之间,协调访问服务器上的所有物理设备和所述虚拟机;
所述存储层模块包括NFS服务模块、中间协议转化模块、分布式的块存储模块和对象存储模块;
所述块存储模块和所述对象存储模块,作为底层的基础存储平台;
所述NFS服务模块,提供文件存储接口;
所述中间协议转化模块,将文件存储协议转化为对应的块协议和对象协议;
所述中间协议转化模块通过所述NFS服务模块提供的文件存储接口调用基础存储平台供所述虚拟机模块使用。
5.根据权利要求4所述的基于NFS的虚拟化存储系统,其特征在于,所述虚拟机模块用于将虚拟机数据文件转化为块存储,配置文件转化为对象存储,文件系统本身需要的元数据转化为对象存储;文件接口层需要的元数据转化为对象存储。
6.根据权利要求5所述的基于NFS的虚拟化存储系统,其特征在于,所述虚拟化存储系统本身的文件使用简化的平铺的目录结构。
7.根据权利要求6所述的基于NFS的虚拟化存储系统,其特征在于,所述块存储模块用于对不同的块文件配置不同的读写缓存。
8.根据权利要求7所述的基于NFS的虚拟化存储系统,其特征在于,所述块存储模块还用于快照和克隆。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海爱数信息技术股份有限公司,未经上海爱数信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510925266.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:废塑料的油化还原装置
- 下一篇:(甲基)丙烯酸的制备方法