System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种挂载文件存储的方法、装置、设备及介质制造方法及图纸_技高网

一种挂载文件存储的方法、装置、设备及介质制造方法及图纸

技术编号:40078643 阅读:4 留言:0更新日期:2024-01-17 02:04
本发明专利技术提供了一种挂载文件存储的方法、装置、设备及可读介质,方法包括:响应于接收到挂载文件存储的请求,解析请求中的参数,并向第一组件发送挂载文件存储请求;响应于第一组件接收到挂载文件存储请求,在第一组件中创建代理云主机并对代理云主机进行配置,并为云主机增加临时网卡;代理云主机将代理程序推送到云主机中,并在云主机中运行代理程序以在云主机中安装预设文件;响应于预设文件安装完成,通过第一组件中的预设程序调用预设文件执行挂载文件存储的操作。通过使用本发明专利技术的方案,能够降低挂载文件存储的难度,提高挂载文件存储的效率,减少挂载文件存储的流程,提高用户的满意度。

【技术实现步骤摘要】

本专利技术涉及计算机领域,并且更具体地涉及一种挂载文件存储的方法、装置、设备及可读介质。


技术介绍

1、云管理平台集云管理、虚拟化云平台和容器云平台于一身,实现了云数据中心底层计算、存储、网络、安全等资源的统一调度管理,实现业务的动态变更,资源的智能管理,通过对大规模硬件资源的有效监控、灵活调度,确保用户数据的安全、可靠,在提高整个数据中心资源利用率的同时,极大地提高it运营维护效率,降低数据中心的维护成本。

2、云管理平台通过openstack manila为用户提供了文件存储服务,可以支持nfs和cifs协议。当前云主机可视化挂载存在一些限制条件,云主机必须要满足这些条件后,才能进行可视化挂载,这些限制条件的存在,使得文件存储的可视化挂载变的很复杂,进而让用户感觉功能不好用。


技术实现思路

1、有鉴于此,本专利技术实施例的目的在于提出一种挂载文件存储的方法、装置、设备及可读介质,通过使用本专利技术的技术方案,能够降低挂载文件存储的难度,提高挂载文件存储的效率,减少挂载文件存储的流程,提高用户的满意度。

2、基于上述目的,本专利技术的实施例的一个方面提供了一种挂载文件存储的方法,包括以下步骤:

3、响应于接收到挂载文件存储的请求,解析请求中的参数,并向第一组件发送挂载文件存储请求;

4、响应于第一组件接收到挂载文件存储请求,在第一组件中创建代理云主机并对代理云主机进行配置,并为云主机增加临时网卡;

5、代理云主机将代理程序推送到云主机中,并在云主机中运行代理程序以在云主机中安装预设文件;

6、响应于预设文件安装完成,通过第一组件中的预设程序调用预设文件执行挂载文件存储的操作。

7、根据本专利技术的一个实施例,响应于第一组件接收到挂载文件存储请求,在第一组件中创建代理云主机并对代理云主机进行配置,并为云主机增加临时网卡包括:

8、响应于第一组件接收到挂载文件存储请求,在第一组件中创建代理云主机,并将代理云主机连接到云主机的预设子网中;

9、为代理云主机绑定浮动ip,并使代理云主机通过浮动ip与外部管理网络进行通信;

10、为代理云主机绑定的浮动ip设定读写访问权限以使代理云主机具有访问挂载文件存储的访问权限;

11、在外部管理网络的路由器中开启源地址转换功能;

12、调用第一组件中的nova_compute服务为云主机添加临时网卡,并将临时网卡连接到云主机的预设子网中以使云主机经由临时网卡与外部管理网络进行通信。

13、根据本专利技术的一个实施例,代理云主机将代理程序推送到云主机中,并在云主机中运行代理程序以在云主机中安装预设文件包括:

14、代理云主机以ssh的方式登录到云主机上,并将代理程序推送到云主机中;

15、在云主机中运行代理程序以连接到软件仓库;

16、基于代理程序中的设置下载并安装软件仓库中相应的软件安装包以在云主机中安装预设文件。

17、根据本专利技术的一个实施例,响应于预设文件安装完成,通过第一组件中的预设程序调用预设文件执行挂载文件存储的操作包括:

