【技术实现步骤摘要】
一种资源管理方法和系统
本专利技术涉及通信领域,尤其涉及一种资源管理方法和系统。
技术介绍
在目前的云计算平台中,通常将物理机和虚拟机资源分开进行管理,即分成物理机资源池和虚拟机资源池,分别提供不同类型的资源。当应用运行在某个物理机中或者某个虚拟机中,无法在物理机和虚拟机中快速切换。对于虚拟机的管理,主要采用专门用于虚拟化的产品和系统,这些系统通过虚拟机镜像的方式对虚机进行动态调度和分配。物理机只是作为运行虚拟机的底层载体进行分配,预装了特定虚拟化软件的运行和管理环境(称为VMM,即VirtualMachineMonitor的缩写,中文表达为虚拟机监视器),不安装通用的操作系统及直接运行应用。但是,由于虚拟机存在一定的性能损耗,云计算平台中的很多基础服务和应用需要直接运行在物理机上。这些物理机通常直接安装各种业务需要的操作系统,分配给业务使用。针对云计算平台对虚拟机资源和物理机资源进行管理的需求,现有的一些解决方案中,将物理机和虚拟机放在同一个资源目录下进行统一管理。但是其功能仅限于对物理机和虚拟机管理功能通过统一门户进行呈现和操作,实际上物理机和虚拟机仍然在不同的资源池中进行调度,缺乏统一的资源管理机制,一旦某个应用运行于物理机资源池中的某台机器上,很难将其迁移到虚拟机资源池中的某台虚拟机上。由于现有技术中,物理机和虚拟机的资源无法统一调度和分配,导致两种资源池的使用不均,应用在两种资源中无法进行快速和平滑的迁移。由此可见,现有IT管理系统无法对虚拟化环境和运行物理操作系统的环境进行统一调度,造成了资源使用的忙闲不均,以及应用无法在两种环境中平滑迁移。专 ...
【技术保护点】
一种资源管理方法,其特征在于,该方法包括:接收申请服务器资源的请求,根据所述申请服务器资源的请求分配服务器;其中,若所申请的服务器资源为物理机资源,则分配物理机,若所申请的服务器资源为虚拟机资源,则分配虚拟机;为所述服务器分配地址,并为所述服务器生成系统内核文件、驱动程序文件和系统镜像;启动所述服务器的引导过程,并在所述服务器的引导过程中,将为所述服务器分配的地址配置给所述服务器,将为所述服务器生成的系统内核文件、驱动程序文件和系统镜像提供给所述服务器进行系统配置和启动。
【技术特征摘要】
1.一种资源管理方法,其特征在于,该方法包括:接收申请服务器资源的请求,根据所述申请服务器资源的请求分配服务器;其中,若所申请的服务器资源为物理机资源,则分配物理机,若所申请的服务器资源为虚拟机资源,则分配虚拟机;为所述服务器分配地址,并为所述服务器生成系统内核文件、驱动程序文件和系统镜像;启动所述服务器的引导过程,并在所述服务器的引导过程中,将为所述服务器分配的地址配置给所述服务器,将为所述服务器生成的系统内核文件、驱动程序文件和系统镜像提供给所述服务器进行系统配置和启动。2.如权利要求1所述的方法,其特征在于,接收到申请服务器资源的请求之后,还包括:对所述申请服务器资源的请求进行合法性检查;根据所述申请服务器资源的请求分配服务器,具体为:在合法性检查通过后,根据所述申请服务器资源的请求分配服务器。3.如权利要求1所述的方法,其特征在于,所述申请服务器资源的请求中携带有服务器资源规格;根据所述申请服务器资源的请求分配服务器,具体为:根据所述申请服务器资源的请求中携带的服务器资源规格,分配符合资源规格要求的服务器。4.如权利要求3所述的方法,其特征在于,若所申请的服务器资源为物理机资源,则根据所述申请服务器资源的请求中携带的服务器资源规格,分配符合资源规格要求的服务器,具体包括:根据所述申请服务器资源的请求中携带的服务器资源规格,从物理服务器资源池中选择符合资源规格要求的物理机进行分配;若所申请的服务器资源为虚拟机资源,则根据所述申请服务器资源的请求中携带的服务器资源规格,分配符合资源规格要求的服务器,具体包括:根据所述申请服务器资源的请求中携带的服务器资源规格,查询运行状态下的虚拟机监视器VMM所在的物理机的空闲资源是否符合资源规格要求,若有VMM处于运行状态且所在的物理机的空闲资源符合资源规格要求,则在该VMM上创建虚拟机,否则,根据服务器资源规格创建VMM,并在该VMM上创建虚拟机。5.如权利要求1-4之一所述的方法,其特征在于,所述服务器的引导过程,包括:接收到所述服务器发送的地址分配请求后,将为所述服务器分配的IP地址携带于地址分配响应返回给所述服务器,以使所述服务器进行IP地址配置;接收到所述服务器发送的下载请求后,将为所述服务器生成的系统内核文件和驱动程序文件发送给所述服务器,以使所述服务器加载系统内核和进行驱动初始化配置;接收到所述服务器发送的系统镜像挂载请求后,将为所述服务器生成的系统镜像发送给所述服务器,以使所述服务器将文件系统从系统内核文件系统切换到所述系统镜像中的文件系统,并根据切换后的文件系统进行初始化配置。6.一种资源管理方法,其特征在于,该方法包括:接收迁移服务器资源的请求,所述请求用以请求将源服务器资源迁移到目标服务器,所述源服务器和所述目标服务器为物理机或虚拟机;根据所述迁移服务器资源的请求确定目标服务器,并为目标服务器生成系统内核文件和驱动程序文件,建立目标服务器的系统内核文件和驱动程序文件,与源服务器的地址和系统镜像的对应关系;根据所述迁移服务器资源的请求,释放源服务器资源;启动目标服务器的引导过程,并在目标服务器引导过程中,将所述源服务器的地址配置给所述目标服务器,将为所述目标服务器生成的系统内核文件、驱动程序文件,以及所述源服务器使用的系统镜像,提供给所述目标服务器进行系统配置和启动。7.如权利要求6所述的方法,其特征在于,接收到迁移服务器的请求之后,还包括:对所述迁移服务器的请求进行合法性检查;根据所述迁移服务器的请求确定目标服务器,具体为:在合法性检查通过后,根据所述迁移服务器的请求确定目标服务器。8.如权利要求6所述的方法,其特征在于,所述迁移服务器的请求中携带有目标服务器的规格;所述根据所述迁移服务器的请求确定目标服务器,具体为:根据所述迁移服务器的请求中携带的目标服务器规格,确定符合要求的目标服务器。9.如权利要求8所述的方法,其特征在于,若所述迁移服务器的请求是从虚拟机迁移到物理机的请求,则根据所述迁移服务器的请求中携带的目标服务器资源规格,确定符合资源规格要求的目标服务器,具体包括:根据所述迁移服务器的请求中携带的目标服务器资源规格,从物理服务器资源池中选择符合资源规格要求的物理机;若所述迁移服务器的请求是从物理机迁移到虚拟机的请求,则根据所述迁移服务器的请求中携带的目标服务器资源规格,确定符合资源规格要求的目标服务器,具体包括:根据所述迁移服务器的请求中携带的目标服务器资源规格,查询运行状态下的虚拟机的空闲资源是否符合资源规格要求,若有虚拟机处于运行状态且空闲资源符合资源规格要求,则确定该虚拟机为目标虚拟机,否则,创建符合目标服务器资源规格要求的虚拟机监视器VMM,并在该VMM上创建虚拟机作为目标虚拟机。10.如权利要求6-9之一所述的方法,其特征在于,所述目标服务器的引导过程,包括:接收到所述目标服务器发送的地址分配请求后,将所述源服务器使用的IP地址携带于地址分配响应返回给所述目标服务器,以使所述目标服务器进行IP地址配置;接收到所述目标服务器发送的下载请求后,将为所述目标服务器生成的系统内核文件和驱动程序文件发送给所述目标服务器,以使所述目标服务器加载系统内核和进行驱动初始化配置;接收到所述目标服务器发送的系统镜像挂载请求后,将所述源服务器使用的系统镜像发送给所述目标服务器,以使所述目标服务器将文件系统从系统内核文件系统切换到所述系统镜像中的文件系统,并根据切换后的文件系统进行初始化配置。11.一种资源管理系统,其特征在于,包括:资源调度器、引...
【专利技术属性】
技术研发人员:张志宏,刘军卫,
申请(专利权)人:中国移动通信集团公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。