数据盘自助格式化方法及装置制造方法及图纸

技术编号:19319619 阅读:28 留言:0更新日期:2018-11-03 10:33
本发明专利技术涉及互联网技术领域,具体涉及一种数据盘自助格式化方法及装置,应用于云管理平台,该云管理平台与客户端上安装的虚拟机可通信。该方法包括接收获取数据盘的请求,响应该获取数据盘的请求创建至少一个数据盘,并将所述至少一个数据盘挂载至对应的虚拟机,将获取数据盘的请求中包含的参数传送至预存储的与所述虚拟机上安装的操作系统一致的磁盘格式化脚本,进而远程控制所述虚拟机从所述云管理平台下载所述磁盘格式化脚本,并执行所述磁盘格式化脚本以对获取的所述至少一个数据盘进行格式化。由此可见,该云管理平台将数据盘挂载至虚拟机后,还远程控制虚拟机从云管理平台下载磁盘格式化脚本对数据盘进行格式化,提高了用户体验感。

Data disc self help formatting method and device

The invention relates to the field of Internet technology, in particular to a data disk self-help formatting method and device applied to a cloud management platform, which can communicate with a virtual machine installed on the client. The method includes receiving a request for acquiring a data disk, creating at least one data disk in response to the request for acquiring a data disk, mounting the at least one data disk to a corresponding virtual machine, and transmitting the parameters contained in the request for acquiring a data disk to a pre-stored disk consistent with the operating system installed on the virtual machine. The formatting script further remotely controls the virtual machine to download the disk formatting script from the cloud management platform, and executes the disk formatting script to format the acquired at least one data disk. It can be seen that after the cloud management platform mounts the data disk to the virtual machine, it also remotely controls the virtual machine to download the disk formatting script from the cloud management platform to format the data disk, which improves the user experience.

【技术实现步骤摘要】
数据盘自助格式化方法及装置
本专利技术涉及互联网
,具体而言,涉及一种数据盘自助格式化方法及装置。
技术介绍
在云计算迅猛发展的今天,云管理平台登上了各行各业信息化建设的舞台。云管理平台大致可分为资源管理(存储,计算,网络)、运营、自服务三大功能。云管理平台将资源管理起来,通过运营配置,最终把应用通过服务形式提供给用户使用。如何降低云平台的操作复杂性与提高云平台的用户体验是大多数云计算厂商首要考虑的因素。云管理平台的使用离不开虚拟机的正常使用,虚拟机使用过程一定涉及到数据盘的相关操作。用户成功申请数据磁盘后,并没法直接使用(看见)这个数据磁盘,用户需要登陆到虚拟机操作系统内进行磁盘分区和格式化,磁盘格式化完之后才可以正常使用。对于不熟悉操作系统的用户来说,可能根本不知道如何操作才能将磁盘格式化出来(尤其linux操作系统,需用命令行操作)。因此,提供一种能够便捷地对数据盘进行格式化的方法是十分必要的。
技术实现思路
本专利技术的目的在于提供一种数据盘自助格式化方法,以实现对虚拟机上挂载的数据盘进行自助格式化,提高用户体验。本专利技术的另一目的在于提供一种数据盘自助格式化装置,以实现对虚拟机上挂载的数据盘进行自助格式化,提高用户体验。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供了一种数据盘自助格式化方法,应用于云管理平台,所述云管理平台与客户端上安装的虚拟机可通信,所述方法包括:接收获取数据盘的请求;响应所述获取数据盘的请求创建至少一个数据盘,并将所述至少一个数据盘挂载至对应的虚拟机;将所述获取数据盘的请求中包含的参数传送至预存储的与所述虚拟机上安装的操作系统一致的磁盘格式化脚本;远程操控所述虚拟机从所述云管理平台下载所述磁盘格式化脚本,并执行所述磁盘格式化脚本以对获取的所述至少一个数据盘进行格式化。第二方面,本专利技术实施例还提供了一种数据盘自助格式化装置,应用于云管理平台,所述云管理平台与客户端上安装的虚拟机可通信,所述装置包括:接收模块,用于接收获取数据盘的请求;创建模块,用于响应所获取数据盘的请求创建至少一个数据盘,并将所述至少一个数据盘挂载至对应的虚拟机;传送模块,用于将所述获取数据盘的请求中包含的参数传送至于预存储的与所述虚拟机上安装的操作系统一致的磁盘格式化脚本;操控模块,用于远程操控所述虚拟机从所述云管理平台上下载所述磁盘格式化脚本,并执行所述磁盘格式化脚本以对获取的所述至少一个数据盘进行格式化。本专利技术实施例提供的一种数据盘自助格式化方法及装置,应用于云管理平台,该云管理平台与客户端上安装的虚拟机可通信。该方法包括接收获取数据盘的请求,响应该获取数据盘的请求创建至少一个数据盘,并将所述至少一个数据盘挂载至对应的虚拟机,将获取数据盘的请求中包含的参数传送至预存储的与所述虚拟机上安装的操作系统一致的磁盘格式化脚本,进而远程控制所述虚拟机从所述云管理平台下载所述磁盘格式化脚本,并执行所述磁盘格式化脚本以对获取的所述至少一个数据盘进行格式化。由此可见,在本方案中,云管理平台将数据盘挂载至虚拟机后,还远程控制虚拟机从云管理平台下载磁盘格式化脚本对数据盘进行格式化,使得用户不必手动地在虚拟机的操作系统内对数据盘进行格式化,提高了用户体验感。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1示出了本专利技术实施例提供的一种数据盘自助格式化方法的流程示意图。图2示出了本专利技术实施例提供的一种数据盘自助格式化装置的功能模块示意图。图示:100-数据盘自助格式化装置;110-接收模块;120-创建模块;130-传送模块;140-判断模块;150-建立模块;160-操控模块。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本专利技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。本专利技术实施例提供的一种数据盘自助格式化方法应用于云管理平台,该云管理平台为一个服务器或多个服务器形成的为用户提供服务的平台,用户可通过云管理平台的界面登录后请求为虚拟机获取数据盘,该数据盘为安装于虚拟机中的硬盘。在通常情况下,由于用户为虚拟机获取了数据盘后,需要进一步地在虚拟机的操作系统中对数据盘进行格式化分区后才能实际使用,用户手动对数据盘进行分区的操作在一定程度上为用户带来了额外的负担,降低了用户的体验感。由此本专利技术实施例提供一种数据盘自助格式化方法,通过云管理平台远程控制虚拟机下载磁盘格式化脚本,虚拟机在运行该磁盘格式化脚本后将对之前获取的数据盘进行自助格式化,以减少了用户的手动操作,提高了用户体验感。请参照图1,是本专利技术实施例提供的一种数据盘自助格式化方法的流程示意图,该方法包括:步骤S110,接收获取数据盘的请求。具体为,用户在云管理平台界面发起获取数据盘的请求,具体为,用户在云管理平台界面上输入关于数据盘的多个参数,该参数可以是,但不限于,云硬盘名称、存储大小、文件系统等。进而云管理平台将根据用户发起的获取数据盘的请求,为用户所使用的客户端上安装的虚拟机挂载数据盘。步骤S120,响应所述获取数据盘的请求创建至少一个数据盘,并将所述至少一个数据盘挂载至对应的虚拟机。具体为,云管理平台响应用户发起的获取数据盘的请求创建至少一个数据盘,并将创建的至少一个数据盘挂载至对应的虚拟机中。步骤S130,将所述获取数据盘的请求中包含的参数传送至预存储的与所述虚拟机上安装的操作系统一致的磁盘格式化脚本。亦即是说,在云管理平台中存储有不同类型的磁盘格式化脚本,如Windows磁盘格式化脚本或Linux磁盘格式化脚本。当云管理平台获取到获取数据盘的请求后,将会把该请求中包含的参数传送至与虚拟机上安装的操作系统一致的磁盘格式化脚本中,如虚拟机上安装的操作系统为Windows操作系统,则该云管理平台将会把请求中包含的参数传送至预存储的Windows磁盘格式化脚本中。进而,该云管理平台将判断与虚拟机是否通信,若无法通信,进一步检测该虚拟机是否开机,若虚拟机处于开机状态但是却无法实现与云管理平台的通信,则云管理平台将从设置于云管理平台上的数据中心保留IP池中分配一个新的IP地址发送至虚拟机。该虚拟机将绑定这个新的IP地址,进而根据该新的本文档来自技高网...

