TW201336264A - 自動擴充虛擬機的方法 - Google Patents

自動擴充虛擬機的方法 Download PDF

Info

Publication number
TW201336264A
TW201336264A TW101105159A TW101105159A TW201336264A TW 201336264 A TW201336264 A TW 201336264A TW 101105159 A TW101105159 A TW 101105159A TW 101105159 A TW101105159 A TW 101105159A TW 201336264 A TW201336264 A TW 201336264A
Authority
TW
Taiwan
Prior art keywords
virtual machine
network
network cluster
cluster
usage
Prior art date
Application number
TW101105159A
Other languages
English (en)
Inventor
Chung-I Lee
Chien-Fa Yeh
Chiu-Hua Lu
Tsung-Hsin Yen
Chien-Chih Lin
Original Assignee
Hon Hai Prec Ind 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 Hon Hai Prec Ind Co Ltd filed Critical Hon Hai Prec Ind Co Ltd
Priority to TW101105159A priority Critical patent/TW201336264A/zh
Priority to US13/729,072 priority patent/US20130219391A1/en
Priority to JP2013014105A priority patent/JP2013168140A/ja
Publication of TW201336264A publication Critical patent/TW201336264A/zh

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
    • 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/45562Creating, deleting, cloning 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)
  • Small-Scale Networks (AREA)
  • Computer And Data Communications (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本發明提供一種自動擴充虛擬機的方法,該方法包括設置用於產生第一虛擬機的資訊,根據設置資訊產生所述第一虛擬機,將該第一虛擬機加入到一個網路叢集提供網路服務。當該網路叢集的資源使用率高於預設的第一臨界值時,該方法以該第一虛擬機的設置資訊為範本產生一台或多台新的虛擬機,並將該新的虛擬機加入到該網路叢集後啟用,通過增加網路叢集可提供的資源量降低網路叢集的資源使用率。當該網路叢集的資源使用率低於預設的第二臨界值時,該方法停止啟用所述網路叢集中的一台或多台虛擬機,通過減少網路叢集可提供的資源量提高網路叢集的資源使用率。

Description

自動擴充虛擬機的方法
本發明涉及一種虛擬機控制系統及方法,尤其是關於一種自動擴充虛擬機的方法。
虛擬機(Virtual Machine)是指透過軟體模擬的具有完整硬體系統功能的、運行在一個完全隔離環境中的完整電腦系統。透過在伺服器上安裝虛擬機,可以在該伺服器上模擬出一台或多台虛擬的伺服器(即在虛擬機上安裝多個作業系統)。如此一來,可以減少伺服器設備的採購成本,同時還可以根據效能的尖峰離峰需求,在各個伺服器間彈性動態遷移系統平臺,讓IT人員做更有效的資源調度,並獲得更好且安全周密的防護。
一般而言,在伺服器的資源使用量大增的情況下,會影響到其中虛擬機的運行,在資源不足的情況下,可能會導致虛擬機崩潰,從而影響用戶對虛擬機的使用。
鑒於以上內容,有必要提供一種自動擴充虛擬機的方法,可以根據伺服器中資源使用率的高低,自動增加或刪減虛擬機。
本發明提供一種自動擴充虛擬機的方法,該方法包括:(A)設置用於產生第一虛擬機的資訊,包括設置該第一虛擬機的虛擬網卡的媒體訪問控制MAC位址、IP位址及為該第一虛擬機分配記憶體、CPU、網路和磁盤資源;(B)根據設置資訊產生所述第一虛擬機,將該第一虛擬機加入到一個網路叢集提供網路服務;(C)當該網路叢集的資源使用率高於預設的第一臨界值時,以該第一虛擬機的設置資訊為範本產生一台或多台新的虛擬機,並將該新的虛擬機加入到該網路叢集後啟用,透過增加網路叢集可提供的資源量降低網路叢集的資源使用率;及(D)當該網路叢集的資源使用率低於預設的第二臨界值時,停止啟用所述網路叢集中的一台或多台虛擬機,透過減少網路叢集可提供的資源量提高網路叢集的資源使用率。
相較於現有技術,本發明提供的自動擴充虛擬機的方法,可以在網路叢集的資源使用率過高時自動增加虛擬機,透過增加網路資源量降低網路叢集的資源使用率;在網路叢集的資源使用率過低時自動減少虛擬機,透過減少網路資源量提高網路叢集的資源使用率。
參閱圖1所示,是本發明自動擴充虛擬機的方法較佳實施例的應用環境圖。該方法應用於伺服器100中。該伺服器包括硬體12、虛擬機監視器(Hypervisor)11及由Hypervisor 11產生的一個或多個(圖中示出3個)虛擬機(virtual machine,VM)10。Hypervisor 11是一種在虛擬環境中的“元”作業系統,是一種運行在伺服器100和伺服器100的作業系統之間的中間軟體層,可允許多個作業系統和應用程式共用伺服器100上的硬體12。Hypervisor 11可以訪問伺服器100上包括CPU、磁盤和記憶體在內的所有硬體12。當伺服器100啟動並執行Hypervisor 11時,Hypervisor 11會分配給每一台虛擬機10適量的記憶體、CPU、網路和磁盤等資源,以保證虛擬機10的運行。
參閱圖2所示,是本發明自動擴充虛擬機的方法較佳實施例的網路環境圖。動態主機設置協定(Dynamic Host Configuration Protocol,DHCP)伺服器1透過網路20與網路叢集2、網路伺服器3進行通訊。網路叢集2與網路伺服器3也透過網路20進行通訊。該網路伺服器3可以一台實體的伺服器或者為一個網路叢集。
所述網路20可以是互聯網、局域網或者其他通訊網路。
網路叢集2包括一台或多台伺服器100及多台虛擬機10,該多台虛擬機10可以運行於相同的伺服器100,也可以分別運行於不同的伺服器100。對於網路叢集2外部的機器而言,網路叢集2相當於一台機器。網路叢集2內部的機器,例如一台伺服器100與另一台伺服器100、一台虛擬機10與另一台虛擬機10或一台伺服器100與一台虛擬機10之間透過網路20進行通訊。網路叢集2中的每台伺服器100包括如圖1所示的硬體12及Hypervisor 11。
DHCP伺服器1為網路叢集2中的每台伺服器100及虛擬機10分配IP位址。網路叢集2中的一個或多個Hypervisor 11監視網路叢集2的資源使用率(包括CPU的使用率、記憶體使用率、磁盤使用率及網路使用率)。當網路叢集2的資源使用率高於設定的一個臨界值時,安裝於網路叢集2的Hypervisor 11自動產生一台虛擬機10增加網路叢集2可提供的資源量,以降低網路叢集2的資源使用率。當網路叢集2的資源使用率低於設定的另一個臨界值時,安裝於該網路叢集2的Hypervisor 11自動減少(例如刪除或停用)一台虛擬機10減少網路叢集2可提供的資源量,以提高該網路叢集2的資源使用率。
網路叢集2的資源量包括網路叢集2內所有虛擬機10提供的CPU資源量、記憶體資源量、磁盤資源量及網路資源量,網路叢集2的資源使用率包括網路叢集2內各個虛擬機10的CPU使用率、記憶體使用率、磁盤使用率及網路使用率。例如,假設網路叢集2有三個虛擬機10,則該三個虛擬機10的CPU的核心數目之和為該網路叢集2可使用的CPU資源總量,該三個虛擬機10的記憶體/磁盤容量之和為該網路叢集2可使用的記憶體/磁盤資源總量,該三個虛擬機10提供的網路帶寬之和為該網路叢集2可使用的網路資源總量。網路叢集2的CPU利用率、記憶體使用率、磁盤使用率及網路使用率分別等於網路叢集2的CPU、記憶體、磁盤及網路的使用量除以網路叢集2的CPU資源總量、記憶體資源總量、磁盤資源總量及網路資源總量。增加虛擬機10則增加了網路叢集2的資源總量,從而降低了網路叢集2的資源使用率。減少虛擬機10則減少了網路叢集2的資源總量,從而提高了網路叢集2的資源使用率。
參閱圖3所示,是本發明自動擴充虛擬機的方法較佳實施例的流程圖。
步驟S31,Hypervisor 11設置用於產生一台虛擬機10的資訊(為區分起見,稱該虛擬機10為第一虛擬機10),包括設置該第一虛擬機10的虛擬網卡的媒體訪問控制(media access control,MAC)位址、DHCP伺服器1為該第一虛擬機10分配的IP位址及為該第一虛擬機10分配記憶體、CPU、網路和磁盤等資源。
步驟S32,Hypervisor 11根據設置資訊產生所述第一虛擬機10,將該第一虛擬機10加入到網路叢集2提供網路服務。在該實施例中,該網路叢集2包括一台或多台(與圖3描述對應)伺服器100及在該伺服器100上產生的一台或多台虛擬機10。
步驟S33,Hypervisor 11監測網路叢集2的資源使用率,包括CPU的使用率、記憶體使用率、磁盤使用率及網路使用率。
步驟S34,Hypervisor 11判斷該網路叢集2的資源使用率是否高於第一臨界值或低於第二臨界值。在本實施例中,當該網路叢集2的資源使用率處於第二臨界值及第一臨界值之間,Hypervisor 11判斷該網路叢集2提供的網路服務處於穩定狀態。若該網路叢集2的資源使用率高於第一臨界值,例如CPU的使用率、記憶體使用率、磁盤使用率及網路使用率分別超過相應預設的第一臨界值,或者是CPU、記憶體、磁盤及網路中某一項的使用率超過該項的第一臨界值,則執行步驟S35。若該網路叢集2的資源使用率低於第二臨界值,例如CPU的使用率、記憶體使用率、磁盤使用率及網路使用率分別低於相應預設的第二臨界值,或者是CPU、記憶體、磁盤及網路中某一項的使用率低於該項的第二臨界值,則執行步驟S36。
步驟S35,Hypervisor 11以所述第一虛擬機10的設置資訊為範本產生一台新的虛擬機10,並將該新的虛擬機10加入到所述網路叢集2後啟用該新的虛擬機10,透過增加網路叢集2可提供的資源量以降低網路叢集2的資源使用率。例如,Hypervisor 11為該新的虛擬機10分配與該第一虛擬機10相同份額的記憶體、CPU、網路和磁盤資源。該新的虛擬機10的虛擬網卡的MAC位址由Hypervisor 11自動產生,IP位址由DHCP伺服器1分配。之後,流程進入步驟S37。
步驟S36,Hypervisor 11停止啟用所述網路叢集2中的任意一台虛擬機10,透過減少網路叢集2可提供的資源量以提高網路叢集2的資源使用率。例如,Hypervisor 11可以從網路叢集2中直接刪除一台虛擬機10,或是對該虛擬機10執行關機操作。之後,流程進入步驟S37。
步驟S37,Hypervisor 11判斷該網路叢集2的資源使用率是否處於第二臨界值及第一臨界值之間。若該網路叢集2的資源使用率處於第二臨界值及第一臨界值之間,則表明該網路叢集2提供的網路服務處於穩定狀態,流程結束。若該網路叢集2的資源使用率不在第二臨界值及第一臨界值之間,則流程返回步驟S34,Hypervisor 11繼續在網路叢集2中增加虛擬機10,或繼續在網路叢集2中停止啟用虛擬機10,直到網路叢集2提供穩定的網路服務。
最後應說明的是,以上實施方式僅用以說明本發明的技術方案而非限制,儘管參照較佳實施方式對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或等同替換,而不脫離本發明技術方案的精神和範圍。
100...伺服器
11...虛擬機監視器
10...虛擬機
12...硬體
1...DHCP伺服器
2...網路叢集
20...網路
3...網路伺服器
圖1是本發明自動擴充虛擬機的方法較佳實施例的應用環境圖。
圖2是本發明自動擴充虛擬機的方法較佳實施例的網路環境圖。
圖3是本發明自動擴充虛擬機的方法較佳實施例的流程圖。
步驟S31...設置用於產生一台虛擬機的資訊,包括設置該第一虛擬機的MAC位址、DHCP伺服器為該虛擬機分配的IP位址及為該虛擬機分配記憶體、CPU、網路和磁盤等資源
步驟S32...根據設置資訊產生所述虛擬機,將該虛擬機加入到網路叢集提供網路服務
步驟S33...監測網路叢集的資源使用率
步驟S34...判斷該網路叢集的資源使用率是否高於第一臨界值或低於第二臨界值
步驟S35...以所述虛擬機的設置資訊為範本產生一台新的虛擬機,並將該新的虛擬機加入到所述網路叢集後啟用該新的虛擬機
步驟S36...停止啟用所述網路叢集中的任意一台虛擬機
步驟S37...判斷該網路叢集的資源使用率是否處於第二臨界值及第一臨界值之間

Claims (6)

  1. 一種自動擴充虛擬機的方法,該方法包括:
    設置用於產生第一虛擬機的資訊,包括設置該第一虛擬機的虛擬網卡的媒體訪問控制MAC位址、IP位址及為該第一虛擬機分配記憶體、CPU、網路和磁盤資源;
    根據設置資訊產生所述第一虛擬機,將該第一虛擬機加入到一個網路叢集提供網路服務;
    當該網路叢集的資源使用率高於預設的第一臨界值時,以該第一虛擬機的設置資訊為範本產生一台或多台新的虛擬機,並將該新的虛擬機加入到該網路叢集後啟用,以增加網路叢集提供的資源量,降低網路叢集的資源使用率;及
    當該網路叢集的資源使用率低於預設的第二臨界值時,停止啟用所述網路叢集中的一台或多台虛擬機,以減少網路叢集提供的資源量,提高網路叢集的資源使用率。
  2. 如申請專利範圍第1項所述之自動擴充虛擬機的方法,其中,該網路叢集包括一台或多台伺服器及多台虛擬機,該多台虛擬機可以運行於相同的伺服器,也可以分別運行於不同的伺服器。
  3. 如申請專利範圍第1項所述之自動擴充虛擬機的方法,其中,該網路叢集的資源量包括網路叢集內所有虛擬機提供的CPU資源量、記憶體資源量、磁盤資源量及網路資源量,網路叢集的資源使用率包括網路叢集內各個虛擬機的CPU使用率、記憶體使用率、磁盤使用率及網路使用率。
  4. 如申請專利範圍第1項所述之自動擴充虛擬機的方法,其中,停止啟用所述網路叢集中的一台或多台虛擬機包括:從該網路叢集中刪除虛擬機及對該網路叢集中的虛擬機執行關機操作。
  5. 如申請專利範圍第1項所述之自動擴充虛擬機的方法,其中,以該第一虛擬機的設置資訊為範本產生一台或多台新的虛擬機包括:為該一台或多台新的虛擬機分配與該第一虛擬機相同份額的記憶體、CPU、網路和磁盤資源。
  6. 如申請專利範圍第1項所述之自動擴充虛擬機的方法,其中,虛擬機的IP位址由動態主機設置協定DHCP伺服器分配,MAC位址由網路叢集中伺服器上安裝的虛擬機監視器產生。
TW101105159A 2012-02-16 2012-02-16 自動擴充虛擬機的方法 TW201336264A (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
TW101105159A TW201336264A (zh) 2012-02-16 2012-02-16 自動擴充虛擬機的方法
US13/729,072 US20130219391A1 (en) 2012-02-16 2012-12-28 Server and method for deploying virtual machines in network cluster
JP2013014105A JP2013168140A (ja) 2012-02-16 2013-01-29 バーチャルマシンの配置方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW101105159A TW201336264A (zh) 2012-02-16 2012-02-16 自動擴充虛擬機的方法

Publications (1)

Publication Number Publication Date
TW201336264A true TW201336264A (zh) 2013-09-01

Family

ID=48983378

Family Applications (1)

Application Number Title Priority Date Filing Date
TW101105159A TW201336264A (zh) 2012-02-16 2012-02-16 自動擴充虛擬機的方法

Country Status (3)

Country Link
US (1) US20130219391A1 (zh)
JP (1) JP2013168140A (zh)
TW (1) TW201336264A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI723568B (zh) * 2019-10-05 2021-04-01 中華電信股份有限公司 針對運算主機之叢集管理與動態調度系統及方法

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9608933B2 (en) * 2013-01-24 2017-03-28 Hitachi, Ltd. Method and system for managing cloud computing environment
JP2015076643A (ja) * 2013-10-04 2015-04-20 富士通株式会社 制御プログラム、制御装置および制御方法
US9594649B2 (en) 2014-10-13 2017-03-14 At&T Intellectual Property I, L.P. Network virtualization policy management system
US10228958B1 (en) * 2014-12-05 2019-03-12 Quest Software Inc. Systems and methods for archiving time-series data during high-demand intervals
TWI552077B (zh) 2015-02-12 2016-10-01 國立中央大學 虛擬機器即時轉移方法
CN105589734B (zh) * 2015-12-15 2019-03-22 国云科技股份有限公司 一种自定义模板创建应用的方法
CN107493220B (zh) * 2016-06-13 2020-10-30 深信服科技股份有限公司 服务器虚拟化的边界网络一体机及业务虚拟化方法
CN106201661B (zh) * 2016-07-20 2018-09-14 北京百度网讯科技有限公司 用于弹性伸缩虚拟机集群的方法和装置
CN106775457A (zh) * 2016-11-28 2017-05-31 国云科技股份有限公司 一种基于异构存储虚拟机的通用获取磁盘利用率的方法
CN108667750B (zh) * 2017-03-31 2021-01-29 华为技术有限公司 虚拟资源管理方法及装置
CN109976897B (zh) * 2017-12-27 2021-06-22 航天信息股份有限公司 一种大数据集群的部署方法、数据交互方法及对应装置
EP3735765A4 (en) 2018-06-01 2021-01-13 Huawei Technologies Co., Ltd. CLUSTER WITH MULTI-SERVER ARCHITECTURE TO ENSURE VIRTUAL NETWORK FUNCTION
CN110874256B (zh) * 2018-08-31 2023-04-07 阿里巴巴集团控股有限公司 一种计算集群更新***、方法及装置
CN109947537A (zh) * 2019-03-28 2019-06-28 山东浪潮云信息技术有限公司 创建云容器服务的***及方法
US10977072B2 (en) 2019-04-25 2021-04-13 At&T Intellectual Property I, L.P. Dedicated distribution of computing resources in virtualized environments
CN110417579B (zh) * 2019-06-26 2021-10-29 苏州浪潮智能科技有限公司 一种使用千兆网卡管理万兆网络的方法、设备及可读介质
CN110535831B (zh) * 2019-07-30 2022-02-01 平安科技(深圳)有限公司 基于Kubernetes和网络域的集群安全管理方法、装置及存储介质
CN112162830B (zh) * 2020-10-30 2021-11-09 北京易捷思达科技发展有限公司 虚拟机快速启动方法、存储介质及终端
US20240224118A1 (en) * 2022-07-28 2024-07-04 Rakuten Mobile, Inc. Apparatus and method for providing resource management policy in telecommunications system

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2682770B2 (ja) * 1992-05-15 1997-11-26 富士通株式会社 仮想計算機システムのcpu制御方式
US6438573B1 (en) * 1996-10-09 2002-08-20 Iowa State University Research Foundation, Inc. Real-time programming method
JP4291964B2 (ja) * 2001-04-19 2009-07-08 株式会社日立製作所 仮想計算機システム
US7412492B1 (en) * 2001-09-12 2008-08-12 Vmware, Inc. Proportional share resource allocation with reduction of unproductive resource consumption
US7158972B2 (en) * 2001-12-11 2007-01-02 Sun Microsystems, Inc. Methods and apparatus for managing multiple user systems
US8141090B1 (en) * 2007-04-24 2012-03-20 Hewlett-Packard Development Company, L.P. Automated model-based provisioning of resources
US8489995B2 (en) * 2008-03-18 2013-07-16 Rightscale, Inc. Systems and methods for efficiently managing and configuring virtual servers
JP4840670B2 (ja) * 2008-03-25 2011-12-21 日本電気株式会社 仮想マシンのデプロイ高速化システム、その方法及びそのプログラム
JP4966942B2 (ja) * 2008-10-01 2012-07-04 株式会社日立製作所 仮想pc管理方法、仮想pc管理システム、および仮想pc管理プログラム
JP5378946B2 (ja) * 2009-10-26 2013-12-25 株式会社日立製作所 サーバ管理装置およびサーバ管理方法
JP5276185B2 (ja) * 2010-02-05 2013-08-28 株式会社日立製作所 仮想マシンと連携したThin−Provisioning容量管理を行う計算機システム、計算機、及び方法
JP2011175338A (ja) * 2010-02-23 2011-09-08 Nec Biglobe Ltd ネットワーク構築システム、構築サーバ、ネットワーク構築方法およびプログラム
US8806486B2 (en) * 2010-09-03 2014-08-12 Time Warner Cable Enterprises, Llc. Methods and systems for managing a virtual data center with embedded roles based access control
US8667496B2 (en) * 2011-01-04 2014-03-04 Host Dynamics Ltd. Methods and systems of managing resources allocated to guest virtual machines
US8533715B2 (en) * 2011-08-09 2013-09-10 International Business Machines Corporation Virtual machine management

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI723568B (zh) * 2019-10-05 2021-04-01 中華電信股份有限公司 針對運算主機之叢集管理與動態調度系統及方法

Also Published As

Publication number Publication date
JP2013168140A (ja) 2013-08-29
US20130219391A1 (en) 2013-08-22

Similar Documents

Publication Publication Date Title
TW201336264A (zh) 自動擴充虛擬機的方法
US11714671B2 (en) Creating virtual machine groups based on request
TWI459296B (zh) 增加伺服器的虛擬機配置數量的方法
US10701139B2 (en) Life cycle management method and apparatus
US20090089780A1 (en) Method and apparatus to convey physical resource relationships
JP5510556B2 (ja) 仮想マシンのストレージスペースおよび物理ホストを管理するための方法およびシステム
WO2015196931A1 (zh) 基于磁盘io的虚拟资源分配方法及装置
US8429276B1 (en) Dynamic resource allocation in virtual environments
CN103078965B (zh) 虚拟机的ip地址管理方法
US11301303B2 (en) Resource pool processing to determine to create new virtual resource pools and storage devices based on currebt pools and devices not meeting SLA requirements
US20150234670A1 (en) Management apparatus and workload distribution management method
US20120167081A1 (en) Application Service Performance in Cloud Computing
US20130036208A1 (en) Systems and methods for automatic hardware provisioning based on application characteristics
US7778275B2 (en) Method for dynamically allocating network adapters to communication channels for a multi-partition computer system
US20060212871A1 (en) Resource allocation in computing systems
JP2005032242A (ja) リソースの利用およびアプリケーションの性能の監視システムおよび監視方法
TW201250464A (en) System and method for monitoring virtual machines
JP2015513869A (ja) サービスプロバイダネットワークにおけるホストマシンパーティション上のマルチデスクトップに対するマルチテナントアクセス
Atiewi et al. Impact of virtualization on cloud computing energy consumption: Empirical study
CN103905232A (zh) 虚拟机管理***及方法
WO2013082742A1 (zh) 资源调度方法、装置和***
TW201426553A (zh) 虛擬機管理系統及方法
TW201439911A (zh) 虛擬機安裝系統及方法
TW201324187A (zh) 虛擬機部署系統及方法
TW201324129A (zh) 動態資源規劃分配系統及方法