一种虚拟机的分布式块存储实现方法

基本信息

申请号 CN202111213142.2 申请日 -
公开(公告)号 CN113641467B 公开(公告)日 2022-02-11
申请公布号 CN113641467B 申请公布日 2022-02-11
分类号 G06F9/455(2006.01)I;G06F9/50(2006.01)I 分类 计算;推算;计数;
发明人 张吉祥;程行峰 申请(专利权)人 杭州优云科技有限公司
代理机构 杭州宇信知识产权代理事务所(普通合伙) 代理人 张宇娟
地址 310053浙江省杭州市滨江区浦沿街道南环路3820号卓信大厦611-612室
法律状态 -

摘要

摘要 本发明公开了一种虚拟机的分布式块存储实现方法,应用于包括1个主控节点、若干客户端节点和数据存储节点的分布式存储系统,客户端节点向虚拟机映射虚拟磁盘并向主控节点发送操作虚拟磁盘的请求,主控节点处理和存储虚拟磁盘的信息,数据存储节点为虚拟磁盘提供物理存储空间,虚拟机的分布式块存储实现方法包括:主控节点接收创建虚拟磁盘命令,基于预设规则选择创建分片的数据存储节点,发送对应的数据存储节点地址至客户端节点;客户端节点基于接收的地址在数据存储节点创建分片,分片文件为Qcow2格式。本发明提出的一种虚拟机的分布式块存储实现方法,将多个Qcow2文件虚拟为一个大的虚拟磁盘并可同时满足I/O均衡无热点、且性能高,代码简单易维护。