[发明专利]物理机的磁盘操作方法、装置和物理机有效
申请号: | 201710092529.4 | 申请日: | 2017-02-21 |
公开(公告)号: | CN106886373B | 公开(公告)日: | 2020-02-04 |
发明(设计)人: | 苏保林;蒋旭 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 11201 北京清亦华知识产权代理事务所(普通合伙) | 代理人: | 宋合成 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 物理 磁盘 操作方法 装置 | ||
本申请提出一种物理机的磁盘操作方法、装置和物理机,该物理机的磁盘操作方法包括:将用户对物理机的磁盘操作需求传递给公有云中实现服务器操作自动化的第一服务器;执行所述第一服务器下发的PXE重启任务,加载PXE系统;从所述第一服务器下载属于所述物理机的磁盘操作参数,所述属于所述物理机的磁盘操作参数是所述第一服务器生成的PXE系统中可识别的磁盘操作参数;根据所述物理机的磁盘操作参数对所述物理机的磁盘进行操作。本申请可以实现物理机磁盘操作的自动化,从而可以灵活应对多样的、不断增加的磁盘操作需求,提高了用户体验,并且不会影响底层磁盘操作代码,方便维护。
技术领域
本申请涉及互联网技术领域,尤其涉及一种物理机的磁盘操作方法、装置和物理机。
背景技术
对于公有云的物理机,用户对不同物理机的磁盘操作,例如:磁盘如何做磁盘阵列(Redundant Arrays of Independent Disks;以下简称:RAID)、每个物理机如何分区、每个分区需要做哪种文件系统、安装文件系统之后的每个分区如何挂载等会有不同的需求,当然普通的物理机也会存在类似的需求,上述磁盘操作在不同用户中都会有所不同。
目前公有云的物理机中采用的磁盘操作方式,是根据不同机型、不同套餐、不同业务,遍历所有的组合,然后挑选常用的几种作为模板参数,在系统安装过程中,再根据安装参数指定的模板,对磁盘进行该模板对应的代码操作。这样,一旦新增机型或套餐,或者业务有不同需求,就需要增加相应的模板,极不灵活;如果增加模板,则还需要增加对应模板的底层磁盘操作代码,长此以往,底层磁盘操作代码极度冗余,维护难度增大。
申请内容
本申请的目的旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本申请的第一个目的在于提出一种物理机的磁盘操作方法。该方法可以根据用户对物理机的磁盘操作需求生成磁盘操作参数,进而根据磁盘操作参数实现物理机磁盘操作的自动化,从而可以灵活应对多样的、不断增加的磁盘操作需求,提高了用户体验,并且不会影响底层磁盘操作代码,方便维护。
本申请的第二个目的在于提出一种物理机的磁盘操作装置。
本申请的第三个目的在于提出一种物理机。
本申请的第四个目的在于提出一种计算机可读介质。
为了实现上述目的,本申请第一方面实施例的物理机的磁盘操作方法,包括:将用户对物理机的磁盘操作需求传递给公有云中实现服务器操作自动化的第一服务器;执行所述第一服务器下发的预启动执行环境PXE重启任务,加载PXE系统;从所述第一服务器下载属于所述物理机的磁盘操作参数,所述属于所述物理机的磁盘操作参数是所述第一服务器根据所述用户对物理机的磁盘操作需求生成的PXE系统中可识别的磁盘操作参数;根据所述物理机的磁盘操作参数对所述物理机的磁盘进行操作。
本申请实施例的物理机的磁盘操作方法中,将用户对物理机的磁盘操作需求传递给公有云中实现服务器操作自动化的第一服务器之后,执行上述第一服务器下发的预启动执行环境(Preboot Execute Environment;以下简称:PXE)重启任务,加载PXE系统,然后从第一服务器下载属于上述物理机的磁盘操作参数,进而根据上述物理机的磁盘操作参数对上述物理机的磁盘进行操作,从而可以实现根据用户对物理机的磁盘操作需求生成磁盘操作参数,进而根据磁盘操作参数实现物理机磁盘操作的自动化,可以灵活应对多样的、不断增加的磁盘操作需求,提高了用户体验,并且不会影响底层磁盘操作代码,方便维护。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710092529.4/2.html,转载请声明来源钻瓜专利网。