CN106250202A - 一种云平台自动化开通虚拟机的装置及方法 - Google Patents

一种云平台自动化开通虚拟机的装置及方法 Download PDF

Info

Publication number
CN106250202A
CN106250202A CN201610565350.1A CN201610565350A CN106250202A CN 106250202 A CN106250202 A CN 106250202A CN 201610565350 A CN201610565350 A CN 201610565350A CN 106250202 A CN106250202 A CN 106250202A
Authority
CN
China
Prior art keywords
user
platform
vcenter
virtual machine
interface
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.)
Granted
Application number
CN201610565350.1A
Other languages
English (en)
Other versions
CN106250202B (zh
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.)
Capitalonline Data Service Co Ltd
Original Assignee
Capitalonline Data Service 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 Capitalonline Data Service Co Ltd filed Critical Capitalonline Data Service Co Ltd
Priority to CN201610565350.1A priority Critical patent/CN106250202B/zh
Publication of CN106250202A publication Critical patent/CN106250202A/zh
Application granted granted Critical
Publication of CN106250202B publication Critical patent/CN106250202B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • 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

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

本发明公开了一种云平台自动化开通虚拟机的方法,其包括:生成基于vmware api接口的虚拟化资源接口;用户通过用户操作界面提出请求,选择创建虚拟机;通过对外服务接口对Vcenter平台计算资源进行调试,调用vmware对外api接口,接受用户对整个云的资源请求,按需从Vcenter平台管理的资源中为用户分配好所需的资源,并进行初始设置;对用户的请求进行编排并转发至Vcenter数据中心;展示用户请求后自动化开通实例,以及具体的分类和管理。本发明可根据用户自定义的配置或需要,对开通的虚拟化计算资源进行编排,统一展示于用户管理界面上,并且可以实现不同应用类型之间的分类展示,以及虚拟化资源运行情况具体的展示。

Description

