技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种自动初始化云桌面数据盘的方法及系统与流程  >  正文

一种自动初始化云桌面数据盘的方法及系统与流程

  • 国知局
  • 2024-10-21 14:31:25

本发明涉及云桌面领域,具体提供一种自动初始化云桌面数据盘的方法及系统。

背景技术:

1、目前云平台比如openstack等,提供完整的云桌面(虚拟机)生命周期的管理方案,而且随着云平台用户越来越多,针对云桌面本身的方案越发成熟。但是用户最终使用场景是在云桌面具体的系统下,由于云桌面可能内置的系统不尽相同,使用场景也大不一样,以至于难以形成通用且成熟的具体方案。比如,如何初始化数据盘场景,大部分用户还需要手动执行相应的初始化数动作。

技术实现思路

1、本发明是针对上述现有技术的不足,提供一种实用性强的自动初始化云桌面数据盘的方法。

2、本发明进一步的技术任务是提供一种设计合理,安全适用的自动初始化云桌面数据盘的系统。

3、本发明解决其技术问题所采用的技术方案是:

4、一种自动初始化云桌面数据盘的方法,具有如下步骤:

5、s1、首先在云平台管理页面设置相关的必要参数,注入到云桌面中;

6、s2、磁盘扫描,是否有新增磁盘;

7、s3、检测新增磁盘是否有文件系统;

8、s4、计算新磁盘分配的盘符;

9、s5、调用磁盘格式化脚本,完成自动格式化。

10、进一步的,在步骤s1中,所述相关的必要参数为磁盘分区方式、磁盘文件系统和定时检测周期;

11、云平台保存并记录用户设置的参数,用户创建云桌面时,将用户信息设置的参数信息通过元数据的方式注入到云桌面中。

12、进一步的,在步骤s2中,自动生成格式化磁盘的脚本,自动生成周期任务,周期任务定时执行时,负责磁盘扫描,检查是否有新增磁盘。

13、进一步的,在步骤s3中,如果没有新增磁盘,则本次周期任务执行跳过;如果有则继续以下操作;

14、检测新增磁盘是否有文件系统,如果有则跳过磁盘;如果没有文件系统,则准备格式化化,执行以下操作。

15、进一步的,在步骤s4中,计算新磁盘分配的盘符,读取元数据中的参数信息,解析获得磁盘格式和分区方式,并提供默认值。

16、进一步的,在步骤s5中,调用磁盘格式化脚本,传入分区方式、磁盘格式和盘符的信息,完成自动格式化;

17、周期任务持续检查,等待下次执行。

18、一种自动初始化云桌面数据盘的系统,首先在云平台管理页面设置相关的必要参数,注入到云桌面中,然后,磁盘扫描,检查是否有新增磁盘,检测新增磁盘是否有文件系统,计算新磁盘分配的盘符,最后,调用磁盘格式化脚本,完成自动格式化。

19、进一步的,所述相关的必要参数为磁盘分区方式、磁盘文件系统和定时检测周期;

20、云平台保存并记录用户设置的参数,用户创建云桌面时,将用户信息设置的参数信息通过元数据的方式注入到云桌面中。

21、进一步的,自动生成格式化磁盘的脚本,自动生成周期任务,周期任务定时执行时,负责磁盘扫描,检查是否有新增磁盘;

22、如果没有新增磁盘,则本次周期任务执行跳过;如果有则继续以下操作;

23、检测新增磁盘是否有文件系统,如果有则跳过磁盘;如果没有文件系统,则准备格式化化,执行以下操作。

24、进一步的,计算新磁盘分配的盘符,读取元数据中的参数信息,解析获得磁盘格式和分区方式,并提供默认值;

25、调用磁盘格式化脚本,传入分区方式、磁盘格式和盘符的信息,完成自动格式化,周期任务持续检查,等待下次执行。

26、本发明的一种自动初始化云桌面数据盘的方法及系统和现有技术相比,具有以下突出的有益效果:

27、本发明支持灵活配置数据盘格式化的必要参数,自动生成格式化脚本和周期任务,自动初始化用户数据盘,减少机械操作,提升用户体验。

技术特征:

1.一种自动初始化云桌面数据盘的方法,其特征在于,具有如下步骤:

2.根据权利要求1所述的一种自动初始化云桌面数据盘的方法,其特征在于,在步骤s1中,所述相关的必要参数为磁盘分区方式、磁盘文件系统和定时检测周期;

3.根据权利要求2所述的一种自动初始化云桌面数据盘的方法,其特征在于,在步骤s2中,自动生成格式化磁盘的脚本,自动生成周期任务,周期任务定时执行时,负责磁盘扫描,检查是否有新增磁盘。

4.根据权利要求3所述的一种自动初始化云桌面数据盘的方法,其特征在于,在步骤s3中,如果没有新增磁盘,则本次周期任务执行跳过;如果有则继续以下操作;

5.根据权利要求3所述的一种自动初始化云桌面数据盘的方法,其特征在于,在步骤s4中,计算新磁盘分配的盘符,读取元数据中的参数信息,解析获得磁盘格式和分区方式,并提供默认值。

6.根据权利要求3所述的一种自动初始化云桌面数据盘的方法,其特征在于,在步骤s5中,调用磁盘格式化脚本,传入分区方式、磁盘格式和盘符的信息,完成自动格式化;

7.一种自动初始化云桌面数据盘的系统,其特征在于,首先在云平台管理页面设置相关的必要参数,注入到云桌面中,然后,磁盘扫描,检查是否有新增磁盘,检测新增磁盘是否有文件系统,计算新磁盘分配的盘符,最后,调用磁盘格式化脚本,完成自动格式化。

8.根据权利要求7所述的一种自动初始化云桌面数据盘的系统,其特征在于,所述相关的必要参数为磁盘分区方式、磁盘文件系统和定时检测周期;

9.根据权利要求8所述的一种自动初始化云桌面数据盘的系统,其特征在于,自动生成格式化磁盘的脚本,自动生成周期任务,周期任务定时执行时,负责磁盘扫描,检查是否有新增磁盘;

10.根据权利要求9所述的一种自动初始化云桌面数据盘的系统,其特征在于,计算新磁盘分配的盘符,读取元数据中的参数信息,解析获得磁盘格式和分区方式,并提供默认值;

技术总结本发明涉及云桌面领域,具体提供了一种自动初始化云桌面数据盘的方法及系统,具有如下步骤:S1、首先在云平台管理页面设置相关的必要参数,注入到云桌面中;S2、磁盘扫描,是否有新增磁盘;S3、检测新增磁盘是否有文件系统;S4、计算新磁盘分配的盘符;S5、调用磁盘格式化脚本,完成自动格式化。与现有技术相比,本发明能够支持灵活配置数据盘格式化的必要参数,自动生成格式化脚本和周期任务,自动初始化用户数据盘,减少机械操作,提升用户体验。技术研发人员:谢福平,刘庆,厉肃受保护的技术使用者:浪潮通信技术有限公司技术研发日:技术公布日:2024/10/17

本文地址:https://www.jishuxx.com/zhuanli/20241021/318445.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。