18、响应于预设文件安装完成,通过第一组件中的预设程序调用预设文件创建挂载文件存储的文件目录;

19、响应于文件目录创建完成,向云主机发起预设命令执行挂载文件存储的操作。

20、根据本专利技术的一个实施例,响应于接收到挂载文件存储的请求,解析请求中的参数,并向第一组件发送挂载文件存储请求包括:

21、响应于接收到挂载文件存储的请求,解析请求中包括的云主机的通用唯一识别码、要挂载的文件的存储路径、要挂载的文件挂载到云主机的挂载目录。

22、根据本专利技术的一个实施例,还包括:

23、响应于挂载文件存储操作完成,调用nova_compute服务删除云主机绑定的临时网卡。

24、根据本专利技术的一个实施例,还包括:

25、响应于挂载文件存储操作完成,经由第二组件更新数据库表中的挂载记录。

26、本专利技术的实施例的另一个方面,还提供了一种挂载文件存储的装置,装置包括:

27、解析模块,解析模块配置为响应于接收到挂载文件存储的请求,解析请求中的参数,并向第一组件发送挂载文件存储请求;

28、创建模块,创建模块配置为响应于第一组件接收到挂载文件存储请求,在第一组件中创建代理云主机并对代理云主机进行配置,并为云主机增加临时网卡;

29、安装模块,安装模块配置为代理云主机将代理程序推送到云主机中,并在云主机中运行代理程序以在云主机中安装预设文件;

30、执行模块,执行模块配置为响应于预设文件安装完成,通过第一组件中的预设程序调用预设文件执行挂载文件存储的操作。

31、本专利技术的实施例的另一个方面,还提供了一种计算机设备,该计算机设备包括:

32、至少一个处理器;以及

33、存储器,存储器存储有可在处理器上运行的计算机指令,指令由处理器执行时实现上述任意一项方法的步骤。

34、本专利技术的实施例的另一个方面,还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述任意一项方法的步骤。

35、本专利技术具有以下有益技术效果:本专利技术实施例提供的挂载文件存储的方法,通过响应于接收到挂载文件存储的请求,解析请求中的参数,并向第一组件发送挂载文件存储请求;响应于第一组件接收到挂载文件存储请求,在第一组件中创建代理云主机并对代理云主机进行配置,并为云主机增加临时网卡;代理云主机将代理程序推送到云主机中,并在云主机中运行代理程序以在云主机中安装预设文件;响应于预设文件安装完成,通过第一组件中的预设程序调用预设文件执行挂载文件存储的操作的技术方案,能够降低挂载文件存储的难度,提高挂载文件存储的效率,减少挂载文件存储的流程,提高用户的满意度。

本文档来自技高网...

【技术保护点】

1.一种挂载文件存储的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,响应于第一组件接收到挂载文件存储请求,在第一组件中创建代理云主机并对代理云主机进行配置,并为云主机增加临时网卡包括:

3.根据权利要求1所述的方法,其特征在于,代理云主机将代理程序推送到云主机中,并在云主机中运行代理程序以在云主机中安装预设文件包括:

4.根据权利要求1所述的方法,其特征在于,响应于预设文件安装完成,通过第一组件中的预设程序调用预设文件执行挂载文件存储的操作包括:

5.根据权利要求1所述的方法,其特征在于,响应于接收到挂载文件存储的请求,解析请求中的参数,并向第一组件发送挂载文件存储请求包括:

6.根据权利要求1所述的方法,其特征在于,还包括:

7.根据权利要求1所述的方法,其特征在于,还包括:

8.一种挂载文件存储的装置,其特征在于,所述装置包括:

9.一种计算机设备,其特征在于,包括:

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7任意一项所述方法的步骤。

...

【技术特征摘要】

1.一种挂载文件存储的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,响应于第一组件接收到挂载文件存储请求,在第一组件中创建代理云主机并对代理云主机进行配置,并为云主机增加临时网卡包括:

3.根据权利要求1所述的方法,其特征在于,代理云主机将代理程序推送到云主机中,并在云主机中运行代理程序以在云主机中安装预设文件包括:

4.根据权利要求1所述的方法,其特征在于,响应于预设文件安装完成,通过第一组件中的预设程序调用预设文件执行挂载文件存储的操作包括:

5.根据...

【专利技术属性】
技术研发人员:李亚端
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1