一种云平台自动化开通虚拟机的装置及方法
技术领域
本发明有关一种虚拟机的开通装置及方法,特别是指一种云平台自动化开通虚拟机的装置及方法。
背景技术
云平台(Cloud Platforms)也称为云计算平台,云计算平台可以划分为三类:以数据存储为主的存储型云平台,以数据处理为主的计算型云平台以及计算和数据存储处理兼顾的综合云计算平台。虚拟机(Virtual Machine)是指通过软件模拟的具有完整硬件***功能的、运行在一个完全隔离环境中的完整计算机***。
目前,虚拟化平台是云平台的第一层次,构成了Iaas(基础设施即服务)、Paas(平台即服务)、Saas(软件即服务)三个层次的基础,实现了网络、服务器、存储的虚拟化。网络、服务器、存储的虚拟化有多种不同功能模块实现,用户如果使用虚拟机带来的便利,需要对网络、计算以及存储的虚拟化进行统一的编排,以及设计。而目前用户需要在vmware(中文名“威睿”,虚拟机软件)管理平台上,手动去点开通虚拟机,这种方式速度慢,而且不容易编排,从一定程度上影响了云平台使用的易用性和便捷性。
发明内容
有鉴于此,本发明的主要目的在于提供一种云平台自动化开通虚拟机的装置及方法,以增加云平台使用的便利性与易用性。
为达到上述目的,本发明提供一种云平台自动化开通虚拟机的方法,其包括:
步骤a、生成基于vmware api接口的虚拟化资源接口,其中该vmware api接口主要基于vmware对外接口;
步骤b、用户通过用户操作界面提出请求,选择创建虚拟机;
步骤c、通过对外服务接口对Vcenter平台计算资源进行调试,对外服务接口对用户的请求进行梳理,整理出这些请求之间是否有依赖关系,是否有先后顺序,并根据整理出的依赖关系和先后顺序,依次调用vmware的api接口,按需从Vcenter平台管理的资源中为用户分配好所需的资源,并进行初始设置;
步骤d、对用户的请求进行编排并转发至Vcenter数据中心;
步骤e、展示用户请求后自动化开通实例,以及具体的分类和管理。
所述步骤d中具体包括:
(1)根据Vcenter平台底层实际可用资源的情况,以及用户的具体请求,对要创建的计算虚拟化资源进行分类规划,根据用户的选择方式编排成不同类型的应用和/或实例分类,方便用户理解和管理;
(2)将编排后的用户请求,顺序转发到Vcenter平台,Vcenter平台根据实际请求生成对应的资源。
所述步骤b中用户的请求包括:用户请求创建虚拟机的数量,这些虚拟机各自的操作***、以及这些虚拟机各自的预埋软件。
所述步骤d与e之间还包括步骤d1,具体为:对Vcenter平台底层可用资源进行统计,实现对Vcenter平台底层可用计算资源的监控以及实时更新新增加资源;对vmware平台上用户实例的状态及vmware平台运行状况进行监督。
所述方法底层可支持的IAAS平台为EXSI平台。
本发明还提供一种云平台自动化开通虚拟机的装置,其包括:
vmware api接口模块,用于生成基于vmware api接口的虚拟化资源接口,其中该vmware api接口主要基于vmware对外接口;
用户操作界面模块,用于使用户提出请求,选择创建虚拟机;
对外服务接口模块,用于对Vcenter平台计算资源进行调试,对外服务接口对用户的请求进行梳理,整理出这些请求之间是否有依赖关系,是否有先后顺序,并根据整理出的依赖关系和先后顺序,依次调用vmware的api接口,按需从Vcenter平台管理的资源中为用户分配好所需的资源,并进行初始设置;
编排服务与转发模块,用于对用户的请求进行编排并将编排后的用户请求转发至Vcenter数据中心;
用户管理界面模块:用于展示用户请求后自动化开通实例,以及具体的分类和管理,方便用户进行统一管理和实时控制。
所述编排服务与转发模块包括编排服务模块与云平台接口对接模块,
其中该编排服务模块用于根据Vcenter平台底层实际可用资源的情况,以及用户的具体请求,对要创建的计算虚拟化资源进行分类规划,根据用户的选择方式编排成不同类型的应用和/或实例分类,方便用户理解和管理;
该云平台接口对接模块用于将编排后的用户请求,顺序转发到Vcenter平台,Vcenter平台根据实际请求生成对应的资源。
所述用户提出的请求包括:用户请求创建虚拟机的数量,这些虚拟机各自的操作***、以及这些虚拟机各自的预埋软件。
所述云平台自动化开通虚拟机的装置还包括一监控模块,其用于对Vcenter平台底层可用资源进行统计,实现对Vcenter平台底层可用计算资源的监控以及实时更新新增加资源;并对vmware平台上用户实例的状态及vmware平台运行状况进行监督。
所述云平台自动化开通虚拟机的装置底层可支持的IAAS平台为EXSI平。
本发明可根据用户自定义的配置或需要,对开通的虚拟化计算资源进行编排,统一展示于用户管理界面上,并且可以实现不同应用类型之间的分类展示,以及虚拟化资源运行情况具体的展示。
附图说明
图1为本发明云平台自动化开通虚拟机的装置的结构原理图;
图2为本发明云平台自动化开通虚拟机的装置的另一实施例的结构原理图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分较佳实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面详细描述本发明的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
本发明的云平台自动化开通虚拟机的方法包括如下步骤:
步骤a、生成基于vmware api接口的虚拟化资源接口,其中该vmware api接口主要基于vmware对外接口;
步骤b、用户通过用户操作界面提出请求,选择创建vm(虚拟机),例如用户请求创建虚拟机的数量,这些虚拟机各自的操作***、以及这些虚拟机各自的预埋软件;
步骤c、通过对外服务接口对Vcenter平台计算资源进行调试,对外服务接口对用户的请求进行梳理,整理出这些请求之间是否有依赖关系,是否有先后顺序,并根据整理出的依赖关系和先后顺序,依次调用vmware的api接口,按需从Vcenter平台管理的资源中为用户分配好所需的资源(如虚拟机、存储资源等),并进行初始设置;对外服务接口会对,
步骤d、对用户的请求进行编排并转发至Vcenter数据中心;
步骤e、展示用户请求后自动化开通实例,以及具体的分类和管理。
本发明的步骤d中具体包括:
(1)根据Vcenter平台底层实际可用资源的情况,以及用户的具体请求,对要创建的计算虚拟化资源(vm)进行分类规划,根据用户的选择方式编排成不同类型的应用和/或实例分类,方便用户理解和管理;
(2)将编排后的用户请求,顺序转发到Vcenter平台,Vcenter平台根据实际请求生成对应的资源。
本发明的步骤d与e之间还包括步骤d1,对Vcenter平台底层可用资源进行统计,实现对Vcenter平台底层可用计算资源的监控以及实时更新新增加资源;对vmware平台上用户实例的状态及vmware平台运行状况进行监督。比如监控所开通的m的运行情况,CPU的用量及内存的用量。
如图1所示,本发明还提供一种云平台自动化开通虚拟机的装置,其包括:
vmware api接口模块,用于生成基于vmware api接口的虚拟化资源接口,包括vm(虚拟机)自动创建配置和开机,vlan(Virtual Local Area Network,虚拟局域网)的生成,其中该vmware api接口主要基于vmware对外接口;
用户操作界面模块,用于使用户提出请求,选择创建vm(虚拟机),例如用户请求创建虚拟机的数量,这些虚拟机各自的操作***、以及这些虚拟机各自的预埋软件;
对外服务接口模块,是云资源统一管理费用、监控和调试的中心,用于对Vcenter平台计算资源进行调试,对外服务接口对用户的请求进行梳理,整理出这些请求之间是否有依赖关系,是否有先后顺序,并根据整理出的依赖关系和先后顺序,依次调用vmware的api接口,按需从Vcenter平台管理的资源中为用户分配好所需的资源(如虚拟机、存储资源等),并进行初始设置;
编排服务与转发模块,用于对用户的请求进行编排并将编排后的用户请求转发至Vcenter数据中心;
用户管理界面模块:用于展示用户请求后自动化开通实例,以及具体的分类和管理,方便用户进行统一管理和实时控制。
其中编排服务与转发模块包括编排服务模块与云平台接口对接模块,该编排服务模块用于根据Vcenter平台底层实际可用资源的情况,以及用户的具体请求,对要创建的计算虚拟化资源(vm)进行分类规划,根据用户的选择方式编排成不同类型的应用和/或实例分类,方便用户理解和管理;该云平台接口对接模块用于将编排后的用户请求,顺序转发到Vcenter平台,Vcenter平台根据实际请求生成对应的资源。
如图2所示,本发明的云平台自动化开通虚拟机的装置还包括一监控(monitor)模块,其用于对Vcenter平台底层可用资源进行统计,实现对Vcenter平台底层可用计算资源的监控以及实时更新新增加资源;并对vmware平台上用户实例的状态及vmware平台运行状况进行监督。
本发明中的对外服务接口模块,编排服务模块,监控模块、云平台对接接口模块以及用户管理界面模块都属于应用服务器,该应用服务器承载用户接口,编排,任务分类,展示,监控和管理的功能。
本发明的装置及方法使用的底层可支持的IAAS平台为EXSI平台。
本发明中的对外服务接口所部署的服务器为接口服务器,其中接口服务器配置要求为:
***类型:ubuntu12.04
***kernel版本:3.0以上
***位数:64cpu:4c
内存:8G
磁盘:250G
网卡:千兆,2个
软件要求:
1.python版本2.7以上
esxi服务器要求:ESXi versin 5.5以上
网络要求:
1.同vmware esxi网络可达
2.带宽千兆即可。
接口服务器配置要求并不限于上述,还可以有其他配置。
本发明云平台自动化开通虚拟机的装置及方法能实现虚拟机的快速自动化开通,增加了云平台使用的易用性和便捷性,不仅可以实现云平台中计算虚拟化实现vm的自动化开通,同时可以根据计算节点的数量和容量,实现虚拟化vm的合理布置和分布;同时根据用户自定义的配置或需要及根据用户对虚拟化计算资源的使用情况,对开通的虚拟化计算资源进行编排,显示成不同的应用类型或不同类型的app应用,在同一个应用类型或应用之间默认私网打通,从而方便了用户使用和管理。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

