CN105740047A - 一种基于云计算的虚拟机模板管理***和方法 - Google Patents

一种基于云计算的虚拟机模板管理***和方法 Download PDF

Info

Publication number
CN105740047A
CN105740047A CN201610051066.2A CN201610051066A CN105740047A CN 105740047 A CN105740047 A CN 105740047A CN 201610051066 A CN201610051066 A CN 201610051066A CN 105740047 A CN105740047 A CN 105740047A
Authority
CN
China
Prior art keywords
template
virtual machine
parameter
data base
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN201610051066.2A
Other languages
English (en)
Inventor
杨清玉
李轩
兰雨晴
李金丽
胡敏杰
申利飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Standard Software Co Ltd
Original Assignee
China Standard Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Standard Software Co Ltd filed Critical China Standard Software Co Ltd
Priority to CN201610051066.2A priority Critical patent/CN105740047A/zh
Publication of CN105740047A publication Critical patent/CN105740047A/zh
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • G06F2009/45575Starting, stopping, suspending or resuming virtual machine instances
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • G06F2009/45591Monitoring or debugging support

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

本发明公开了一种基于云计算的虚拟机模板管理***和方法。通过本发明提供的***和方法,操作人员可以添加、删除、编辑、查看模板列表、查看模板详情,可以利用模板快速添加虚拟机,也可以将虚拟机另存为模板,有效解决了虚拟机模板管理的问题,方便了用户对虚拟机的管理。

Description

