虚拟资源调整装置及其方法

文档序号:6438903阅读:121来源:国知局
专利名称:虚拟资源调整装置及其方法
技术领域
本发明是有关于一种资源调整的装置及方法,且特别是有关于一种虚拟资源调整装置及方法。
背景技术
在现代计算机技术的进步下,软件常常无法对过多的硬件资源做有效的利用。通过在硬件上建立虚拟系统以执行数个虚拟机器,将可以使硬件资源获得最有效的利用。在虚拟系统中,可能由于数据处理量的增减,而需要面临到资源调整的问题。如果仅直观地因应数据处理量增加而增加虚拟机器的数目,极可能由于数据处理量实质上并未增加到一台虚拟机器所能处理的最大数据量,而使新增加的虚拟机器并未发挥其最大的功效,造成资源的浪费,且在数据处理量减少时,亦可能由于降低的幅度不够大,使虚拟机器的数目无法减少,因而产生类似上述的问题。因此,如果可以弹性地针对资源进行调整,将可对虚拟系统的资源发挥最有效的利用。因此,如何设计一个新的虚拟资源调整装置、方法及储存其的计算机可读取记录媒体,乃为此一业界亟待解决的问题。

发明内容
本发明的目的在于提供一种虚拟资源调整装置及方法。因此,本发明一方面是在提供一种虚拟资源调整方法,应用于虚拟系统中,虚拟资源调整方法包含下列步骤:于虚拟系统中提供至少一虚拟机器,虚拟机器具有最大读取负载临界值与最小读取负载临界值以及最大运算负载临界值与最小运算负载临界值;撷取虚拟系统的总和数据负载量中的读写负载量以及运算负载量;判断读写负载量与最大读取负载临界值及最小读取负载临界值的关系,以及判断运算负载量与最大运算负载临界值及最小运算负载临界值的关系;以及依据读写负载量与最大读取负载临界值及最小读取负载临界值的关系对虚拟机器的数目进行调整以及依据运算负载量与最大运算负载临界值及最小运算负载临界值对虚拟机器的单位资源量进行调整。依据本发明一实施例,其中当读写负载量大于最大读取负载临界值时,是使虚拟机器的数目增加。当读写负载量大于最大读取负载临界值且使虚拟机器的数目增加时,判断运算负载量与最大运算负载临界值及最小运算负载临界值的关系的步骤更包含:判断虚拟机器该运算负载量是否大于数目增加后虚拟机器的最大读取负载临界值;以及当运算负载量大于数目增加后虚拟机器的最大读取负载临界值,是使数目增加后虚拟机器其中之一的单位资源量增加。判断虚拟机器的运算负载量是否小于数目增加后虚拟机器的最小读取负载临界值;以及当运算负载量小于数目增加后虚拟机器的最小读取负载临界值时,是使数目增加后虚拟机器其中之一的单位资源量降低。依据本发明再一实施例,其中当读写负载量小于最小读取负载临界值,是使虚拟机器的数目降低。其中当读写负载量小于最小读取负载临界值且使虚拟机器的数目降低时,判断运算负载量与最大运算负载临界值及最小运算负载临界值的关系的步骤更包含:判断虚拟机器的运算负载量是否小于数目降低后虚拟机器的最小读取负载临界值;以及当运算负载量小于数目降低后虚拟机器的最小读取负载临界值时,是使数目降低后虚拟机器其中之一的单位资源量降低。判断虚拟机器的运算负载量是否大于数目降低后虚拟机器的最大读取负载临界值;以及当运算负载量大于数目降低后虚拟机器的最大读取负载临界值,是使数目降低后虚拟机器其中之一的单位资源量增加。依据本发明的一实施例,其中读写负载量是包含网络存取量以及磁盘存取量。运算负载量是包含中央处理器运算量以及内存存取量。本发明的另一方面是在提供一种虚拟资源调整装置,应用于虚拟系统中,其中虚拟系统包含至少一虚拟机器,虚拟资源调整装置包含:撷取模块、判断模块以及调整模块。撷取模块用以撷取虚拟系统的总和数据负载量中的读写负载量以及运算负载量。判断模块用以判断读写负载量与虚拟机器的最大读取负载临界值及最小读取负载临界值的关系,以及判断运算负载量与虚拟机器的最大运算负载临界值及最小运算负载临界值的关系。调整模块依据读写负载量与最大读取负载临界值及最小读取负载临界值的关系对虚拟机器的数目进行调整以及依据运算负载量与最大运算负载临界值及最小运算负载临界值对虚拟机器的单位资源量进行调整。应用本发明的优点是在于通过将虚拟系统的总和数据负载量区分为读取负载量以及运算负载量,以分别判断其与虚拟机器的最大负载量及最小负载量的关系,以对虚拟机器的数目以及单位资源量进行调整,而轻易地达到上述的目的。