Claims (10)

1.一种云平台自动化开通虚拟机的方法,其特征在于,其包括:
步骤a、生成基于vmware api接口的虚拟化资源接口,其中该vmware api接口主要基于vmware对外接口;
步骤b、用户通过用户操作界面提出请求,选择创建虚拟机;
步骤c、通过对外服务接口对Vcenter平台计算资源进行调试,对外服务接口对用户的请求进行梳理,整理出这些请求之间是否有依赖关系,是否有先后顺序,并根据整理出的依赖关系和先后顺序,依次调用vmware的api接口,按需从Vcenter平台管理的资源中为用户分配好所需的资源,并进行初始设置;
步骤d、对用户的请求进行编排并转发至Vcenter数据中心;
步骤e、展示用户请求后自动化开通实例,以及具体的分类和管理。
2.如权利要求1所述的云平台自动化开通虚拟机的方法,其特征在于,所述步骤d中具体包括:
(1)根据Vcenter平台底层实际可用资源的情况,以及用户的具体请求,对要创建的计算虚拟化资源进行分类规划,根据用户的选择方式编排成不同类型的应用和/或实例分类,方便用户理解和管理;
(2)将编排后的用户请求,顺序转发到Vcenter平台,Vcenter平台根据实际请求生成对应的资源。
3.如权利要求1所述的云平台自动化开通虚拟机的方法,其特征在于,所述步骤b中用户的请求包括:用户请求创建虚拟机的数量,这些虚拟机各自的操作***、以及这些虚拟机各自的预埋软件。
4.如权利要求1所述的云平台自动化开通虚拟机的方法,其特征在于,所述步骤d与e之间还包括步骤d1,具体为:对Vcenter平台底层可用资源进行统计,实现对Vcenter平台底层可用计算资源的监控以及实时更新新增加资源;对vmware平台上用户实例的状态及vmware平台运行状况进行监督。
5.如权利要求1所述的云平台自动化开通虚拟机的方法,其特征在于,所述方法底层可支持的IAAS平台为EXSI平台。
6.一种云平台自动化开通虚拟机的装置,其特征在于,其包括:
vmware api接口模块,用于生成基于vmware api接口的虚拟化资源接口,其中该vmware api接口主要基于vmware对外接口;
用户操作界面模块,用于使用户提出请求,选择创建虚拟机;
对外服务接口模块,用于对Vcenter平台计算资源进行调试,对外服务接口对用户的请求进行梳理,整理出这些请求之间是否有依赖关系,是否有先后顺序,并根据整理出的依赖关系和先后顺序,依次调用vmware的api接口,按需从Vcenter平台管理的资源中为用户分配好所需的资源,并进行初始设置;
编排服务与转发模块,用于对用户的请求进行编排并将编排后的用户请求转发至Vcenter数据中心;
用户管理界面模块:用于展示用户请求后自动化开通实例,以及具体的分类和管理,方便用户进行统一管理和实时控制。
7.如权利要求6所述的云平台自动化开通虚拟机的装置,其特征在于,所述编排服务与转发模块包括编排服务模块与云平台接口对接模块,
其中该编排服务模块用于根据Vcenter平台底层实际可用资源的情况,以及用户的具体请求,对要创建的计算虚拟化资源进行分类规划,根据用户的选择方式编排成不同类型的应用和/或实例分类,方便用户理解和管理;
该云平台接口对接模块用于将编排后的用户请求,顺序转发到Vcenter平台,Vcenter平台根据实际请求生成对应的资源。
8.如权利要求6所述的云平台自动化开通虚拟机的装置,其特征在于,所述用户提出的请求包括:用户请求创建虚拟机的数量,这些虚拟机各自的操作***、以及这些虚拟机各自的预埋软件。
9.如权利要求6所述的云平台自动化开通虚拟机的装置,其特征在于,所述云平台自动化开通虚拟机的装置还包括一监控模块,其用于对Vcenter平台底层可用资源进行统计,实现对Vcenter平台底层可用计算资源的监控以及实时更新新增加资源;并对vmware平台上用户实例的状态及vmware平台运行状况进行监督。
10.如权利要求6所述的云平台自动化开通虚拟机的装置,其特征在于,所述云平台自动化开通虚拟机的装置底层可支持的IAAS平台为EXSI平。
CN201610565350.1A 2016-07-18 2016-07-18 一种云平台自动化开通虚拟机的装置及方法 Active CN106250202B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610565350.1A CN106250202B (zh) 2016-07-18 2016-07-18 一种云平台自动化开通虚拟机的装置及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610565350.1A CN106250202B (zh) 2016-07-18 2016-07-18 一种云平台自动化开通虚拟机的装置及方法