一种基于云计算的虚拟机模板管理***和方法
技术领域
本发明涉及云计算技术领域,尤其涉及一种基于云计算的虚拟机模板管理***和方法。
背景技术
云计算是一种新兴的共享基础架构的方法,它的核心思想是将计算任务分布在大量计算机构成的资源池上,使各种应用***能够根据需要获取计算力、存储空间和各种软件服务。云计算的底层需要虚拟化技术支持。通过虚拟化技术,云计算可以实现对资源的灵活以及高效的使用,从而为用户提供优质的服务。
目前,很多云计算平台没有针对虚拟机模板进行管理或管理很简单。亟需一种高效便捷的方法来快速创建虚拟机,而不需要管理员逐一设置虚拟机各项参数。
发明内容
针对上述技术问题,本发明提供了一种基于云计算的虚拟机模板管理***和方法。
本发明提供的基于云计算的虚拟机模板管理***,包括:
模板管理单元,其包括:
模板列表查看模块,用于以列表方式显示数据库中已有的虚拟机模板;
模板添加模块,用于根据用户设置的模板参数创建新的虚拟机模板,并将该虚拟机模板存入数据库中;
模板删除模块,用于根据用户的要求删除数据库中指定的虚拟机模板;
模板编辑模块,用于根据用户提供的模板参数修改数据库中指定的虚拟机模板的相应的模板参数;
模板详情查看模块,用于根据用户的要求显示数据库中指定的虚拟机模板的模板参数;
虚拟机管理单元,其包括:
虚拟机添加模块,用于根据已有的虚拟机模板创建、部署、启动新的虚拟机,并在数据库中添加该虚拟机的相关信息;
虚拟机另存模块,用于根据用户的要求将指定的处于关机状态的虚拟机另存为虚拟机模板,并将该虚拟机模板存入数据库中,以便所述模板管理单元进行管理。
根据本发明的实施例,上述虚拟机模板管理***还可以包括:
审计日志模块,用于创建记录所述模板管理单元中的模板添加模块、模板删除模块、模板编辑模块和/或所述虚拟机管理单元中的虚拟机添加模块、虚拟机另存模块的操作是否成功的审计日志。
根据本发明的实施例,上述管理***中模板参数可以包括模板ID、模板名称、CPU单核计算能力、CPU核数、内存、***映像、磁盘映像和网络配置信息。
根据本发明的实施例,上述管理***中用户可以通过Web管理平台访问所述模板管理单元和虚拟机管理单元,发送对模板进行添加、删除、编辑、列表查看和详情查看的请求和对虚拟机进行添加、另存为模板的请求,以及设置相关的模板参数。
此外,本发明还提供一种基于上述***实施的虚拟机模板管理方法,包括以下步骤:
以列表方式显示数据库中已有的虚拟机模板;
根据用户设置的模板参数创建新的虚拟机模板,并将该虚拟机模板存入数据库中;
根据用户的要求删除数据库中指定的虚拟机模板;
根据用户提供的模板参数修改数据库中指定的虚拟机模板的相应的模板参数;
根据用户的要求显示数据库中指定的虚拟机模板的模板参数;
根据已有的虚拟机模板创建、部署、启动新的虚拟机,并在数据库中添加该虚拟机的相关信息;
根据用户的要求将指定的处于关机状态的虚拟机另存为虚拟机模板,并将该虚拟机模板存入数据库中,以便进行管理。
根据本发明的实施例,上述虚拟机模板管理方法还包括:
创建用于记录模板添加、模板删除、模板编辑和虚拟机添加、虚拟机另存模板的操作是否成功的审计日志。
根据本发明的实施例,上述方法中可以通过Web管理平台发送对模板进行添加、删除、编辑、列表查看和详情查看的请求和对虚拟机进行添加、另存为模板的请求,以及设置相关的模板参数。
根据本发明的实施例,可以在对模板进行添加、删除、编辑、列表查看和详情查看和对虚拟机进行添加、另存为模板的操作过程中,验证模板参数的合法性,若不合法,则显示错误信息,提示操作失败。
根据本发明的实施例,上述方法中模板参数可以包括模板ID、模板名称、CPU单核计算能力、CPU核数、内存、***映像、磁盘映像和网络配置信息。
根据本发明的实施例,当设置模板参数时,用户可以通过数据库获取可用的***映像、磁盘映像和网络配置信息,从中选取进行设置。
与现有技术相比,本发明的一个或多个实施例可以具有如下优点:
通过本发明提供的***和方法,管理员可以添加、删除、编辑、查看模板列表、查看模板详情,可以利用模板快速添加虚拟机,也可以将虚拟机另存为模板,有效解决了虚拟机模板管理的问题,方便了用户对虚拟机的管理。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例共同用于解释本发明,并不构成对本发明的限制。在附图中:
图1是本发明的虚拟机模板管理***的组成结构示意图;
图2是本发明实施例中关于数据库中模板参数的设置的示意图;
图3是本发明的虚拟机模板管理***的关于模板列表查看的工作流程图;
图4是本发明的虚拟机模板管理***的关于模板添加的工作流程图;
图5是本发明的虚拟机模板管理***的关于模板删除的工作流程图;
图6是本发明的虚拟机模板管理***的关于模板编辑的工作流程图;
图7是本发明的虚拟机模板管理***的关于模板详情查看的工作流程图;
图8是本发明的虚拟机模板管理***的关于虚拟机添加的工作流程图;
图9是本发明的虚拟机模板管理***的关于虚拟机另存模板的工作流程图;
图10是本发明实施例中虚拟机模板管理***所提供的添加模板的对话框的示意图;
图11是本发明实施例中虚拟机模板管理***所提供的添加模板的模板参数内容的示意图;
图12是本发明实施例中虚拟机模板管理***所提供的虚拟机另存模板的对话框的示意图;
图13是本发明实施例中虚拟机模板管理***所提供的另存模板的模板参数内容的示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,以下结合附图对本发明作进一步地详细说明。
如图1所示,本发明提供的虚拟机模板管理***包括模板管理单元100和虚拟机管理单元200。其中,:
模板管理单元100包括:
模板列表查看模块110,用于以列表方式显示数据库中已有的虚拟机模板;
模板添加模块120,用于根据用户设置的模板参数创建新的虚拟机模板,并将该虚拟机模板存入数据库中;
模板删除模块130,用于根据用户的要求删除数据库中指定的虚拟机模板;
模板编辑模块140,用于根据用户提供的模板参数修改数据库中指定的虚拟机模板的相应的模板参数;
模板详情查看模块150,用于根据用户的要求显示数据库中指定的虚拟机模板的模板参数;
虚拟机管理单200:
虚拟机添加模块210,用于根据已有的虚拟机模板创建、部署、启动新的虚拟机,并在数据库中添加该虚拟机的相关信息;
虚拟机另存模块220,用于根据用户的要求将指定的处于关机状态的虚拟机另存为虚拟机模板,并将该虚拟机模板存入数据库中。
基于上述***,本发明能够实现模板添加、模板删除、模板编辑、模板列表查看、模板详情查看、使用模板添加虚拟机和将虚拟机另存为模板的七大功能。
此外,用户可以通过例如Web管理平台上的模板管理界面和虚拟机管理界面分别访问模板管理单元和虚拟机管理单元。在模板管理界面实现对模板的添加、删除、编辑、列表查看和详情查看。在虚拟机管理界面,可以使用模板管理界面的模板添加虚拟机,可以将虚拟机另存为虚拟机模板,另存为的虚拟机模板也会在模板界面上显示,以便实现相应的管理。具体地,在对模板的管理过程中会涉及到网络池、映像池,以及数据库的读写操作。另外,模板参数可以包括模板ID、模板名称、***映像,磁盘映像,CPU单核计算能力,CPU核数,内存和网络配置等信息,这些信息都保存在例如图2所示的数据库的模板表中。
下面结合图3至图9分别说明上述虚拟机模板管理***各功能模块的工作流程。
1、模板列表查看
模板列表查看功能的流程图如图3所示。
(1)管理员登录WEB管理平台,进入模板管理界面或刷新模板管理界面,向WEB服务端发送查看模板列表请求。
(2)WEB服务端接收到由WEB管理平台发送的查看模板列表请求后,调用查看模板列表接口。
(3)后端管理验证参数合法性,如果参数不合法,则显示错误信息;如果参数合法,则读取数据库信息,返回模板列表内容,在WEB管理平台的模板管理界面上,显示模板列表。
2、模板添加
模板添加功能的流程图如图4所示。
(1)管理员登录WEB管理平台,进入模板管理界面。点击添加按钮,显示添加模板对话框,通过数据库获取所有可用的网络、***映像、磁盘映像。设置模板的名称、CPU、内存、映像、网络信息,点击确定按钮。WEB管理平台验证设置参数的合法性,如果参数不合法,则显示错误信息;如果参数合法,则将添加模板的请求发给WEB服务端。
(2)WEB服务端接收到由WEB管理平台发送的添加模板的请求和参数后,调用添加模板接口。
(3)后端管理验证参数合法性,如果参数不合法,则显示错误信息;如果参数合法,则执行添加模板操作并修改数据库。如果修改数据库失败,则显示错误信息;如果修改数据库成功,则显示添加成功信息,在WEB管理平台的模板管理界面上,显示新添加的模板。
(4)WEB服务端根据上述过程,增加添加模板成功或失败的审计日志。
3、模板删除
模板删除功能的流程图如图5所示。
(1)管理员登录WEB管理平台,进入模板管理界面。选择一个或多个模板,点击删除按钮。WEB管理平台将删除模板的请求发给WEB服务端。
(2)WEB服务端接收到由WEB管理平台发送的删除模板的请求和参数后,调用删除模板接口。
(3)后端管理验证参数合法性,如果参数不合法,则显示错误信息;如果参数合法,则执行删除模板操作并修改数据库。如果修改数据库失败,则显示错误信息;如果修改数据库成功,则显示删除成功信息,在WEB管理平台的模板管理界面上,不再显示被删除的模板。
(4)WEB服务端根据上述过程,增加删除模板成功或失败的审计日志。
4、模板编辑
模板编辑功能的流程图如图6所示。
(1)管理员登录WEB管理平台,进入模板管理界面。选择一个模板,点击编辑按钮,显示编辑模板对话框,通过数据库获取所有可用的网络、***映像、数据盘映像。编辑模板的名称、CPU、内存、映像、网络信息,点击确定按钮。WEB管理平台验证设置参数的合法性,如果参数不合法,则显示错误信息;如果参数合法,则将编辑模板的请求发给WEB服务端。
(2)WEB服务端接收到由WEB管理平台发送的编辑模板的请求和参数后,调用编辑模板接口。
(3)后端管理验证参数合法性,如果参数不合法,则显示错误信息;如果参数合法,则执行编辑模板操作并修改数据库。如果修改数据库失败,则显示错误信息;如果修改数据库成功,则显示编辑成功信息,在WEB管理平台的模板管理界面上,显示编辑后的模板。
(4)WEB服务端根据上述过程,增加编辑模板成功或失败的审计日志。
5、模板详情查看
模板列表查看功能的流程图如图7所示。
(1)管理员登录WEB管理平台,进入模板管理界面,点击某一模板所在行(或该模板的链接),向WEB服务端发送查看指定模板详情请求。
(2)WEB服务端接收到由WEB管理平台发送的查看指定模板详情请求后,调用查看指定模板详情接口。
(3)后端管理验证参数合法性,如果参数不合法,则显示错误信息;如果参数合法,则读取数据库信息,返回指定模板详情内容,在WEB管理平台的模板管理界面上,显示该模板详情。
6、使用模板快速添加虚拟机
使用模板快速添加虚拟机功能的流程图如图8所示。
(1)管理员登录WEB管理平台,进入虚拟机管理界面,点击添加按钮,显示添加虚拟机对话框,在对话框中选择通过模板方式添加虚拟机,此时虚拟机的部分设置项内容默认显示模板的内容,如CPU、内存、映像、网络等,设置虚拟机名称等其他信息,点击确定按钮。WEB管理平台验证设置参数的合法性,如果参数不合法,则显示错误信息;如果参数合法,则将添加虚拟机的请求发给WEB服务端。
(2)WEB服务端接收到由WEB管理平台发送的添加虚拟机的请求和参数后,调用添加虚拟机接口。
(3)后端管理验证参数合法性,如果参数不合法,则显示错误信息;如果参数合法,则再发送命令给虚拟化服务器,通过Libvirt创建、部署、启动虚拟机,修改数据库。判断是否操作成功,如果添加虚拟机失败,则显示错误信息;如果添加成功,则显示添加虚拟机成功信息,在WEB的虚拟机界面显示新添加的虚拟机。
(4)WEB服务端根据上述过程,增加添加虚拟机成功或失败的审计日志。
7、虚拟机另存为模板
虚拟机另存为模板功能的流程图如图9所示。
(1)管理员登录WEB管理平台,进入虚拟机管理界面,点击某一虚拟机的另存为模板按钮(虚拟机另存为模板需要在虚拟机关机状态下执行),显示另存为模板对话框,通过数据库获取所有可用的网络、***映像、磁盘映像,输入模板名称等信息,点击确定按钮。WEB管理平台验证设置参数的合法性,如果参数不合法,则显示错误信息;如果参数合法,则将虚拟机另存为模板的请求发给WEB服务端。
(2)WEB服务端接收到由WEB管理平台发送的虚拟机另存为模板的请求和参数后,调用另存为模板接口。
(3)后端管理验证参数合法性,如果参数不合法,则显示错误信息;如果参数合法,则将虚拟机磁盘存为映像,并修改数据库。如果修改数据库失败,则显示错误信息;如果修改数据库成功,则显示虚拟机另存为模板成功信息,在WEB管理平台的映像管理界面上,显示虚拟机另存为生成的映像,在模板管理界面上,显示虚拟机另存为模板生成的模板。
(4)WEB服务端根据上述过程,增加虚拟机另存为模板成功或失败的审计日志。
下面结合图10至图13进行举例说明。
实施例一
在模板管理界面添加模板。
管理员登录WEB管理平台进入模板管理界面,点击添加按钮,弹出添加模板对话框,如图10所示。设置名称、CPU单核计算能力、CPU核数、内存、***映像、磁盘映像、网络配置,其中名称、CPU单核计算能力、CPU核数、内存为输入框,有规则限制;***映像、磁盘映像、网络通过下拉选项进行选择,可选择的内容为通过数据库获取到的所有可用的***映像、磁盘映像、网络。点击确定。
界面提示添加模板成功,刷新模板管理界面,显示新添加的模板。查看审计日志,新增一条添加模板成功的审计日志。查看数据库,可发现存在新添加的模板,如图11所示,模板内容与设置的信息一致。
实施例二
在虚拟机管理界面将虚拟机另存为模板。
管理员登录WEB管理平台进入虚拟机管理界面,点击一个关机状态虚拟机的另存为模板按钮,弹出另存为模板对话框,如图12所示。CPU单核计算能力、CPU核数和内存默认显示对应虚拟机的信息,用户可以设置名称等信息,点击确定。
界面提示另存为模板成功,切换到映像界面,可查看到另存为模板新生成的映像,切换到模板管理界面,可查看到另存为模板新生成的模板。查看审计日志,新增一条另存为模板成功的审计日志。查看数据库,可发现存在新添加的模板,如图13所示,模板内容与设置的信息一致。
以上所述,仅为本发明的具体实施案例,本发明的保护范围并不局限于此,任何熟悉本技术的技术人员在本发明所述的技术规范内,对本发明的修改或替换,都应在本发明的保护范围之内。