为让本发明的上述和其它目的、特征、优点与实施例能更明显易懂,所附附图的说明如下:图1为本发 明一实施例中,一种虚拟系统的示意图;图2为本发明一实施例中,虚拟资源调整装置的方块图;图3为本发明一实施例中,虚拟资源调整方法的流程图;图4A及图4B为本发明一实施例中,虚拟资源调整方法对读写负载量与运算负载量与其相关临界值进行判断时更详细的流程图;图5A及图5B为本发明一实施例中,虚拟资源调整方法对虚拟机器进行调整的流程图;以及图6为本发明一实施例中,虚拟资源调整方法所采用的调整趋势的示意图。主要组件符号说明1:虚拟系统10:负载平衡器12:虚拟机器14:共享服务组件16:网络接口2:虚拟资源调整装置20:撷取模块21:总和数据负载量22:判断模块23:临界值24:调整模块300:虚拟资源调整方法301_304:步骤401-411:步骤
501-512:步骤
具体实施例方式请参照图1。图1为本发明一实施例中,一种虚拟系统I的示意图。虚拟系统I于本实施例中可包含负载平衡器10、至少一个虚拟机器12以及共享服务组件14。共享服务组件如:共享储存空间、共享数据库等。虚拟系统I是建立于实体运算装置(未绘示)上的虚拟环境,可通过虚拟环境技术虚拟出一个或一个以上的虚拟机器12,可以达到同时对实体运算装置的硬件资源进行存取的功效。举例来说,虚拟系统I可建立于一个人计算机中,并通过虚拟环境技术虚拟出各执行不同的操作系统的数个虚拟机器12。因此,在现代计算机硬件技术愈来愈进步的情形下,虚拟机器12将可使硬件资源获得最大的使用率。负载平衡器10与虚拟机器12之间以及虚拟机器12与共享服务组件14之间可透过网络接口 16处理由网络而来的存取要求。负载平衡器10则用以将对虚拟系统I的存取负载量进行监控及分配,以在适当时机对虚拟机器12进行调整。于不同实施例中,负载平衡器10可为一个虚拟机器或是一个实体机器。请同时参照图2。图2为本发明一实施例中,虚拟资源调整装置2的方块图。虚拟资源调整装置2包含:撷取模块20、判断模块22以及调整模块24。于一实施例中,虚拟资源调整装置2可设置于前述的负载平衡器10中,以对虚拟机器12的数目及单位资源量进行调整。于其它实施例中,虚拟资源调整装置2亦可仅将部份组件设置于负载平衡器10中或是独立于负载平衡器10外运作。请同时参照图3。图3为本发明一实施例中,虚拟资源调整方法300的流程图。虚拟资源调整方法300可应用于如图2所示的虚拟资源调整装置2中。虚拟资源调整方法300包含下列步骤(应了解到,在本实施方式中所提及的步骤,除特别叙明其顺序者外,均可依实际需要调整其前后顺序,甚至可同时或部分同时执行)。于步骤301,如图1所示,于虚拟系统I中提供虚拟机器12。这些虚拟机器12将具有最大读取负载临界值与最小读取负载临界值以及最大运算负载临界值与最小运算负载临界值。接着于步骤302,图2中的撷取模块20将撷取虚拟系统I的总和数据负载量21中的读写负载量以及运算负载量。总和数据负载量21即为虚拟机器12所处理的数据量。其中,总和数据负载量21由处理方式可区分为读写类型以及运算类型。读写类型包含经由磁盘、网络等的方式对数据进行读写的网络存取量以及磁盘存取量。而运算类型则包含中央处理器的运算或内存的存取的中央处理器运算量以及内存存取量。一般来说,读写类型的数据处理受到虚拟机器12的数目所限。较少的虚拟机器12由于受限于数据端口的数目,因此无法加快读写类型数据的处理。而运算类型的数据则与虚拟机器12的单位资源量相关,当虚拟机器12具有较多核的中央处理器或是较大的内存,则运算的速度将随之加快。于一实施例中,判断模块22可由虚拟机器12获得其相关的临界值23或经由使用者设定可得。因此,于步骤303中,判断模块22将判断读写负载量与最大读取负载临界值及最小读取负载临界值的关系,以及判断运算负载量与最大运算负载临界值及最小运算负载临界值的关系。其中,虚拟机器12的最大读取负载临界值及最小读取负载临界值即为其处理读写类型的数据的负载上限及下限。如果读写负载量大于最大读取负载临界值,则表示此时读写负载量已经超过虚拟机器12所能负荷。而当读写负载量小于最小读取负载临界值,则表示此时读写负载量较少,虚拟机器12的资源过剩。类似地,如果运算负载量大于最大运算负载临界值,则表示此时运算负载量已经超过虚拟机器12所能负荷。而当运算负载量小于最小运算负载临界值,则表示此时运算负载量较少,虚拟机器12的资源过剩。于步骤304,调整模块24依据读写负载量与最大读取负载临界值及最小读取负载临界值的关系对虚拟系统I的虚拟机器12的数目进行调整。并且,调整模块24依据运算负载量依据运算负载量与最大运算负载临界值及最小运算负载临界值的关系对虚拟系统的虚拟机器12的单位资源量进行调整。于一实施例中,调整模块24可分别进行读写负载量与运算负载量与其相关临界值的判断并进行调整。举例来说,在调整模块24判断读写负载量大于最大读取负载临界值时即调增虚拟机器12的数目,而在判断运算负载量大于最大运算负载临界值时即增加虚拟机器12的单位资源量。也就是说,当读写负载量大于最大读取负载临界值时,使虚拟机器12的数目增加,当虚拟机器12可能具有多种不同单位资源量时,例如可能有不同的CPU或内存容量,增加虚拟机器12的方式,可以是选择虚拟机器12中具有最小单位资源量的虚拟机器来进行数目增加。然而于另一实施例中,调整模块24可综合读写负载量与运算负载量与其相关临界值的比较结果进行更为有效率的调整。请参照图4A及图4B。图4A及图4B为本发明一实施例中,虚拟资源调整方法对读写负载量与运算负载量与其相关临界值进行判断时更详细的流程图。于步骤401,判断模块22先读取总和数据负载量21,并于步骤402中判断读写负载量是否大于最大读取负载临界值。当读写负载量大于最大读取负载临界值,则判断模块22将在步骤403对一个数目调升旗标进行设定。当读写负载量未大于最大读取负载临界值,则判断模块22进一步于步骤404判断读写负载量是否小于最小读取负载临界值。当读写负载量小于最小读取负载临界值,则判断模块22将在步骤405对一个数目调降旗标进行设定。而当读写负载量未小于最小读取负载临界值,则判断模块22将不对任何旗标进行设定,直接进行至步骤406。而在前述的步骤403及步骤405完成时,亦将进行步骤406,以重新载入总和数据负载量21。如前述的判断流程中,判断模块22已判断虚拟机器12的数目需要调整,则重新载入的总和数据负载量21即会将数目改变后的虚拟机器12考虑进去,并进行至A点,以接续图4B的判断流程。图4B的流程由A点开始,以接续图4A的流程。于步骤407,判断模块22将判断运算负载量是否大于最大运算负载临界值。如前述的判断流程中,判断模块22已判断虚拟机器12的数目需要调整,则此时的最大运算负载临界值已是数目改变后的虚拟机器12所能负荷的最大运算量的值。举例来说,如原先的虚拟机器12数目为二,且判断模块22于图4A的流程中已判断读写负载量超过虚拟机器12所能负荷而需调增,则于步骤407中所用以进行判断的最大运算负载临界值则为虚拟机器12数目为三时的最大运算负载量。因此,虚拟资源调整方法可避免在读写负载量及运算负载量均上升时,同时调整数目及单位资源量反而造成的资源浪费。当步骤407中判断模块22判断运算负载量大于最大运算负载临界值,则判断模块22将在步骤408对一个资源量调升旗标进行设定。当运算负载量未大于最大运算负载临界值,则判断模块22进一步于步骤409判断运算负载量是否小于最小运算负载临界值。当运算负载量小于最小运算负载临界值,则判断模块22将在步骤410对一个资源量调降旗标进行设定。而当运算负载量未小于最小运算负载临界值,则判断模块22将不对任何旗标进行设定,而直接进行至步骤411。在前述的步骤408及步骤410完成时,亦将进行步骤411,以产生判断结果。请参照图5A及图5B。图5A及图5B为本发明一实施例中,虚拟资源调整方法对虚拟机器进行调整的流程图。于步骤501,调整模块24将读取判断结果。于步骤502,调整模块24将判断数目调增旗标或资源量调增旗标是否被设定。如被设定,于步骤503调整模块24将判断整体虚拟系统的资源是否足够。如不足,则于步骤504,调整模块24将不进行任何调整。如足够,则调整模块24将再于步骤505判断虚拟机器数目是否足够。当虚拟机器数目不足而需要增加,则调整模块24将于步骤506中对现有的其中一个虚拟机器进行复制,以产生一个新的虚拟机器,并进行至B点,以接续图5B的流程。而如调整模块24于步骤505判断虚拟机器数目已足,则直接进行至B点,以接续图5B的流程。当步骤502中调整模块24判断数目调增旗标或资源量调增旗标并未被设定,则将于步骤507中判断数目调降旗标或资源量调降旗标是否被设定。如未被设定,则流程将执行步骤504,调整模块24不进行任何调整。如被设定,于步骤508调整模块24将判断虚拟机器12是否已达到最小数目。如已达到最小数目,则流程将执行步骤504,调整模块24不进行任何调整。如未达到最小数目,则进行至B点,以接续图5B的流程。图5B的流程由B点开始,以接续图5A的流程。于步骤509,调整模块24将依据旗标调整虚拟机器12的单位资源量,并于步骤510中选择实体装置,以提供于步骤511中新增的虚拟机器12所需要的实体资源。接着于步骤512,虚拟机器12将更新其现有的临界值参数,以使撷取模块20可获得更新的最大读取负载临界值与最小读取负载临界值以及最大运算负载临界值与最小运算负载临界值。因此,本发明的虚拟资源调整装置及虚拟资源调整方法,除可针对不同的数据类型,进行虚拟机器的数目及/或资源量的调整外,亦可互相参照进行最有效的调整,以避免资源的浪费。请参照图6。图6为本发明一实施例中,虚拟资源调整方法所采用的调整趋势的示意图。于图6中,各标示有APP/0S(应用程序/操作系统)的方块为如图1所示的虚拟机器12。具有愈大面积的方块是表示其具有较大的单位资源量。因此,如图6所示,横向的调整为针对虚拟机器的数目进行,而纵向的调整为针对虚拟机器的单位资源量进行。于一实施例中,当虚拟系统I具有两个以上的虚拟机器12,且虚拟系统I的读写负载量大于虚拟机器12整体的最大读取负载临界值时,由于读写负载量是表示读写的端口不足,因此对数目进行调增即可,不需要将运算资源量提升过多。调整模块24因此可优先使虚拟机器12中具有最小的单位资源量者的数目增加。于一实施例中,当虚拟系统I具有两个以上的虚拟机器12,且虚拟系统I的运算负载量大于虚拟机器12整体的最大运算负载临界值时,调整模块24可使虚拟机器12中具有最大的单位资源量者的单位资源量再增加。因此,优先增加单位资源量较大者的单位资源量,可确保新增的资源足以应付所需的负载量。于一实施例中,当虚拟系统I具有两个以上具有不同单位资源量的虚拟机器12,且虚拟系统I的读写负载量小于虚拟机器12整体的最小读取负载临界值时,为避免将虚拟机器12中拥有较大单位资源量者关闭时造成的资源不足,因此调整模块24可优先使虚拟机器12中具有最小的单位资源量者的数目降低。于一实施例中,当虚拟系统I具有两个以上具有不同单位资源量的虚拟机器12,且虚拟系统I的运算负载量小于虚拟机器12整体的最小运算负载临界值时,为避免将虚拟机器12中拥有较大单位资源量者关闭时造成的资源不足,调整模块24可优先使虚拟机器12中具有最小的单位资源量者的单位资源量降低。因此,本发明的虚拟资源调整装置及虚拟资源调整方法,除可针对不同的数据类型,进行虚拟机器的数目及/或资源量的调整外,亦可依据资源量的特性提供不同的调整趋势,以避免资源的浪费。在另一实施例中,虚拟资源调整方法可经由虚拟资源调整装置或一般用途处理器/计算机来进行实作,虚拟资源调整装置中各模块可应用特定逻辑电路的独特装置来实作。更进一步者,一般用途处理器/计算机可分别储存一计算机程序,而使一般用途处理器/计算机读取此计算机程序后执行虚拟资源调整方法。当计算机程序被一般用途处理器/计算机载入且执行时,此一般用途处理器/计算机成用以参与本发明的装置。当虚拟资源调整方法经由一般用途处理器/计算机实作时,一般用途处理器/计算机类似于应用特定逻辑电路的独特装置,执行本发明方法的操作步骤。虽然本发明已以实施方式揭露如上,然其并非用以限定本发明,任何熟悉此技艺者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰,因此本发明的保护范围当视所附的权利要求书所界定的范围为准。
权利要求
1.一种虚拟资源调整方法,应用于一虚拟系统中,其特征在于,该虚拟资源调整方法包含下列步骤: 于该虚拟系统中提供至少一虚拟机器,每一该虚拟机器具有一最大读取负载临界值与一最小读取负载临界值以及一最大运算负载临界值与一最小运算负载临界值; 撷取该虚拟系统的一总和数据负载量中的一读写负载量以及一运算负载量; 判断该读写负载量与该最大读取负载临界值及该最小读取负载临界值的关系,以及判断该运算负载量与该最大运算负载临界值及该最小运算负载临界值的关系;以及 依据该读写负载量与该最大读取负载临界值及该最小读取负载临界值的关系对该虚拟系统的该至少一虚拟机器的数目进行调整,以及依据该运算负载量与该最大运算负载临界值及该最小运算负载临界值对该虚拟系统的该至少一虚拟机器的单位资源量进行调整。
2.根据权利要求1所述的虚拟资源调整方法,其特征在于,当该读写负载量大于该最大读取负载临界值时,是使该至少一虚拟机器的数目增加。
3.根据权利要求2所述的虚拟资源调整方法,其特征在于,使该至少一虚拟机器的数目增加的步骤,是使该至少一虚拟机器中具有最小的单位资源量者的数目增加。
4.根据权利要求2所述的虚拟资源调整方法,其特征在于,当该读写负载量大于该最大读取负载临界值且使该至少一虚拟机器的数目增加时,判断该运算负载量与该最大运算负载临界值及该最小运算负载临界值的关系的步骤还包含: 判断该虚拟机器的该运算负载量是否大于数目增加后该虚拟机器的该最大读取负载临界值; 当该运算负载量 大于数目增加后该虚拟机器的该最大读取负载临界值,是使数目增加后该虚拟机器其中之一的该单位资源量增加; 判断该虚拟机器的该运算负载量是否大于数目增加后该虚拟机器的该最小读取负载临界值;以及 当该运算负载量小于数目增加后该虚拟机器的该最小读取负载临界值,是使数目增加后该虚拟机器其中之一的该单位资源量降低。
5.根据权利要求4所述的虚拟资源调整方法,其特征在于,使数目增加后该虚拟机器其中之一的该单位资源量增加的步骤是使数目增加后该虚拟机器中的该单位资源量最大者的该单位资源量增加。
6.根据权利要求1所述的虚拟资源调整方法,其特征在于,当该读写负载量小于该最小读取负载临界值时,是使该至少一虚拟机器的数目降低。
7.根据权利要求6所述的虚拟资源调整方法,其特征在于,使该至少一虚拟机器的数目降低的步骤,是使该至少一虚拟机器中具有最小的单位资源量者的数目降低。
8.根据权利要求6所述的虚拟资源调整方法,其特征在于,当该读写负载量小于该最小读取负载临界值且使该至少一虚拟机器的数目降低时,判断该运算负载量与该最大运算负载临界值及该最小运算负载临界值的关系的步骤还包含: 判断该虚拟机器的该运算负载量是否小于数目降低后该虚拟机器的该最小读取负载临界值; 当该运算负载量小于数目降低后该虚拟机器的该最小读取负载临界值时,是使数目降低后该虚拟机器其中之一的该单位资源量降低;判断该虚拟机器的该运算负载量是否大于数目降低后该虚拟机器的该最大读取负载临界值;以及 当该运算负载量大于数目降低后该虚拟机器的该最大读取负载临界值时,是使数目降低后该虚拟机器其中之一的该单位资源量增加。
9.根据权利要求8所述的虚拟资源调整方法,其特征在于,使该数目降低后虚拟机器其中之一的该单位资源量降低的步骤还包含使该数目降低后虚拟机器中的该单位资源量最小者的该单位资源量降低。
10.根据权利要求1所述的虚拟资源调整方法,其特征在于,该读写负载量是包含一网络存取量以及一磁盘存取量。
11.根据权利要求1所述的虚拟资源调整方法,其特征在于,该运算负载量是包含一中央处理器运算量以及一内存存取量。
12.—种虚拟资源调整装置,应用于一虚拟系统中,其特征在于,该虚拟系统包含至少一虚拟机器,该虚拟资源调整装置包含: 一撷取模块,用以撷取该虚 拟系统的一总和数据负载量中的一读写负载量以及一运算负载量; 一判断模块,用以判断该读写负载量与该虚拟机器的一最大读取负载临界值及一最小读取负载临界值的关系,以及判断该运算负载量与该至少一虚拟机器的一最大运算负载临界值及一最小运算负载临界值的关系;以及 一调整模块,依据该读写负载量与该最大读取负载临界值及该最小读取负载临界值的关系对该虚拟系统的该虚拟机器的数目进行调整,以及依据该运算负载量与该最大运算负载临界值及该最小运算负载临界值对该虚拟系统的该至少一虚拟机器的单位资源量进行调整。
13.根据权利要求12所述的虚拟资源调整装置,其特征在于,当该读写负载量大于该最大读取负载临界值时,该调整模块是使该至少一虚拟机器的数目增加。
14.根据权利要求13所述的虚拟资源调整装置,其特征在于,该调整模块使该至少一虚拟机器的数目增加,是使该虚拟机器中具有最小的单位资源量者的数目增加。
15.根据权利要求13所述的虚拟资源调整装置,其特征在于,该判断模块更于该至少一虚拟机器的数目增加后,判断该运算负载量是否大于数目增加后该虚拟机器的该最大读取负载临界值,该调整模块更于该运算负载量大于数目增加后该虚拟机器的该最大读取负载临界值时,使该虚拟机器其中之一的该单位资源量增加;以及该判断模块还判断该虚拟机器的该运算负载量是否大于数目降低后该虚拟机器的该最大读取负载临界值,该调整模块更于该运算负载量大于数目降低后该虚拟机器的该最大读取负载临界值时,是使数目降低后该虚拟机器其中之一的该单位资源量增加。
16.根据权利要求15所述的虚拟资源调整装置,其特征在于,该调整模块是使数目增加后该虚拟机器中的该单位资源量最大者的该单位资源量增加。
17.根据权利要求12所述的虚拟资源调整装置,其特征在于,当该读写负载量小于该最小读取负载临界值时,该调整模块使该至少一虚拟机器的数目降低。
18.根据权利要求17所述的虚拟资源调整装置,其特征在于,该调整模块是使该至少一虚拟机器中具有最小的单位资源量者的数目降低。
19.根据权利要求17所述的虚拟资源调整装置,其特征在于,该判断模块更于该虚拟机器的数目降低后,判断该运算负载量是否小于数目降低后该虚拟机器的该最小读取负载临界值,该调整模块于该运算负载量小于数目降低后该虚拟机器的该最小读取负载临界值时,使该虚拟机器其中之一的该单位资源量降低;以及该判断模块还判断该虚拟机器的该运算负载量是否大于数目降低后该虚拟机器的该最大读取负载临界值,该调整模块更于该运算负载量大于数目降低后该虚拟机器的该最大读取负载临界值时,是使数目降低后该虚拟机器其中之一的该单位资源量增加。
20.根据权利要求19所述的虚拟资源调整装置,其特征在于,该调整模块是使数目降低后该虚拟机器中的该单位资源量最小者的该单位资源量降低。
21.根据权利要求12所述的虚拟资源调整装置,其特征在于,该读写负载量是包含一网络存取量以及一磁盘存取量。
22.根据权利要求12所述的虚拟资源调整装置,其特征在于,该运算负载量是包含一中央处理器运算量 以及一内存存取量。
全文摘要
本发明提供一种虚拟资源调整装置及其方法,应用于虚拟系统中,虚拟资源调整方法包含下列步骤于虚拟系统中提供至少一虚拟机器,虚拟机器具有最大与最小读取负载临界值以及最大与最小运算负载临界值;撷取虚拟系统的总和数据负载量中的读写负载量以及运算负载量;判断读写负载量与最大及最小读取负载临界值的关系,以及判断运算负载量与最大及最小运算负载临界值的关系;以及依据读写负载量与最大及最小读取负载临界值的关系对虚拟机器的数目进行调整以及依据运算负载量与最大及最小运算负载临界值对虚拟机器的单位资源量进行调整。
文档编号G06F9/50GK103106115SQ20111037168
公开日2013年5月15日 申请日期2011年11月10日 优先权日2011年11月10日
发明者刘坤星, 黄彦文, 钟惠光, 李汉超 申请人:财团法人资讯工业策进会
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1