Publications (2)

Publication Number Publication Date
CN106250202A true CN106250202A (zh) 2016-12-21
CN106250202B CN106250202B (zh) 2019-09-10

Family

ID=57613306

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610565350.1A Active CN106250202B (zh) 2016-07-18 2016-07-18 一种云平台自动化开通虚拟机的装置及方法

Country Status (1)

Country Link
CN (1) CN106250202B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109474482A (zh) * 2018-12-28 2019-03-15 北京邮电大学 一种虚实扩展的网络构建方法和***
CN109634712A (zh) * 2018-10-16 2019-04-16 平安普惠企业管理有限公司 Api功能服务方法、装置、设备及可读存储介质
CN109743417A (zh) * 2019-03-25 2019-05-10 山东浪潮云信息技术有限公司 一种为esxi主机上的虚拟机自动分配ip地址的方法
CN111147467A (zh) * 2019-12-19 2020-05-12 紫光云技术有限公司 一种云平台下PaaS类产品的安全策略设置方法及装置
CN114138483A (zh) * 2021-11-29 2022-03-04 平安壹账通云科技(深圳)有限公司 一种虚拟化资源管理方法、装置、服务器、***及介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102479100A (zh) * 2010-11-26 2012-05-30 中国科学院软件研究所 一种普适计算环境虚拟机平台及其创建方法
CN102622264A (zh) * 2012-02-24 2012-08-01 北京华胜天成科技股份有限公司 一种云计算中多虚拟化计算平台方法
CN102662727A (zh) * 2012-04-05 2012-09-12 北京天地云箱科技有限公司 虚拟机的创建方法及装置
CN103064724A (zh) * 2012-12-14 2013-04-24 北京伸得纬科技有限公司 虚拟机构建方法及装置
CN103533063A (zh) * 2013-10-18 2014-01-22 北京华胜天成科技股份有限公司 一种可实现web应用资源动态扩展的方法及装置
CN103618768A (zh) * 2013-11-15 2014-03-05 华为技术有限公司 一种部署虚拟机的方法以及相关设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102479100A (zh) * 2010-11-26 2012-05-30 中国科学院软件研究所 一种普适计算环境虚拟机平台及其创建方法
CN102622264A (zh) * 2012-02-24 2012-08-01 北京华胜天成科技股份有限公司 一种云计算中多虚拟化计算平台方法
CN102662727A (zh) * 2012-04-05 2012-09-12 北京天地云箱科技有限公司 虚拟机的创建方法及装置
CN103064724A (zh) * 2012-12-14 2013-04-24 北京伸得纬科技有限公司 虚拟机构建方法及装置
CN103533063A (zh) * 2013-10-18 2014-01-22 北京华胜天成科技股份有限公司 一种可实现web应用资源动态扩展的方法及装置
CN103618768A (zh) * 2013-11-15 2014-03-05 华为技术有限公司 一种部署虚拟机的方法以及相关设备

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109634712A (zh) * 2018-10-16 2019-04-16 平安普惠企业管理有限公司 Api功能服务方法、装置、设备及可读存储介质
CN109474482A (zh) * 2018-12-28 2019-03-15 北京邮电大学 一种虚实扩展的网络构建方法和***
CN109743417A (zh) * 2019-03-25 2019-05-10 山东浪潮云信息技术有限公司 一种为esxi主机上的虚拟机自动分配ip地址的方法
CN111147467A (zh) * 2019-12-19 2020-05-12 紫光云技术有限公司 一种云平台下PaaS类产品的安全策略设置方法及装置
CN114138483A (zh) * 2021-11-29 2022-03-04 平安壹账通云科技(深圳)有限公司 一种虚拟化资源管理方法、装置、服务器、***及介质
CN114138483B (zh) * 2021-11-29 2023-09-08 平安壹账通云科技(深圳)有限公司 一种虚拟化资源管理方法、装置、服务器、***及介质