Claims (10)

1.一种基于云计算的虚拟机模板管理***,其特征在于,包括:
模板管理单元,其包括:
模板列表查看模块,用于以列表方式显示数据库中已有的虚拟机模板;
模板添加模块,用于根据用户设置的模板参数创建新的虚拟机模板,并将该虚拟机模板存入数据库中;
模板删除模块,用于根据用户的要求删除数据库中指定的虚拟机模板;
模板编辑模块,用于根据用户提供的模板参数修改数据库中指定的虚拟机模板的相应的模板参数;
模板详情查看模块,用于根据用户的要求显示数据库中指定的虚拟机模板的模板参数;
虚拟机管理单元,其包括:
虚拟机添加模块,用于根据已有的虚拟机模板创建、部署、启动新的虚拟机,并在数据库中添加该虚拟机的相关信息;
虚拟机另存模块,用于根据用户的要求将指定的处于关机状态的虚拟机另存为虚拟机模板,并将该虚拟机模板存入数据库中,以便所述模板管理单元进行管理。
2.根据权利要求1所述的虚拟机模板管理***,其特征在于,还包括:
审计日志模块,用于创建记录所述模板管理单元中的模板添加模块、模板删除模块、模板编辑模块和/或所述虚拟机管理单元中的虚拟机添加模块、虚拟机另存模块的操作是否成功的审计日志。
3.根据权利要求1或2所述的虚拟机模板管理***,其特征在于:
所述的模板参数包括模板ID、模板名称、CPU单核计算能力、CPU核数、内存、***映像、磁盘映像和网络配置信息。
4.根据权利要求1或2所述的虚拟机模板管理***,其特征在于:
所述用户通过Web管理平台访问所述模板管理单元和虚拟机管理单元,发送对模板进行添加、删除、编辑、列表查看和详情查看的请求和对虚拟机进行添加、另存为模板的请求,以及设置相关的模板参数。
5.一种基于权利要求1至4中任意一项所述的***实施的虚拟机模板管理方法,包括以下步骤:
以列表方式显示数据库中已有的虚拟机模板;
根据用户设置的模板参数创建新的虚拟机模板,并将该虚拟机模板存入数据库中;
根据用户的要求删除数据库中指定的虚拟机模板;
根据用户提供的模板参数修改数据库中指定的虚拟机模板的相应的模板参数;
根据用户的要求显示数据库中指定的虚拟机模板的模板参数;
根据已有的虚拟机模板创建、部署、启动新的虚拟机,并在数据库中添加该虚拟机的相关信息;
根据用户的要求将指定的处于关机状态的虚拟机另存为虚拟机模板,并将该虚拟机模板存入数据库中,以便进行管理。
6.根据权利要求5所述的虚拟机模板管理方法,其特征在于,还包括:
创建用于记录模板添加、模板删除、模板编辑和虚拟机添加、虚拟机另存模板的操作是否成功的审计日志。
7.根据权利要求5或6所述的虚拟机模板管理方法,其特征在于:
通过Web管理平台发送对模板进行添加、删除、编辑、列表查看和详情查看的请求和对虚拟机进行添加、另存为模板的请求,以及设置相关的模板参数。
8.根据权利要求5或6所述的虚拟机模板管理方法,其特征在于:
在对模板进行添加、删除、编辑、列表查看和详情查看和对虚拟机进行添加、另存为模板的操作过程中,验证模板参数的合法性,若不合法,则显示错误信息,提示操作失败。
9.根据权利要求5或6所述的虚拟机模板管理方法,其特征在于:
所述的模板参数包括模板ID、模板名称、CPU单核计算能力、CPU核数、内存、***映像、磁盘映像和网络配置信息。
10.根据权利要求9所述的虚拟机模板管理方法,其特征在于:
当设置模板参数时,用户通过数据库获取可用的***映像、磁盘映像和网络配置信息,从中选取进行设置。
CN201610051066.2A 2016-01-26 2016-01-26 一种基于云计算的虚拟机模板管理***和方法 Withdrawn CN105740047A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610051066.2A CN105740047A (zh) 2016-01-26 2016-01-26 一种基于云计算的虚拟机模板管理***和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610051066.2A CN105740047A (zh) 2016-01-26 2016-01-26 一种基于云计算的虚拟机模板管理***和方法

