[发明专利]一种基于云计算的多租户弹性文件系统的创建方法有效
申请号: | 202010883929.9 | 申请日: | 2020-08-28 |
公开(公告)号: | CN112035403B | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 刘忻;董栓宗;袁龙浩 | 申请(专利权)人: | 广州市品高软件股份有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/17;G06F16/182;G06F3/06;G06F11/20;G06F9/50;G06F21/62 |
代理公司: | 广州新诺专利商标事务所有限公司 44100 | 代理人: | 张玲春 |
地址: | 510000 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 计算 租户 弹性 文件系统 创建 方法 | ||
1.一种基于云计算的多租户弹性文件系统的创建方法,其特征在于,包括以下步骤:
在弹性文件系统的管控中心接收创建所述弹性文件系统的请求时,所述管控中心选择合适的云节点,并下发创建所述弹性文件系统的第一任务至所述云节点的调度服务;
所述调度服务接收所述第一任务时,调用分布式存储系统的第一API划分用户的逻辑存储空间,并获取所述逻辑存储空间的网络信息;
所述调度服务将所述网络信息配置至所述云节点的存储访问服务,并设置所述存储访问服务的IOPS限额,并启动所述存储访问服务的进程;
所述调度服务调用所述云节点的第二API创建Linux容器,所述Linux容器存储所述存储访问服务的通讯地址,并根据所述通讯地址建立通讯通道;
所述管控中心下发变更所述弹性文件系统或删除所述弹性文件系统的指令至所述调度服务,所述调度服务接收并执行所述指令;当第一云节点发生故障时,第二云节点继续执行所述第一云节点的任务;
所述调度服务调用所述云节点的第二API创建Linux容器,所述Linux容器存储所述存储访问服务的通讯地址,并根据所述通讯地址建立通讯通道的步骤,包括:
所述第二API在用户指定的云网络和子网中创建一个Linux容器,并设置所述Linux容器的虚拟网卡最大网络带宽,将所述通讯地址传递至所述Linux容器,所述Linux容器内部运行网络转发进程,监听网络文件系统服务的端口,并通过所述通讯地址建立所述通讯通道;
所述通过所述通讯地址建立所述通讯通道的步骤,之后还包括:
所述网络转发进程与所述存储访问服务进行交互,将客户端的请求转发至所述存储访问服务,同时将所述存储访问服务的响应信息返回给所述客户端;
管控中心下发变更所述弹性文件系统的指令至所述调度服务,所述调度服务接收并执行所述指令的步骤,包括:
所述调度服务接收到变更所述弹性文件系统的指令后,调用所述第二API调整所述逻辑存储空间的容量,并设置所述IOPS限额和所述虚拟网卡最大网络带宽。
2.根据权利要求1所述的基于云计算的多租户弹性文件系统的创建方法,其特征在于,所述并启动所述存储访问服务的进程的步骤,之后还包括:
所述存储访问服务访问所述逻辑存储空间,启动网络文件系统服务,将所述逻辑存储空间的I/O端口协议转换为网络文件系统协议。
3.根据权利要求1所述的基于云计算的多租户弹性文件系统的创建方法,其特征在于,下发删除所述弹性文件系统的指令至所述调度服务,所述调度服务接收并执行所述指令的步骤,包括:
所述调度服务接收删除所述弹性文件系统的指令后,调用所述第二API销毁所述Linux容器,停止所述存储访问服务的进程,并调用第一API回收所述逻辑存储空间。
4.根据权利要求1所述的基于云计算的多租户弹性文件系统的创建方法,其特征在于,当第一云节点发生故障时,第二云节点继续执行所述第一云节点的任务的步骤,包括:
当所述第一云节点发生故障并失效时,所述第二云节点的调度服务自动接管所述第一云节点的任务,并重新开始执行所述调度服务将所述网络信息配置至所述云节点的存储访问服务的步骤,从而恢复所述弹性文件系统的服务。
5.根据权利要求4所述的基于云计算的多租户弹性文件系统的创建方法,其特征在于,所述网络信息包括IP地址、端口信息和路径信息。
6.一种存储介质,其特征在于,所述存储介质是计算机可读存储介质,所述存储介质上存储有创建程序,所述创建程序被处理器运行时执行如权利要求1-5任一项所述的创建方法的步骤。
7.一种云端服务器,其特征在于,所述云端服务器包括处理器和存储器,所述存储器上存储有在所述处理器上运行的创建程序,所述创建程序被所述处理器执行时实现如权利要求1-5任一项所述的创建方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市品高软件股份有限公司,未经广州市品高软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010883929.9/1.html,转载请声明来源钻瓜专利网。