一种应用服务请求的方法和装置制造方法及图纸

技术编号:20117113 阅读:27 留言:0更新日期:2019-01-16 11:57
本发明专利技术公开了一种应用服务请求的处理方法,该方法包括:在建成云平台并部署硬件后,根据接收到的应用服务请求选择相应的虚拟机资源模板创建虚拟机,并根据所述应用服务请求进行软件分发。本发明专利技术还公开应用服务请求的处理装置。本发明专利技术提供的方法和装置能够实现应用服务快速部署,极大缩短业务上线时间。

A Method and Device for Applying Service Request

The invention discloses a method for processing application service requests. The method includes: after building a cloud platform and deploying hardware, selecting a corresponding virtual machine resource template according to the received application service requests to create a virtual machine, and distributing software according to the application service requests. The invention also discloses a processing device for application service requests. The method and device provided by the invention can realize rapid deployment of application services and greatly shorten service online time.

【技术实现步骤摘要】
一种应用服务请求的方法和装置
本专利技术涉及云管理领域,尤其涉及一种应用服务请求的方法和装置。
技术介绍
浪潮云海OS·云数据中心操作系统是业界最完善的云操作系统,基于OpenStack架构,针对私有云和混合云市场,提供开放的、安全的企业级云数据中心操作系统,是云数据中心的大脑,融合计算、存储、网络三大物理资源成为有机整体,实现业务的自动感知,资源的智能管理和服务的自动化交付。在用户将原有业务流程迁移到云上时往往要花费数小时。如何加快用户将原有业务流程迁移到云上,是当前亟待解决的问题。
技术实现思路
本专利技术要解决的技术问题是提供一种应用服务请求的处理方法,实现了应用服务快速部署,极大缩短了业务上线时间。为了解决上述技术问题,本专利技术实施例提供了一种应用服务请求的处理方法,包括:在建成云平台并部署硬件后,根据接收到的应用服务请求选择相应的虚拟机资源模板创建虚拟机,并根据所述应用服务请求进行软件分发。进一步地,上述方法还具有下面特点:在根据接收到的应用服务请求选择相应的虚拟机资源模板之前,还包括:打包虚拟资源,并将打包好的虚拟资源设置为虚拟机资源模板;其中,所述虚拟资源包括以下一种或多种:CPU、内存、操作系统、数据库。进一步地,上述方法还具有下面特点:所述打包虚拟资源,包括:配置虚拟机的CPU的参数、内存的容量、所使用的操作系统及数据库;并将所配置的虚拟资源的信息打包。进一步地,上述方法还具有下面特点:根据所述应用服务请求进行软件分发,包括:根据所述应用服务请求选择软件,并在所创建的虚拟机中安装所选软件。进一步地,上述方法还具有下面特点:所述根据接收到的应用服务请求选择相应的虚拟机资源模板创建虚拟机,包括:创建新的虚拟机,并按照所述相应的虚拟机资源模板中的所配置的虚拟资源的信息,为所创建的虚拟机配置相应的虚拟资源。为了解决上述问题,本专利技术还提供了一种应用服务请求的处理装置,包括:存储器和处理器;其特征在于:所述存储器,用于保存用于应用服务请求的处理的程序;所述处理器,用于读取执行所述用于应用服务请求的处理的程序,在建成云平台并部署硬件后,执行如下操作:根据接收到的应用服务请求选择相应的虚拟机资源模板创建虚拟机,并根据所述应用服务请求进行软件分发。进一步地,上述装置还具有下面特点:所述处理器,读取执行所述用于应用服务请求的处理的程序,还执行如下操作:在根据接收到的应用服务请求选择相应的虚拟机资源模板之前,打包虚拟资源,并将打包好的虚拟资源设置为虚拟机资源模板;其中,所述虚拟资源包括以下一种或多种:CPU、内存、操作系统、数据库。进一步地,上述装置还具有下面特点:所述打包虚拟资源,包括:配置虚拟机的CPU的参数、内存的容量、所使用的操作系统及数据库;并将所配置的虚拟资源的信息打包。进一步地,上述装置还具有下面特点:根据所述应用服务请求进行软件分发,包括:根据所述应用服务请求选择软件,并在所创建的虚拟机中安装所选软件。进一步地,上述装置还具有下面特点:所述根据接收到的应用服务请求选择相应的虚拟机资源模板创建虚拟机,包括:创建新的虚拟机,并按照所述相应的虚拟机资源模板中的所配置的虚拟资源的信息,为所创建的虚拟机配置相应的虚拟资源。综上,本专利技术实施例提供的应用服务请求方法,通过打包虚拟资源并设置为虚拟机资源模板,实现了应用服务快速部署,极大缩短了业务上线时间。附图说明图1为根据本专利技术实施例的应用服务请求的处理方法的示意图。图2为根据本专利技术实施例的应用服务请求的处理方法的流程图。图3为根据本专利技术实施例的应用服务请求的处理装置的流程图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。图1为本专利技术实施例的应用服务请求方法的示意图,如图1所示,本实施例的应用服务请求方法包括:S11、在建成云平台并部署硬件后,根据接收到的应用服务请求选择相应的虚拟机资源模板创建虚拟机,并根据所述应用服务请求进行软件分发。其中,虚拟机资源模板的格式可以为OVF或OVA或XVA。虚拟机资源模板的类型可以为广电类型的,例如视频传输、食品分发、集成播控等虚拟机资源模板。该应用服务请求可以通过网络在线申请,也可以通过其它方式申请。一种可选实施方式中,在根据接收到的应用服务请求选择相应的虚拟机资源模板之前,还可以包括:打包虚拟资源,并将打包好的虚拟资源设置为虚拟机资源模板。一种可选实施方式中,所述打包虚拟资源,可以包括:配置虚拟机的CPU的参数、内存的容量、所使用的操作系统及数据库;并将所配置的虚拟资源的信息打包。其中,配置虚拟机的CPU的参数可以包括配置CPU的核数、CPU的主频等。所使用的操作系统可选择Windows、Linux操作系统等。一种可选实施方式中,根据所述应用服务请求进行软件分发,可以包括:根据所述应用服务请求选择软件,并在所创建的虚拟机中安装所选软件。可以从软件仓库中选择软件,也可以将所选软件拷贝到所创建的虚拟机中安装,或者不拷贝直接安装到所创建的虚拟机中。一种可选实施方式中,所述根据接收到的应用服务请求选择相应的虚拟机资源模板创建虚拟机,可以包括:创建新的虚拟机,并按照所述相应的虚拟机资源模板中的所配置的虚拟资源的信息,为所创建的虚拟机配置相应的虚拟资源。图2为本专利技术实施例的应用服务请求的处理方法的流程图,如图2所示,包括如下步骤:步骤201:搭建云平台之后,批量部署数据中心的硬件设备。其中,硬件设备可以包括主机、服务器、网络设备等。步骤202:打包虚拟资源,并将打包好的虚拟资源设置为虚拟机资源模板。其中,打包虚拟资源可以包括:配置虚拟机的CPU的参数、内存的容量、所使用的操作系统及数据库,并将所配置的虚拟资源的信息打包。虚拟机模板可以包括广电类型的,例如视频传输虚拟机资源模板、视频分发虚拟机资源模板、集成播控虚拟机资源模板。步骤203:接收到应用服务请求后,根据该应用服务请求,选择相应的虚拟机资源模板。其中,该应用服务请求可以通过网络在线申请,也可以通过其它方式申请。步骤204:根据所选虚拟机资源模板,创建虚拟机,并按照所选的虚拟机资源模板中的所配置的虚拟资源的信息,为所创建的虚拟机配置相应的虚拟资源。比如,所选的虚拟机资源模板包括CPU为双核、内存容量为8G、操作系统为Windows7、数据库为Oracle等,则按照上述配置的虚拟资源的信息,配置所创建的虚拟机。步骤205:根据应用服务请求选择软件并安装到所创建的虚拟机中。本实施例用于应用服务请求的处理,通过预先设置的虚拟机资源模板,加快了应用的上线速度。图3为本专利技术实施例的应用服务请求的处理装置的示意图,如图3所示,本实施例的应用服务请求的处理装置包括:存储器和处理器;其特征在于:所述存储器,用于保存用于应用服务请求的处理的程序;所述处理器,用于读取执行所述用于应用服务请求的处理的程序,在建成云平台并部署硬件后,执行如下操作:根据接收到的应用服务请求选择相应的虚拟机资源模板创建虚拟机,并根据所述应用服务请求进行软件分发。可选地,所述处理器,读取执行所述用于应用服务请求的处理的程序,还执行如下操作:在根据接收到的应用服务请求选择相应的虚拟本文档来自技高网...

