[发明专利]提高OpenStack块存储卷挂载性能的方法及系统有效
申请号: | 201611189681.6 | 申请日: | 2016-12-21 |
公开(公告)号: | CN106708748B | 公开(公告)日: | 2020-05-26 |
发明(设计)人: | 查婷婷;蔡海舟;隽树春;王春平 | 申请(专利权)人: | 南京富士通南大软件技术有限公司 |
主分类号: | G06F12/06 | 分类号: | G06F12/06 |
代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 戴朝荣 |
地址: | 210012 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提高 openstack 存储 卷挂载 性能 方法 系统 | ||
本发明公开了一种提高OpenStack块存储卷挂载性能的方法及系统,包括计算节点发起待建立连接的卷挂载请求;写入计算节点的iqn、块存储设备的iscsi端口号和块存储设备中的卷集合名的映射关系到配置文件中;在块存储设备上建立计算节点的iqn、块存储设备的iscsi端口号和块存储设备中的卷集合名的映射关系;根据卷挂载请求中计算节点的iqn提取与其相对应的块存储设备的iscsi端口号和块存储设备中的卷集合名;将待建立连接的卷放入所述卷集合内,并获取该卷在卷集合内的卷号;将块存储设备的iscsi端口号的iqn、iscsi端口号的ip信息和卷的卷号发送到计算节点。本发明有效的提高了卷挂载的执行效率。
技术领域
本发明涉及OpenStack块存储领域,具体涉及一种提高OpenStack块存储卷挂载性能的方法及系统。
背景技术
随着信息技术的发展,云计算已经逐步成为了业界的发展热点,云计算技术也逐渐应用到教育、科学、文化、公安、政府、卫生等多个领域。 随着云计算平台中的用户数据越来越多,云计算平台中的计算节点的规模也逐渐增大。
在OpenStack云计算平台中,块存储服务为虚拟机提供持久化的存储卷。块存储服务主要通过iscsi和fc等协议将各存储厂商的块存储设备和虚拟机进行连接。卷挂载是通过指定的协议,将块存储设备上的卷连接到虚拟机上作为存储卷的过程,卷挂载功能由各存储厂商开发对应的驱动程序而具体实现。
当OpenStack云计算平台中的计算节点(管理虚拟机的节点)规模增长到一定规模时(100以上),并发的卷挂载操作会使云平台整体性能急剧下降,甚至还有可能出现挂载失败的情况。这些情况不仅降低了用户体验,而且还会降低存储厂商的市场竞争力。所以,如何提升大规模并发卷挂载的性能成为了块存储厂商必须要解决的问题。
发明内容
本发明所要解决的技术问题是针对上述现有技术的不足提供一种提高OpenStack块存储卷挂载性能的方法及系统,本提高OpenStack块存储卷挂载性能的方法及系统有效的提高了卷挂载的性能从而提高了执行效率。
为实现上述技术目的,本发明采取的技术方案为:
一种提高OpenStack块存储的卷挂载性能的方法,包括以下步骤:
步骤1:计算节点发起待建立连接的卷挂载请求;
步骤2:写入计算节点的iqn、块存储设备的iscsi端口号和块存储设备中的卷集合名的映射关系到用于挂载映射关系的配置文件中;
步骤3:根据用于挂载映射关系的配置文件建立计算节点的iqn、块存储设备的iscsi端口号和块存储设备中的卷集合名的映射关系;
步骤4:根据卷挂载请求中计算节点的iqn提取与其相对应的块存储设备的iscsi端口号和块存储设备中的卷集合名;
步骤5:根据块存储设备的卷集合名获取属于该卷集合名的卷集合的卷号列表,若属于该卷集合的卷数达到该卷集合的存储上限值,则卷挂载创建失败,否则,执行下一步;
步骤6:将待建立连接的卷放入所述卷集合内从而实现计算节点与该卷的连接,并获取该卷在卷集合内的卷号;
步骤7:获取步骤4中的块存储设备的iscsi端口号的iqn和ip信息;
步骤8:将块存储设备的iscsi端口号的iqn、iscsi端口号的ip信息和步骤6中的卷的卷号发送到计算节点;
步骤9:计算节点获取卷的卷号从而提供该卷到卷挂载请求中的虚拟机上。
作为本发明进一步解决的技术方案,所述的步骤2包括:
构造计算节点的iqn、块存储设备的iscsi端口号和块存储设备中的卷集合名的映射关系;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京富士通南大软件技术有限公司,未经南京富士通南大软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611189681.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自进料粉尘爆炸式发动机
- 下一篇:轴承瓦块结构及其加工方法