Also Published As

Publication number Publication date
CN106250202B (zh) 2019-09-10

Similar Documents

Publication Publication Date Title
CN108009016B (zh) 一种资源负载均衡控制方法及集群调度器
US10552161B2 (en) Cluster graphical processing unit (GPU) resource sharing efficiency by directed acyclic graph (DAG) generation
CN106250202A (zh) 一种云平台自动化开通虚拟机的装置及方法
US10310908B2 (en) Dynamic usage balance of central processing units and accelerators
US9946564B2 (en) Adjusting virtual machine migration plans based on alert conditions related to future migrations
US20180129524A1 (en) Managing pre-allocated virtual machine instance pools
CN108667859A (zh) 一种实现资源调度的方法及装置
CN107548549A (zh) 分布式计算环境中的资源平衡
CN106534318B (zh) 一种基于流量亲和性的OpenStack云平台资源动态调度***和方法
CN106302574B (zh) 一种业务可用性管理方法、装置及其网络功能虚拟化架构
CN107113192A (zh) 云***中的资源管理
US11237862B2 (en) Virtualized network function deployment
US20190199785A1 (en) Determining server level availability and resource allocations based on workload level availability requirements
CN113127192B (zh) 一种多个服务共享同一个gpu的方法、***、设备及介质
CN114244717B (zh) 虚拟网卡资源的配置方法、装置、计算机设备及介质
WO2016040699A1 (en) Computing instance launch time
US9971971B2 (en) Computing instance placement using estimated launch times
US20160357584A1 (en) Hybrid simulation in a cloud computing environment
Bolodurina et al. Approach to the effective controlling cloud computing resources in data centers for providing multimedia services
Vig et al. An efficient distributed approach for load balancing in cloud computing
CN107493184A (zh) 虚拟化网络功能部署方法及***
Zhou et al. Comparative analysis of metaheuristic load balancing algorithms for efficient load balancing in cloud computing
CN108028806A (zh) 网络功能虚拟化nfv网络中分配虚拟资源的方法和装置
CN111444309A (zh) 用于对图进行学习的***
CN105653347A (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
GR01 Patent grant
GR01 Patent grant