Publications (1)

Publication Number Publication Date
CN105740047A true CN105740047A (zh) 2016-07-06

Family

ID=56246626

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610051066.2A Withdrawn CN105740047A (zh) 2016-01-26 2016-01-26 一种基于云计算的虚拟机模板管理***和方法

Country Status (1)

Country Link
CN (1) CN105740047A (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106886462A (zh) * 2017-02-23 2017-06-23 郑州云海信息技术有限公司 资源的添加方法及装置
CN106897112A (zh) * 2017-02-23 2017-06-27 郑州云海信息技术有限公司 一种面向领域的虚拟机模板库的构建方法及装置
CN107423117A (zh) * 2017-08-04 2017-12-01 郑州云海信息技术有限公司 在云存储***中虚拟机的创建方法和装置
CN107493200A (zh) * 2017-09-01 2017-12-19 郑州云海信息技术有限公司 一种光盘镜像文件的创建方法、虚拟机部署方法及装置
CN108234159A (zh) * 2016-12-14 2018-06-29 中标软件有限公司 负载均衡主机的配置方法及***
CN109656683A (zh) * 2018-12-10 2019-04-19 郑州云海信息技术有限公司 一种虚拟机管理***及方法
CN109725985A (zh) * 2018-12-28 2019-05-07 云宏信息科技股份有限公司 虚拟机模板的管理方法及装置
CN110109734A (zh) * 2019-05-15 2019-08-09 苏州浪潮智能科技有限公司 一种无状态虚拟机的实现方法及装置
CN110198420A (zh) * 2019-04-29 2019-09-03 北京卡路里信息技术有限公司 基于非线性视频编辑的视频生成方法及装置
CN111414232A (zh) * 2020-03-19 2020-07-14 中国建设银行股份有限公司 虚拟机模板数据处理方法及装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130332920A1 (en) * 2012-06-07 2013-12-12 Red Hat Israel, Ltd. Live virtual machine template creation
US20140115577A1 (en) * 2012-10-19 2014-04-24 International Business Machines Corporation Estimating demand for newly registered image templates
CN103905232A (zh) * 2012-12-28 2014-07-02 鸿富锦精密工业(深圳)有限公司 虚拟机管理***及方法
CN104407916A (zh) * 2014-12-15 2015-03-11 北京国双科技有限公司 虚拟机的克隆方法和装置
CN105100180A (zh) * 2014-11-25 2015-11-25 航天恒星科技有限公司 集群节点动态加载的方法、装置及***
US20150347165A1 (en) * 2014-05-28 2015-12-03 Red Hat Israel, Ltd. Virtual machine template management

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130332920A1 (en) * 2012-06-07 2013-12-12 Red Hat Israel, Ltd. Live virtual machine template creation
US20140115577A1 (en) * 2012-10-19 2014-04-24 International Business Machines Corporation Estimating demand for newly registered image templates
CN103905232A (zh) * 2012-12-28 2014-07-02 鸿富锦精密工业(深圳)有限公司 虚拟机管理***及方法
US20150347165A1 (en) * 2014-05-28 2015-12-03 Red Hat Israel, Ltd. Virtual machine template management
CN105100180A (zh) * 2014-11-25 2015-11-25 航天恒星科技有限公司 集群节点动态加载的方法、装置及***
CN104407916A (zh) * 2014-12-15 2015-03-11 北京国双科技有限公司 虚拟机的克隆方法和装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张魁: ""基于VMWARE VSPHERE的虚拟机管理平台涉及与实现"", 《中国优秀硕士论文全文数据库(电子期刊)信息科技辑》 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108234159A (zh) * 2016-12-14 2018-06-29 中标软件有限公司 负载均衡主机的配置方法及***
CN106886462A (zh) * 2017-02-23 2017-06-23 郑州云海信息技术有限公司 资源的添加方法及装置
CN106897112A (zh) * 2017-02-23 2017-06-27 郑州云海信息技术有限公司 一种面向领域的虚拟机模板库的构建方法及装置
CN107423117A (zh) * 2017-08-04 2017-12-01 郑州云海信息技术有限公司 在云存储***中虚拟机的创建方法和装置
CN107493200A (zh) * 2017-09-01 2017-12-19 郑州云海信息技术有限公司 一种光盘镜像文件的创建方法、虚拟机部署方法及装置
CN109656683A (zh) * 2018-12-10 2019-04-19 郑州云海信息技术有限公司 一种虚拟机管理***及方法
CN109725985A (zh) * 2018-12-28 2019-05-07 云宏信息科技股份有限公司 虚拟机模板的管理方法及装置
CN109725985B (zh) * 2018-12-28 2021-01-29 云宏信息科技股份有限公司 虚拟机模板的管理方法及装置
CN110198420A (zh) * 2019-04-29 2019-09-03 北京卡路里信息技术有限公司 基于非线性视频编辑的视频生成方法及装置
CN110109734A (zh) * 2019-05-15 2019-08-09 苏州浪潮智能科技有限公司 一种无状态虚拟机的实现方法及装置
CN110109734B (zh) * 2019-05-15 2021-08-06 苏州浪潮智能科技有限公司 一种无状态虚拟机的实现方法及装置
CN111414232A (zh) * 2020-03-19 2020-07-14 中国建设银行股份有限公司 虚拟机模板数据处理方法及装置
CN111414232B (zh) * 2020-03-19 2024-01-19 建信金融科技有限责任公司 虚拟机模板数据处理方法及装置

Similar Documents

Publication Publication Date Title
CN105740047A (zh) 一种基于云计算的虚拟机模板管理***和方法
CN108549623B (zh) 协作文档编辑控制方法、装置、电子设备及存储介质
CN107370786B (zh) 一种基于微服务架构的通用信息管理***
US9591038B2 (en) Feature set differentiation by tenant and user
US9805209B2 (en) Systems and methodologies for managing document access permissions
US7610512B2 (en) System and method for automated and assisted resolution of it incidents
CN104216912B (zh) 一种无侵入式的业务表单工作流化的实现方法与装置
CN111475757A (zh) 页面更新方法和装置
CN109101428B (zh) 一种ui自动化测试***
US20090177926A1 (en) Incident simulation support environment
CN108809931A (zh) 司机注册方法、司机终端及服务端
CN111522729A (zh) 规则发布的确定方法、装置及***
CN103971224A (zh) 一种签核方法及***
CN114070856B (zh) 数据处理方法、装置、***、运维审计设备和存储介质
CN111861357A (zh) 权限信息处理方法及***、计算机设备、存储介质
CN115827051A (zh) 一种软件集成管理***、方法及服务器
CN114997832A (zh) 金融数据线下采集方法、计算机设备及存储介质
CN115220871A (zh) 一种虚拟机克隆方法、装置及存储介质
US20070005811A1 (en) Computer-implemented method, system, and interface for managing commands for a terminal session
CN111145004B (zh) 基于可编辑工作流的智能财务稽核平台
CN112527456A (zh) 一种业务应用容器化改造及镜像制作的方法
CN112906356A (zh) 报告编写流程自定义的方法及装置、客户端、服务器
CN112783484A (zh) 协作设计创意的向导模版***、共享方法、终端及介质
CN111259424A (zh) 产品创建的处理方法、装置、设备及计算机可读存储介质
CN114327409A (zh) 代码开发方法、装置及服务器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20160706