【技术保护点】
1.一种应用服务请求的处理方法,包括:在建成云平台并部署硬件后,根据接收到的应用服务请求选择相应的虚拟机资源模板创建虚拟机,并根据所述应用服务请求进行软件分发。

【技术特征摘要】
1.一种应用服务请求的处理方法,包括:在建成云平台并部署硬件后,根据接收到的应用服务请求选择相应的虚拟机资源模板创建虚拟机,并根据所述应用服务请求进行软件分发。2.如权利要求1所述的方法,其特征在于,在根据接收到的应用服务请求选择相应的虚拟机资源模板之前,还包括:打包虚拟资源,并将打包好的虚拟资源设置为虚拟机资源模板;其中,所述虚拟资源包括以下一种或多种:CPU、内存、操作系统、数据库。3.如权利要求2所述的方法,其特征在于:所述打包虚拟资源,包括:配置虚拟机的CPU的参数、内存的容量、所使用的操作系统及数据库;并将所配置的虚拟资源的信息打包。4.如权利要求1所述的方法,其特征在于:根据所述应用服务请求进行软件分发,包括:根据所述应用服务请求选择软件,并在所创建的虚拟机中安装所选软件。5.如权利要求3所述的方法,其特征在于,所述根据接收到的应用服务请求选择相应的虚拟机资源模板创建虚拟机,包括:创建新的虚拟机,并按照所述相应的虚拟机资源模板中的所配置的虚拟资源的信息,为所创建的虚拟机配置相应的虚拟资源。6.一种应用服务请求的处理装置,包括:存储器和处理器;其特征在于:所述存储器,用于保存用于应用服务请求的处...

【专利技术属性】
技术研发人员:张培训刘正伟高飞高滨
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1