【技术保护点】
1.一种数据盘自助格式化方法,应用于云管理平台,所述云管理平台与客户端上安装的虚拟机可通信,其特征在于,所述方法包括:接收获取数据盘的请求;响应所述获取数据盘的请求创建至少一个数据盘,并将所述至少一个数据盘挂载至对应的虚拟机;将所述获取数据盘的请求中包含的参数传送至预存储的与所述虚拟机上安装的操作系统一致的磁盘格式化脚本;远程操控所述虚拟机从所述云管理平台下载所述磁盘格式化脚本,并执行所述磁盘格式化脚本以对获取的所述至少一个数据盘进行格式化。

【技术特征摘要】
1.一种数据盘自助格式化方法,应用于云管理平台,所述云管理平台与客户端上安装的虚拟机可通信,其特征在于,所述方法包括:接收获取数据盘的请求;响应所述获取数据盘的请求创建至少一个数据盘,并将所述至少一个数据盘挂载至对应的虚拟机;将所述获取数据盘的请求中包含的参数传送至预存储的与所述虚拟机上安装的操作系统一致的磁盘格式化脚本;远程操控所述虚拟机从所述云管理平台下载所述磁盘格式化脚本,并执行所述磁盘格式化脚本以对获取的所述至少一个数据盘进行格式化。2.如权利要求1所述的方法,其特征在于,所述远程操控所述虚拟机从所述云管理平台下载所述磁盘格式化脚本,并执行所述磁盘格式化脚本以对获取的所述至少一个数据盘进行格式化之前还包括步骤:判断所述云管理平台与所述虚拟机是否通信,若无法通信,检测所述虚拟机是否开机,若所述虚拟机处于开机状态,则从所述云管理平台的数据中心保留IP池中分配一个IP地址绑定所述虚拟机,以使得所述虚拟机能通过所述IP地址建立与所述云管理平台的通信。3.如权利要求2所述的方法,其特征在于,所述方法还包括:根据所述虚拟机上安装的操作系统的类型,建立所述云管理平台与所述虚拟机的远程连接。4.如权利要求1所述的方法,其特征在于,所述云管理平台还与FTP服务器连接,所述云管理平台与所述FTP服务器处于同一网段,所述云管理平台与所述FTP服务器通信连接;所述方法还包括:所述云管理平台将预存储的磁盘格式化脚本发送并存储至所述FTP服务器,并远程操控所述虚拟机从所述FTP服务器下载所述磁盘格式化脚本,并依据所述获取数据盘请求中的参数执行所述磁盘格式化脚本以对获取的所述至少一个数据盘进行格式化。5.如权利要求1所述的方法,其特征在于,所述磁盘格式化脚本包括Windows磁盘格式化脚本和Linux...

【专利技术属性】
技术研发人员:陈铭泳张国强张炎民张为杰
申请(专利权)人:云宏信息科技股份有限公司
类型:发明
国别省市:广东,44

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

1