管理系統(tǒng)和方法
【專利摘要】一種管理系統(tǒng)包括信息處理裝置、管理裝置和負(fù)載平衡裝置。管理裝置在檢測到與性能被保證的第二應(yīng)用程序有關(guān)的第二處理實(shí)體的負(fù)載相關(guān)的值等于或大于第一預(yù)定閾值時(shí)指定與性能不被保證的第一應(yīng)用程序有關(guān)的第一處理實(shí)體,且請求信息處理裝置停止第一處理實(shí)體,以及信息處理裝置請求負(fù)載平衡裝置停止將處理分配到第一處理實(shí)體,在檢測到與第一處理實(shí)體的負(fù)載有關(guān)的值等于或小于第二預(yù)定閾值停止第一處理實(shí)體,且使第三處理實(shí)體開始用于第二應(yīng)用程序的處理。
【專利說明】管理系統(tǒng)和方法
[0001]相關(guān)申請的交叉引用
[0002]本申請基于并且要求2013年3月6日提交的在先日本專利申請2013-043955號的優(yōu)先權(quán)的權(quán)益,其全部內(nèi)容通過引用結(jié)合到本文。
【技術(shù)領(lǐng)域】
[0003]本發(fā)明涉及用于虛擬機(jī)的管理技術(shù)。
【背景技術(shù)】
[0004]使用云系統(tǒng)的用戶可能參與針對用于用戶任務(wù)的應(yīng)用程序的性能保證協(xié)議。當(dāng)有性能保證時(shí),請求分配虛擬機(jī),以便用于用戶任務(wù)的應(yīng)用程序的性能不下降(例如,以便應(yīng)用程序的響應(yīng)時(shí)間不等于或大于預(yù)定時(shí)間)。另一方面,當(dāng)沒有性能保證時(shí),可以降低分配的優(yōu)先級,因而虛擬機(jī)可以根據(jù)盡力服務(wù)等來被分配。
[0005]已知以下用于分配云系統(tǒng)中的虛擬機(jī)的技術(shù)。更具體地,服務(wù)器中提供的負(fù)載監(jiān)控器監(jiān)控由服務(wù)器提供的服務(wù)的負(fù)載。當(dāng)負(fù)載的值大于第一閾值時(shí),服務(wù)器中提供的激活單元激活新的虛擬機(jī)。當(dāng)負(fù)載的值小于第二閾值時(shí),停止工作的虛擬機(jī)。通過這種方式,能夠靈活地處理服務(wù)的負(fù)載中的改變。
[0006]然而,在上述傳統(tǒng)的技術(shù)中,沒有考慮應(yīng)用程序的性能保證。因此,當(dāng)虛擬機(jī)的負(fù)載滿足一定條件時(shí),無論性能是否被保證都除去虛擬機(jī),因此可能不能維持具有性能保證的應(yīng)用程序的性能。
[0007]專利文件1:日本特開2012-37935號公報(bào)。
【發(fā)明內(nèi)容】
[0008]根據(jù)本發(fā)明的一個(gè)實(shí)施方式的管理系統(tǒng)包括:信息處理裝置,其執(zhí)行多個(gè)處理實(shí)體,每個(gè)處理實(shí)體與至少一個(gè)應(yīng)用程序有關(guān),所述應(yīng)用程序包括性能不被保證的第一應(yīng)用程序和性能被保證的第二應(yīng)用程序;管理裝置,其管理數(shù)據(jù)存儲單元,所述數(shù)據(jù)存儲單元與應(yīng)用程序的識別信息相關(guān)聯(lián)地存儲與所述應(yīng)用程序有關(guān)的處理實(shí)體的識別信息和表示性能是否被保證的信息;以及負(fù)載平衡裝置,其將處理分配到多個(gè)處理實(shí)體。管理裝置包括:請求單元,在檢測到與所述第二應(yīng)用程序有關(guān)的所述第二處理實(shí)體的負(fù)載相關(guān)的值等于或大于第一預(yù)定閾值時(shí),所述請求單元通過使用所述數(shù)據(jù)存儲單元來指定與所述第一應(yīng)用程序有關(guān)的第一處理實(shí)體,且所述請求單元請求所述信息處理裝置停止所述第一處理實(shí)體,以及所述信息處理裝置包括:管理單元,在檢測到與所述第一處理實(shí)體的負(fù)載有關(guān)的值等于或小于第二預(yù)定閾值時(shí)請求停止所述第一處理實(shí)體的所述請求單元停止所述第一處理實(shí)體時(shí),所述管理單元請求所述負(fù)載平衡裝置停止將處理分配到所述第一處理實(shí)體,且所述管理單元使包括在所述多個(gè)處理實(shí)體中的第三處理實(shí)體開始針對所述第二應(yīng)用程序的處理。
[0009]根據(jù)本發(fā)明另一實(shí)施方式,提供一種管理方法,包括:通過管理裝置檢測與第一應(yīng)用程序有關(guān)的第一處理實(shí)體的負(fù)載相關(guān)的值等于或大于第一預(yù)定閾值,其中信息處理裝置執(zhí)行多個(gè)處理實(shí)體,每個(gè)處理實(shí)體與至少一個(gè)應(yīng)用程序有關(guān),所述應(yīng)用程序包括性能被保證的第一應(yīng)用程序和性能不被保證的第二應(yīng)用程序;通過使用數(shù)據(jù)存儲單元經(jīng)由所述管理裝置指定與所述第二應(yīng)用程序有關(guān)的第二處理實(shí)體,所述數(shù)據(jù)存儲單元與應(yīng)用程序的識別信息相關(guān)聯(lián)地存儲與應(yīng)用程序有關(guān)的處理實(shí)體的識別信息和表示性能是否被保證的信息;通過所述管理裝置請求所述信息處理裝置停止所述第二處理實(shí)體;在檢測到所述管理裝置請求停止所述第二處理實(shí)體時(shí),通過所述信息處理裝置請求負(fù)載平衡裝置停止將處理分配到所述第二處理實(shí)體;在檢測到與所述第二處理實(shí)體的負(fù)載有關(guān)的值等于或小于第二預(yù)定閾值時(shí),通過所述信息處理裝置停止所述第二處理實(shí)體;通過所述信息處理裝置使包括在所述多個(gè)處理實(shí)體中的第三處理實(shí)體開始針對所述第一應(yīng)用程序的處理。
[0010]根據(jù)本發(fā)明又一實(shí)施方式,提供一種管理方法,包括:通過計(jì)算機(jī)檢測與第一應(yīng)用程序有關(guān)的第一處理實(shí)體的負(fù)載相關(guān)的值等于或大于第一預(yù)定閾值,其中信息處理裝置執(zhí)行多個(gè)處理實(shí)體,每個(gè)處理實(shí)體與至少一個(gè)應(yīng)用程序有關(guān),所述應(yīng)用程序包括性能被保證的第一應(yīng)用程序和性能不被保證的第二應(yīng)用程序;通過使用數(shù)據(jù)存儲單元經(jīng)由所述計(jì)算機(jī)指定與所述第二應(yīng)用程序有關(guān)的第二處理實(shí)體,所述數(shù)據(jù)存儲單元與應(yīng)用程序的識別信息相關(guān)聯(lián)地存儲與所述應(yīng)用程序有關(guān)的處理實(shí)體的識別信息和表示性能是否被保證的信息;通過所述計(jì)算機(jī)請求所述信息處理裝置停止所述第二處理實(shí)體。
[0011 ] 借助權(quán)利要求中具體指出的元素和組合,將實(shí)現(xiàn)和達(dá)到實(shí)施方式的目的和優(yōu)點(diǎn)。
[0012]應(yīng)當(dāng)理解的是,上面的一般描述和下面的詳細(xì)描述是示例性的和說明性的,而不是如權(quán)利要求所主張的那樣用于對實(shí)施例進(jìn)行限制。
【專利附圖】
【附圖說明】
[0013]圖1是示出了第一實(shí)施方式的系統(tǒng)概要的圖;
[0014]圖2是分配管理裝置的功能框圖;
[0015]圖3是第一實(shí)施方式的服務(wù)器的功能框圖;
[0016]圖4是示出了用于從服務(wù)器收集測量數(shù)據(jù)的處理的處理流程的圖;
[0017]圖5是示出了存儲在測量數(shù)據(jù)存儲單元中的數(shù)據(jù)的例子的圖;
[0018]圖6是示出了存儲在收集數(shù)據(jù)存儲單元中的數(shù)據(jù)的例子的圖;
[0019]圖7是示出了當(dāng)執(zhí)行性能被保證的應(yīng)用程序的虛擬機(jī)變得不夠時(shí)用于添加虛擬機(jī)的處理的處理流程的圖;
[0020]圖8是示出了存儲在閾值存儲單元中的數(shù)據(jù)的例子的圖;
[0021]圖9是示出了存儲在合同數(shù)據(jù)存儲單元中的數(shù)據(jù)的例子的圖;
[0022]圖10是示出了當(dāng)執(zhí)行性能被保證的應(yīng)用程序的虛擬機(jī)變得不夠時(shí)用于添加虛擬機(jī)的處理的處理流程的圖;
[0023]圖11是示出了存儲在VM數(shù)據(jù)存儲單元中的數(shù)據(jù)的例子的圖;
[0024]圖12是示出了存儲在VM數(shù)據(jù)存儲單元中的數(shù)據(jù)的例子的圖;
[0025]圖13是示出了存儲在設(shè)定數(shù)據(jù)存儲單元中的分配設(shè)定的例子的圖;
[0026]圖14是示出了存儲在VM數(shù)據(jù)存儲單元中的數(shù)據(jù)的例子的圖;
[0027]圖15是示出了存儲在合同數(shù)據(jù)存儲單元中的數(shù)據(jù)的例子的圖;[0028]圖16是示出了存儲在設(shè)定數(shù)據(jù)存儲單元中的分配設(shè)定的例子的圖;
[0029]圖17是示出了第二實(shí)施方式的系統(tǒng)概要的圖;
[0030]圖18是第二實(shí)施方式的服務(wù)器的功能框圖;
[0031]圖19是示出了當(dāng)執(zhí)行性能被保證的應(yīng)用程序的虛擬機(jī)變得不夠時(shí)用于添加虛擬機(jī)的處理的處理流程的圖;
[0032]圖20是第三實(shí)施方式的服務(wù)器的功能框圖;
[0033]圖21是計(jì)算機(jī)的功能框圖。
【具體實(shí)施方式】
[0034][實(shí)施方式I]
[0035]圖1示出了第一實(shí)施方式的系統(tǒng)。數(shù)據(jù)中心1、用戶終端5和承包商終端7連接到例如是英特網(wǎng)的網(wǎng)絡(luò)3。服務(wù)器IA至IC是物理服務(wù)器,服務(wù)器IA至IC和分配管理裝置10位于數(shù)據(jù)中心I。服務(wù)器IA至IC和分配管理裝置10通過LAN (局域網(wǎng))纜線等連接,因而可以進(jìn)行通信。操作承包商終端7的承包商(本實(shí)施方式中服務(wù)的提供者)提供由服務(wù)器IA至IC執(zhí)行的應(yīng)用程序的服務(wù)。服務(wù)的用戶是操作用戶終端5的用戶。在圖1中,月艮務(wù)器的數(shù)量是3個(gè),然而,數(shù)量不受限制。
[0036]圖2示出了分配管理裝置10的功能模塊。分配管理裝置10包括通信單元100、合同管理器101、合同數(shù)據(jù)存儲單元102、收集單元103、收集數(shù)據(jù)存儲單元104、確定單元105和閾值存儲單元106。
[0037]通信單元100執(zhí)行用于將數(shù)據(jù)傳送到另一裝置和用于從另一裝置接收數(shù)據(jù)的處理。合同管理器101管理存儲在合同數(shù)據(jù)存儲單元102中的數(shù)據(jù)。收集單元103從服務(wù)器IA至IC收集與虛擬機(jī)的負(fù)載有關(guān)的數(shù)據(jù),并且將收集的數(shù)據(jù)存儲在收集數(shù)據(jù)存儲單元104中。確定單元105使用存儲在合同數(shù)據(jù)存儲單元102中的數(shù)據(jù)、存儲在收集數(shù)據(jù)存儲單元104中的數(shù)據(jù)和存儲在閾值存儲單元106中的數(shù)據(jù),以執(zhí)行用于確定要停止的虛擬機(jī)的處理。
[0038]圖3示出了服務(wù)器的功能模塊。服務(wù)器包括通信單元1001、測量單元1002、測量數(shù)據(jù)存儲單元1003、管理器1004、VM (虛擬機(jī))數(shù)據(jù)存儲單元1005、負(fù)載平衡器1006、設(shè)定數(shù)據(jù)存儲單元1007、虛擬機(jī)100A和虛擬機(jī)100B。在圖3中,虛擬機(jī)的數(shù)量是2個(gè),然而,數(shù)量是不被限制的。
[0039]通信單元1001執(zhí)行用于將數(shù)據(jù)傳送到另一裝置和用于從另一裝置接收數(shù)據(jù)的處理。測量單元1002測量與虛擬機(jī)100A和100B的負(fù)載有關(guān)的數(shù)據(jù),并且將測量的數(shù)據(jù)存儲在測量數(shù)據(jù)存儲單元1003中。管理器1004執(zhí)行用于管理存儲在虛擬機(jī)數(shù)據(jù)存儲單元1005中的數(shù)據(jù)的處理。負(fù)載平衡器1006基于存儲在設(shè)定數(shù)據(jù)存儲單元1007中的數(shù)據(jù)來執(zhí)行用于將從用戶終端5接收的處理請求分配到虛擬機(jī)100A和100B的處理。虛擬機(jī)100A和100B執(zhí)行用于進(jìn)行與服務(wù)有關(guān)的處理的應(yīng)用程序。
[0040]接下來,使用圖4至圖16來解釋圖1所示的系統(tǒng)的操作。首先,使用圖4至圖6來解釋由分配管理裝置10執(zhí)行的用于從服務(wù)器IA至IC收集測量數(shù)據(jù)的處理。
[0041]例如,服務(wù)器IA至IC的測量單元1002周期性地測量與虛擬機(jī)100A和100B的負(fù)載有關(guān)的數(shù)據(jù),并且將測量的數(shù)據(jù)存儲在測量數(shù)據(jù)存儲單元1003中。[0042]圖5示出了存儲在測量數(shù)據(jù)存儲單元1003中的數(shù)據(jù)的例子。在圖5的例子中,存儲服務(wù)器編號、虛擬機(jī)編號、測量數(shù)據(jù)、CPU (中央處理單元)使用率、存儲器使用率和響應(yīng)時(shí)間。在服務(wù)器編號的列中,存儲包括測量數(shù)據(jù)存儲單元1003的服務(wù)器的服務(wù)器編號。
[0043]測量單元1002例如周期性地將存儲在測量數(shù)據(jù)存儲單元1003中的、與虛擬機(jī)的負(fù)載有關(guān)的數(shù)據(jù)輸出到通信單元1001。因此,通信單元1001將與虛擬機(jī)的負(fù)載有關(guān)的數(shù)據(jù)傳送到分配管理裝置10。測量單元1002例如為每個(gè)虛擬機(jī)將與負(fù)載有關(guān)的最新數(shù)據(jù)輸出到通信單元1001。
[0044]分配管理裝置10的通信單元100接收與虛擬機(jī)的負(fù)載有關(guān)的數(shù)據(jù)(圖4:步驟SI)。然后,通信單元100將與虛擬機(jī)的負(fù)載有關(guān)的數(shù)據(jù)輸出到收集單元103。
[0045]在從通信單元100接收與虛擬機(jī)的負(fù)載有關(guān)的數(shù)據(jù)之后,收集單元103將數(shù)據(jù)存儲在收集數(shù)據(jù)存儲單元104中(步驟S3)。
[0046]圖6示出了存儲在收集數(shù)據(jù)存儲單元104中的數(shù)據(jù)的例子。在圖6的例子中,存儲服務(wù)器編號、虛擬機(jī)編號、CPU使用率、存儲器使用率和響應(yīng)時(shí)間。
[0047]通過執(zhí)行例如上述處理,分配管理裝置10能夠知道由服務(wù)器IA至IC執(zhí)行的虛擬機(jī)的負(fù)載。
[0048]接下來,使用圖7至圖16來解釋當(dāng)沒有足夠的虛擬機(jī)來執(zhí)行具有性能保證的應(yīng)用程序時(shí)用于添加虛擬機(jī)的處理。
[0049]首先,分配管理裝置10的確定單元105從收集單元103獲取收集數(shù)據(jù)(換句話說,存儲在收集數(shù)據(jù)存儲單元104中的數(shù)據(jù)),并且從合同管理器101獲取合同數(shù)據(jù)(換句話說,存儲在合同數(shù)據(jù)存儲單元102中的數(shù)據(jù))。確定單元105還讀出存儲在閾值存儲單元106中的閾值。
[0050]圖8示出了存儲在閾值存儲單元106中的數(shù)據(jù)的例子。在圖8的例子中,存儲CPU使用率、存儲器使用率和響應(yīng)時(shí)間的閾值。這些閾值是用于確定虛擬機(jī)的負(fù)載是否高的閾值,并且由管理員等提前設(shè)定。
[0051]圖9示出了存儲在合同數(shù)據(jù)存儲單元102中的合同數(shù)據(jù)的例子。在圖9的例子中,承包商編號、應(yīng)用程序編號(以下簡寫為APL編號)、描述合同內(nèi)容的信息、服務(wù)器編號和虛擬機(jī)編號。例如,當(dāng)合同數(shù)據(jù)是圖9所示的數(shù)據(jù)以及檢測到的虛擬機(jī)的虛擬機(jī)編號是“I”時(shí),識別具有服務(wù)器編號“I”的服務(wù)器。
[0052]確定單元105從合同數(shù)據(jù)識別執(zhí)行具有性能保證的應(yīng)用程序的虛擬機(jī)。并且通過將包括在收集數(shù)據(jù)中的與虛擬機(jī)的負(fù)載有關(guān)的數(shù)據(jù)與閾值進(jìn)行比較,確定單元105還從識別的虛擬機(jī)中檢測負(fù)載等于或大于閾值的虛擬機(jī)(圖7:步驟S11)。例如,確定單元105檢測CPU使用率、存儲器使用率或響應(yīng)時(shí)間的其中一個(gè)等于或大于閾值的虛擬機(jī)。在本實(shí)施方式中,具有性能保證的應(yīng)用程序是合同為“保證”的應(yīng)用程序。
[0053]確定單元105從合同數(shù)據(jù)識別執(zhí)行識別的虛擬機(jī)的服務(wù)器(步驟S13)。
[0054]從由識別的服務(wù)器執(zhí)行的應(yīng)用程序中,確定單元105通過使用合同數(shù)據(jù)來識別不具有性能保證的、由多個(gè)虛擬機(jī)執(zhí)行的應(yīng)用程序(步驟S15)。例如,當(dāng)識別的服務(wù)器是圖9中具有服務(wù)器編號“I”的服務(wù)器時(shí),識別具有APL編號“2”的應(yīng)用程序。在本實(shí)施方式中,不具有性能保證的應(yīng)用程序是合同為“盡量服務(wù)”的應(yīng)用程序。
[0055]確定單元105通過使用收集數(shù)據(jù)從執(zhí)行識別的應(yīng)用程序的復(fù)數(shù)個(gè)虛擬機(jī)中識別一個(gè)滿足與負(fù)載有關(guān)的條件的虛擬機(jī)(步驟S17)。滿足與負(fù)載有關(guān)的條件的虛擬機(jī)是例如具有最小CPU使用率、最小存儲器使用率和最小響應(yīng)時(shí)間的虛擬機(jī)。例如,在步驟S15中,當(dāng)識別具有APL編號“2”的應(yīng)用程序且將圖6所示的收集數(shù)據(jù)存儲在收集數(shù)據(jù)存儲單元104中時(shí),識別具有虛擬機(jī)編號“13”的虛擬機(jī)。步驟S17中識別的虛擬機(jī)是將被停止的虛擬機(jī)。
[0056]確定單元105通過通信單元100將由負(fù)載等于或大于閾值的虛擬機(jī)執(zhí)行的應(yīng)用程序的APL編號和要停止的虛擬機(jī)的虛擬機(jī)編號傳送到執(zhí)行要停止的虛擬機(jī)的服務(wù)器(步驟S19)。例如,當(dāng)具有虛擬機(jī)編號“13”的虛擬機(jī)要被停止時(shí),確定單元105將APL編號和虛擬機(jī)編號傳送到服務(wù)器編號為“I”的服務(wù)器。
[0057]服務(wù)器(這里,假設(shè)該服務(wù)器是服務(wù)器1A)中的通信單元1001從分配管理裝置10接收由負(fù)載等于或大于閾值的虛擬機(jī)執(zhí)行的應(yīng)用程序的APL編號和要停止的虛擬機(jī)的虛擬機(jī)編號(步驟S21)。然后,通信單元1001將接收的數(shù)據(jù)輸出到管理器1004。然后,通過終端A和B,處理移到圖10中的處理。
[0058]轉(zhuǎn)到圖10的解釋,對于虛擬機(jī)編號是包括在接收數(shù)據(jù)中的虛擬機(jī)編號的虛擬機(jī),服務(wù)器IA的管理器1004在虛擬機(jī)數(shù)據(jù)存儲單元1005中設(shè)定刪除標(biāo)記(圖10:步驟S23)。
[0059]圖11示出了存儲在虛擬機(jī)數(shù)據(jù)存儲單元1005中的數(shù)據(jù)的例子。在圖11的例子中,存儲APL編號、代表URI (統(tǒng)一資源標(biāo)識符)、應(yīng)用程序的存儲位置(以下簡寫為APL位置)、虛擬機(jī)編號和刪除標(biāo)記。代表統(tǒng)一資源標(biāo)識符是當(dāng)用戶終端5使用應(yīng)用程序請求處理時(shí)被使用的統(tǒng)一資源標(biāo)識符。
[0060]例如,當(dāng)為虛擬機(jī)編號為“13”的虛擬機(jī)設(shè)定刪除標(biāo)記時(shí),如圖12所示更新圖11所示的數(shù)據(jù)。在圖12所示的數(shù)據(jù)中,在針對虛擬機(jī)編號為“13”的虛擬機(jī)的行中在針對刪除標(biāo)記的列中設(shè)定“刪除”。設(shè)定刪除標(biāo)記的虛擬機(jī)將被停止。
[0061]回到圖10的解釋,管理器1004請求負(fù)載平衡器1006停止將處理分配到要停止的虛擬機(jī)。因此,負(fù)載平衡器1006更新存儲在設(shè)定數(shù)據(jù)存儲單元1007中的分配設(shè)定,以便停止將處理分配到要停止的虛擬機(jī)(步驟S25)。
[0062]圖13示出了存儲在設(shè)定數(shù)據(jù)存儲單元1007中的分配設(shè)定的例子。在圖13的例子中,存儲APL編號、服務(wù)器編號和虛擬機(jī)編號。在圖13的例子中,對于具有APL編號“2”的應(yīng)用程序,不存儲虛擬機(jī)編號“ 13”,所以不將處理分配到具有虛擬機(jī)編號“ 13”的虛擬機(jī)。
[0063]負(fù)載平衡器1006通知管理器1004更新結(jié)束。其結(jié)果是,管理器1004確定要停止的虛擬機(jī)的CPU使用率是否為0% (步驟S27)。換句話說,管理器1004確定要停止的虛擬機(jī)是否處于空閑狀態(tài)。當(dāng)要停止的虛擬機(jī)的CPU使用率不為0% (步驟S27 否”路線)時(shí),處理返回到步驟S27的處理。
[0064]另一方面,當(dāng)要停止的虛擬機(jī)的CPU使用率為0% (步驟S27 是”路線)時(shí),管理器1004停止CPU使用率為0%的虛擬機(jī)(步驟S29)。
[0065]對于由負(fù)載等于或大于閾值的虛擬機(jī)執(zhí)行的應(yīng)用程序,管理器1004激活虛擬機(jī)(步驟S31)。換句話說,虛擬機(jī)被新添加到服務(wù)器1A。在步驟S31中,管理器1004使用例如虛擬機(jī)圖像等來激活虛擬機(jī)。
[0066]管理器1004激活由激活的虛擬機(jī)執(zhí)行的應(yīng)用程序(換句話說,由負(fù)載等于或大于閾值的虛擬機(jī)執(zhí)行的應(yīng)用程序)。然后,管理器1004更新存儲在虛擬機(jī)數(shù)據(jù)存儲單元1005中的數(shù)據(jù)(步驟S33)。圖14示出了步驟S33之后存儲在虛擬機(jī)數(shù)據(jù)存儲單元1005中的數(shù)據(jù)的例子。當(dāng)與圖12所示的數(shù)據(jù)比較時(shí),設(shè)定了刪除標(biāo)記的虛擬機(jī)編號“13”被刪除,而虛擬機(jī)編號“4”被新設(shè)定。由具有虛擬機(jī)編號“4”的虛擬機(jī)執(zhí)行的應(yīng)用程序的APL編號是“I”。在步驟S33中,管理器1004使用虛擬機(jī)數(shù)據(jù)存儲單元1005中的APL位置的數(shù)據(jù)來識別要激活的應(yīng)用程序的存儲位置。
[0067]管理器1004將包括停止的虛擬機(jī)的虛擬機(jī)編號、由停止的虛擬機(jī)執(zhí)行的應(yīng)用程序的APL編號、執(zhí)行停止的虛擬機(jī)的服務(wù)器的服務(wù)器編號、添加的虛擬機(jī)的虛擬機(jī)編號、由添加的虛擬機(jī)執(zhí)行的應(yīng)用程序的APL編號和執(zhí)行添加的虛擬機(jī)的服務(wù)器的服務(wù)器編號的有關(guān)變化的數(shù)據(jù)輸出到通信單元1001。通信單元1001將包括有關(guān)變化的數(shù)據(jù)的通知傳送到分配管理裝置10 (步驟S35)。
[0068]分配管理裝置10的通信單元100從服務(wù)器IA接收包括關(guān)于變化的數(shù)據(jù)的通知(步驟S37)。通信單元100將包括關(guān)于變化的數(shù)據(jù)的通知輸出到合同管理器101。
[0069]合同管理器101基于關(guān)于變化的數(shù)據(jù)來更新合同數(shù)據(jù)存儲單元102 (步驟S38)。例如,當(dāng)更新圖9所示的合同數(shù)據(jù)時(shí),合同數(shù)據(jù)變?yōu)閳D15所示。換句話說,合同管理器101用添加的虛擬機(jī)的虛擬機(jī)編號代替停止的虛擬機(jī)的虛擬機(jī)編號,以及用由添加的虛擬機(jī)執(zhí)行的應(yīng)用程序的APL編號代替由停止的虛擬機(jī)執(zhí)行的應(yīng)用程序的APL編號。此外,與將合同從“盡量服務(wù)”改為“保證”一起,合同管理器101將承包商編號從用于先前執(zhí)行的應(yīng)用程序的承包商的承包商編號改為用于新執(zhí)行的應(yīng)用程序的承包商的承包商編號。
[0070]服務(wù)器IA的管理器1004請求負(fù)載平衡器1006開始將處理分配到添加的虛擬機(jī)。其結(jié)果是,負(fù)載平衡器1006更新存儲在設(shè)定數(shù)據(jù)存儲單元1007中的分配設(shè)定,以便開始將處理分配到添加的虛擬機(jī)(步驟S39)。例如,當(dāng)更新圖13所示的分配設(shè)定時(shí),分配設(shè)定變?yōu)閳D16所示。更具體地,具有虛擬機(jī)編號“4”的虛擬機(jī)被添加為執(zhí)行具有APL編號“I”的應(yīng)用程序的虛擬機(jī)。
[0071]如上所述,即使執(zhí)行具有性能保證的應(yīng)用程序的虛擬機(jī)的負(fù)載變高,也新添加虛擬機(jī)。其結(jié)果是,維持具有性能保證的應(yīng)用程序的性能成為可能。
[0072]此外,雖然執(zhí)行沒有性能保證的應(yīng)用程序的虛擬機(jī)被停止,但是復(fù)數(shù)個(gè)虛擬機(jī)中僅一個(gè)虛擬機(jī)被停止。因此,能夠抑制對應(yīng)用程序的執(zhí)行的影響。
[0073]此外,停止具有低處理負(fù)載的虛擬機(jī)(換句話說,當(dāng)前進(jìn)行很少處理的虛擬機(jī)),所以能夠立即停止虛擬機(jī)。
[0074][實(shí)施方式2]
[0075]在第一實(shí)施方式中,服務(wù)器IA至IC中每個(gè)服務(wù)器具有執(zhí)行用于平衡負(fù)載的處理的負(fù)載平衡器1006。在該第二實(shí)施方式中,解釋了獨(dú)立于服務(wù)器IA至IC來提供執(zhí)行用于平衡負(fù)載的處理的負(fù)載平衡裝置11的例子。
[0076]圖17示出了該第二實(shí)施方式的系統(tǒng)。例如,數(shù)據(jù)中心1、用戶終端5和承包商終端7連接到例如是英特網(wǎng)的網(wǎng)絡(luò)3。服務(wù)器IA至IC是物理服務(wù)器,服務(wù)器IA至1C、分配管理裝置10和負(fù)載平衡裝置11被布置在數(shù)據(jù)中心I處。服務(wù)器IA至IC通過局域網(wǎng)纜線等連接到負(fù)載平衡裝置11和分配管理裝置10。操作承包商終端7的承包商(在該例子中,服務(wù)提供者)提供由服務(wù)器IA至IC執(zhí)行的應(yīng)用程序的服務(wù)。服務(wù)的用戶是用戶終端5的用戶。在圖17中,服務(wù)器的數(shù)量是3個(gè),然而,數(shù)量不是被限制的。[0077]圖18示出了該第二實(shí)施方式的服務(wù)器的功能模塊。服務(wù)器包括通信單元1001、測量單元1002、測量數(shù)據(jù)存儲單元1003、管理器1004、虛擬機(jī)數(shù)據(jù)存儲單元1005、虛擬機(jī)100A和虛擬機(jī)100B。在圖18中,虛擬機(jī)的數(shù)量是2個(gè),然而,數(shù)量是不被限制的。該第二實(shí)施方式的服務(wù)器不同于第一實(shí)施方式的服務(wù)器,其中,沒有負(fù)載平衡器1006和設(shè)定數(shù)據(jù)存儲單元 1007。
[0078]接下來,將使用圖19來解釋從終端A和B的處理。在該第二實(shí)施方式中,有負(fù)載平衡裝置11,所以從終端A和B的處理不同于第一實(shí)施方式的處理。
[0079]首先,對于虛擬機(jī)編號是包括在接收數(shù)據(jù)中的虛擬機(jī)編號的虛擬機(jī),服務(wù)器IA的管理器1004在虛擬機(jī)數(shù)據(jù)存儲單元1005中設(shè)定刪除標(biāo)記(圖19:步驟S41)。
[0080]管理器1004將用于更新分配設(shè)定的更新請求(這里,這是停止將處理分配到要停止的虛擬機(jī)的請求)傳送到負(fù)載平衡裝置11 (步驟S43)。
[0081]負(fù)載平衡裝置11接收用于更新分配設(shè)定的更新請求(步驟S45)。然后,負(fù)載平衡裝置11更新分配設(shè)定,以便停止將處理分配到要停止的虛擬機(jī)。
[0082]服務(wù)器IA的管理器1004確定要停止的虛擬機(jī)的CPU使用率是否為0%(步驟S49)。換句話說,管理器1004確定要停止的虛擬機(jī)是否處于空閑狀態(tài)。當(dāng)要停止的虛擬機(jī)的CPU使用率不為“0%”時(shí)(步驟S49 否”路線),處理返回到步驟S49的處理。
[0083]另一方面,當(dāng)要停止的虛擬機(jī)的CPU使用率為“0%”時(shí)(步驟S49 是”路線),管理器1004停止CPU使用率為“0%”的虛擬機(jī)(步驟S51)。
[0084]然后,對于由負(fù)載等于或大于閾值的虛擬機(jī)執(zhí)行的應(yīng)用程序,管理器1004激活虛擬機(jī)(步驟S53)。換句話說,虛擬機(jī)被新添加到服務(wù)器1A。在步驟S53中,管理器1004使用例如虛擬機(jī)圖像等來激活虛擬機(jī)。
[0085]管理器1004激活由激活的虛擬機(jī)執(zhí)行的應(yīng)用程序(換句話說,由負(fù)載等于或大于閾值的虛擬機(jī)執(zhí)行的應(yīng)用程序)。然后,管理器1004更新存儲在虛擬機(jī)數(shù)據(jù)存儲單元1005中的數(shù)據(jù)(步驟S55)。
[0086]管理器1004將包括停止的虛擬機(jī)的虛擬機(jī)編號、由停止的虛擬機(jī)執(zhí)行的應(yīng)用程序的APL編號、執(zhí)行停止的虛擬機(jī)的服務(wù)器的服務(wù)器編號、添加的虛擬機(jī)的虛擬機(jī)編號、由添加的虛擬機(jī)執(zhí)行的應(yīng)用程序的APL編號和執(zhí)行添加的虛擬機(jī)的服務(wù)器的服務(wù)器編號的關(guān)于變化的數(shù)據(jù)輸出到通信單元1001。通信單元1001將包括關(guān)于變化的數(shù)據(jù)的通知傳送到分配管理裝置10 (步驟S57)。
[0087]分配管理裝置10的通信單元100從服務(wù)器IA接收包括關(guān)于變化的數(shù)據(jù)的通知(步驟S59)。通信單元100將包括關(guān)于變化的數(shù)據(jù)的通知輸出到合同管理器101。
[0088]合同管理器101基于關(guān)于變化的數(shù)據(jù)來更新合同數(shù)據(jù)存儲單元102 (步驟S61)。
[0089]服務(wù)器IA的管理器1004將用于更新分配設(shè)定的更新請求傳送(這里,這是開始將處理分配到添加的虛擬機(jī)的開始請求)到負(fù)載平衡裝置11 (步驟S63)。
[0090]負(fù)載平衡裝置11接收更新請求(步驟S65)。然后,負(fù)載平衡裝置11更新分配設(shè)定,以便開始將處理分配到添加的虛擬機(jī)(步驟S67)。
[0091]如上所述,即使當(dāng)具有負(fù)載平衡功能的負(fù)載平衡裝置11被獨(dú)立于服務(wù)器IA至IC提供時(shí),也能夠通過與負(fù)載平衡裝置11合作來適當(dāng)?shù)赝V固摂M機(jī)和添加虛擬機(jī)。
[0092][實(shí)施方式3][0093]在第一和第二實(shí)施方式中,解釋了由虛擬機(jī)執(zhí)行應(yīng)用程序的例子。在該第三實(shí)施方式中,解釋服務(wù)器IA至IC直接執(zhí)行應(yīng)用程序而不執(zhí)行虛擬機(jī)的例子。
[0094]圖20示出了該第三實(shí)施方式的服務(wù)器的功能模塊。服務(wù)器包括通信單元1001、測量單元1002、測量數(shù)據(jù)存儲單元1003、管理器1004、虛擬機(jī)數(shù)據(jù)存儲單元1005、負(fù)載平衡器1006、設(shè)定數(shù)據(jù)存儲單元1007、過程100A和過程100B。在圖20中,過程的數(shù)量是2個(gè),然而,數(shù)量不受限制。
[0095]如上所述,針對不用于虛擬機(jī)的應(yīng)用程序的處理可以進(jìn)行跟第一實(shí)施方式相同的處理。
[0096]雖然解釋了本發(fā)明的實(shí)施方式,但是本發(fā)明不限于實(shí)施方式。例如,上述分配管理裝置10和服務(wù)器IA至IC的功能模塊配置可能不總是對應(yīng)于程序模塊配置。
[0097]此外,上述各個(gè)表的表配置僅僅是例子,且可以被修改。此外,對于處理流程,只要處理結(jié)果不變,可以交換步驟的轉(zhuǎn)向或并行地執(zhí)行步驟。
[0098]此外,在上述例子中,服務(wù)器IA至IC使用與虛擬機(jī)的負(fù)載有關(guān)的最近的數(shù)據(jù)。然而,服務(wù)器IA至IC可以在最近的預(yù)定時(shí)間段中使用與平均負(fù)載有關(guān)的數(shù)據(jù)。
[0099]此外,當(dāng)負(fù)載值等于或大于閾值的虛擬機(jī)執(zhí)行復(fù)數(shù)個(gè)應(yīng)用程序時(shí),可以為復(fù)數(shù)個(gè)應(yīng)用程序中的至少一個(gè)添加虛擬機(jī)。
[0100]此外,上述分配管理裝置10、負(fù)載平衡裝置11和服務(wù)器IA至IC是圖21所示的計(jì)算機(jī)裝置。也就是說,如圖21所示,存儲器2501 (存儲裝置)、CPU2503 (處理器)、硬盤驅(qū)動器(HDD)2505、連接到顯示裝置2509的顯示控制器2507、可移動盤2511的驅(qū)動裝置2513、輸入單元2515以及與網(wǎng)絡(luò)連接的通信控制器2517通過總線2519連接。用于執(zhí)行實(shí)施方式中上述處理的操作系統(tǒng)(OS)和應(yīng)用程序存儲在硬盤驅(qū)動器2505中,且當(dāng)由CPU2503執(zhí)行時(shí)從硬盤驅(qū)動器2505被讀出到存儲器2501。在需要時(shí),CPU2503控制顯示控制器2507、通信控制器2517和驅(qū)動裝置2513,使其進(jìn)行必要的操作。此外,中間處理數(shù)據(jù)存儲在存儲器2501中,且如果必要存儲在硬盤驅(qū)動器2505中。在該技術(shù)的該實(shí)施方式中,實(shí)現(xiàn)上述功能的應(yīng)用程序被存儲在計(jì)算機(jī)可讀的非暫時(shí)性可移動盤2511中且被分布,然后從驅(qū)動裝置2513被安裝到硬盤驅(qū)動器2505。其可以通過例如英特網(wǎng)的網(wǎng)絡(luò)和通信控制器2517被安裝到硬盤驅(qū)動器2505。在上述計(jì)算機(jī)中,諸如CPU2503和存儲器2501的硬件、操作系統(tǒng)和必要的應(yīng)用程序系統(tǒng)性地彼此合作,以便實(shí)現(xiàn)上面詳細(xì)描述的各種功能。
[0101]上述實(shí)施方式概括如下:
[0102]與實(shí)施方式的第一方面有關(guān)的管理系統(tǒng)包括:(A)信息處理裝置,其執(zhí)行多個(gè)處理實(shí)體(例如實(shí)施例中的虛擬機(jī)或過程),每個(gè)處理實(shí)體與至少一個(gè)應(yīng)用程序有關(guān),所述應(yīng)用程序包括性能不被保證的第一應(yīng)用程序和性能被保證的第二應(yīng)用程序;(B)管理裝置,其管理數(shù)據(jù)存儲單元,所述數(shù)據(jù)存儲單元與應(yīng)用程序的識別信息相關(guān)聯(lián)地存儲與所述應(yīng)用程序有關(guān)的處理實(shí)體的識別信息和表示性能是否被保證的信息;以及(C)負(fù)載平衡裝置,其將處理分配到多個(gè)處理實(shí)體。且所述管理裝置包括:(bl)請求單元,在檢測到與所述第二應(yīng)用程序有關(guān)的所述第二處理實(shí)體的負(fù)載相關(guān)的值等于或大于第一預(yù)定閾值時(shí),所述請求單元通過使用所述數(shù)據(jù)存儲單元來指定與所述第一應(yīng)用程序有關(guān)的第一處理實(shí)體,且所述請求單元請求所述信息處理裝置停止所述第一處理實(shí)體,以及所述信息處理裝置包括:(al)管理單元,在檢測到與所述第一處理實(shí)體的負(fù)載有關(guān)的值等于或小于第二預(yù)定閾值時(shí)請求停止所述第一處理實(shí)體的所述請求單元停止所述第一處理實(shí)體時(shí),所述管理單元請求所述負(fù)載平衡裝置停止將處理分配到所述第一處理實(shí)體,且所述管理單元使包括在所述多個(gè)處理實(shí)體中的第三處理實(shí)體開始針對所述第二應(yīng)用程序的處理。
[0103]通過利用上述配置,維持具有性能保證的應(yīng)用程序的性能成為可能,這是因?yàn)榧词箞?zhí)行具有性能保證的應(yīng)用程序的虛擬機(jī)的負(fù)載變得高也新添加虛擬機(jī)。
[0104]此外,第一應(yīng)用程序可以與復(fù)數(shù)個(gè)處理實(shí)體中的第二復(fù)數(shù)個(gè)處理實(shí)體有關(guān),而請求單元可以(blI)從第二復(fù)數(shù)個(gè)處理實(shí)體中指定第一處理實(shí)體。通過利用上述配置,可以避免缺少與性能不被保證的應(yīng)用程序有關(guān)的處理實(shí)體。
[0105]此外,一旦檢測到管理單元請求負(fù)載平衡裝置停止將處理分配到第一處理實(shí)體,則負(fù)載平衡裝置可以停止將處理分配到第一處理實(shí)體。通過利用上述配置,第一處理實(shí)體可以避免執(zhí)行新的處理。
[0106]此外,管理裝置還可以包括(b2)收集單元,其從信息處理裝置收集與多個(gè)處理實(shí)體的負(fù)載有關(guān)的值。通過利用上述配置,管理裝置管理多個(gè)處理實(shí)體成為可能。
[0107]此外,請求單元可以從第二多個(gè)處理實(shí)體中指定與負(fù)載有關(guān)的值最小的第一處理實(shí)體。通過利用上述配置,立即激活第三處理實(shí)體成為可能。
[0108]此外,多個(gè)處理實(shí)體是虛擬機(jī)。
[0109]一種與實(shí)施方式的第二方面有關(guān)的管理方法包括:(D)通過管理裝置檢測與第一應(yīng)用程序有關(guān)的第一處理實(shí)體的負(fù)載相關(guān)的值等于或大于第一預(yù)定閾值,其中信息處理裝置執(zhí)行多個(gè)處理實(shí)體,每個(gè)處理實(shí)體與至少一個(gè)應(yīng)用程序有關(guān),所述應(yīng)用程序包括性能被保證的第一應(yīng)用程序和性能不被保證的第二應(yīng)用程序;(E)通過使用數(shù)據(jù)存儲單元經(jīng)由所述管理裝置指定與所述第二應(yīng)用程序有關(guān)的第二處理實(shí)體,所述數(shù)據(jù)存儲單元與應(yīng)用程序的識別信息相關(guān)聯(lián)地存儲與應(yīng)用程序有關(guān)的處理實(shí)體的識別信息和表示性能是否被保證的信息;(F)通過所述管理裝置請求所述信息處理裝置停止所述第二處理實(shí)體;(G)在檢測到所述管理裝置請求停止所述第二處理實(shí)體時(shí),通過所述信息處理裝置請求負(fù)載平衡裝置停止將處理分配到所述第二處理實(shí)體;(H)在檢測到與所述第二處理實(shí)體的負(fù)載有關(guān)的值等于或小于第二預(yù)定閾值時(shí),通過所述信息處理裝置停止所述第二處理實(shí)體;(I)通過所述信息處理裝置使包括在所述多個(gè)處理實(shí)體中的第三處理實(shí)體開始針對所述第一應(yīng)用程序的處理。
[0110]順便說下,能夠創(chuàng)建使計(jì)算機(jī)執(zhí)行上述處理的程序,這樣的程序存儲在計(jì)算機(jī)可讀存儲介質(zhì)或存儲裝置中,例如軟盤、CD-ROM、DVD-ROM、磁光盤、半導(dǎo)體存儲器和硬盤。此夕卜,中間處理結(jié)果臨時(shí)存儲在諸如主存儲器等的存儲裝置中。
[0111]本文所述的所有例子和條件性語言用于教導(dǎo)目的,以幫助讀者理解本發(fā)明和由發(fā)明人為促進(jìn)現(xiàn)有本技術(shù)所貢獻(xiàn)的構(gòu)思,并且應(yīng)當(dāng)被理解為不限于這些具體所述的例子和條件,且說明書中該例子的組織也與本發(fā)明的優(yōu)劣展示無關(guān)。雖然已經(jīng)詳細(xì)描述了本發(fā)明的實(shí)施方式,但是應(yīng)當(dāng)理解,在不脫離本發(fā)明的精神和范圍的情況下,可以作出各種改變、代替和變更。
【權(quán)利要求】
1.一種管理系統(tǒng),包括: 信息處理裝置,其執(zhí)行多個(gè)處理實(shí)體,每個(gè)處理實(shí)體與至少一個(gè)應(yīng)用程序有關(guān),所述應(yīng)用程序包括性能不被保證的第一應(yīng)用程序和性能被保證的第二應(yīng)用程序; 管理裝置,其管理數(shù)據(jù)存儲單元,所述數(shù)據(jù)存儲單元與應(yīng)用程序的識別信息相關(guān)聯(lián)地存儲與所述應(yīng)用程序有關(guān)的處理實(shí)體的識別信息和表示性能是否被保證的信息;以及負(fù)載平衡裝置,其將處理分配到多個(gè)處理實(shí)體,以及其中,所述管理裝置包括: 請求單元,在檢測到與所述第二應(yīng)用程序有關(guān)的所述第二處理實(shí)體的負(fù)載相關(guān)的值等于或大于第一預(yù)定閾值時(shí),所述請求單元通過使用所述數(shù)據(jù)存儲單元來指定與所述第一應(yīng)用程序有關(guān)的第一處理實(shí)體,且所述請求單元請求所述信息處理裝置停止所述第一處理實(shí)體,以及 所述信息處理裝置包括: 管理單元,在檢測到與所述第一處理實(shí)體的負(fù)載有關(guān)的值等于或小于第二預(yù)定閾值時(shí)用于請求停止所述第一處理實(shí)體的所述請求單元停止所述第一處理實(shí)體時(shí),所述管理單元請求所述負(fù)載平衡裝置停止將處理分配到所述第一處理實(shí)體,且所述管理單元使包括在所述多個(gè)處理實(shí)體中的第三處理實(shí)體開始針對所述第二應(yīng)用程序的處理。
2.如權(quán)利要求1所述的管理系統(tǒng),其中,所述第一應(yīng)用程序與所述多個(gè)處理實(shí)體中的復(fù)數(shù)個(gè)處理實(shí)體有關(guān),且所述請求單元從所述復(fù)數(shù)個(gè)處理實(shí)體中指定所述第一處理實(shí)體。
3.如權(quán)利要求1所述的管理系統(tǒng),其中,在檢測到所述管理單元請求所述負(fù)載平衡裝置停止將處理分配到所述第一處理實(shí)體時(shí),所述負(fù)載平衡裝置停止將處理分配到所述第一處理實(shí)體。
4.如權(quán)利要求1所述的管理系統(tǒng),其中,所述管理裝置還包括: 收集單元,其從所述信息處理裝置收集與所述多個(gè)處理實(shí)體的負(fù)載有關(guān)的值。
5.如權(quán)利要求2所述的管理系統(tǒng),其中,所述請求單元從所述復(fù)數(shù)個(gè)處理實(shí)體中指定如下第一處理實(shí)體,該第一處理實(shí)體的與負(fù)載有關(guān)的值最小。
6.如權(quán)利要求1所述的管理系統(tǒng),其中,所述多個(gè)實(shí)體是虛擬機(jī)。
7.一種管理方法,包括: 通過管理裝置檢測與第一處理實(shí)體的負(fù)載有關(guān)的值等于或大于第一預(yù)定閾值,所述第一處理實(shí)體與第一應(yīng)用程序有關(guān),其中信息處理裝置執(zhí)行多個(gè)處理實(shí)體,每個(gè)處理實(shí)體與至少一個(gè)應(yīng)用程序有關(guān),所述應(yīng)用程序包括性能被保證的第一應(yīng)用程序和性能不被保證的第二應(yīng)用程序; 通過使用數(shù)據(jù)存儲單元經(jīng)由所述管理裝置指定與所述第二應(yīng)用程序有關(guān)的第二處理實(shí)體,所述數(shù)據(jù)存儲單元與應(yīng)用程序的識別信息相關(guān)聯(lián)地存儲與應(yīng)用程序有關(guān)的處理實(shí)體的識別信息和表示性能是否被保證的信息; 通過所述管理裝置請求所述信息處理裝置停止所述第二處理實(shí)體; 在檢測到所述管理裝置請求停止所述第二處理實(shí)體時(shí),通過所述信息處理裝置請求負(fù)載平衡裝置停止將處理分配到所述第二處理實(shí)體; 在檢測到與所述第二處理實(shí)體的負(fù)載有關(guān)的值等于或小于第二預(yù)定閾值時(shí),通過所述信息處理裝置停止所述第二處理實(shí)體;通過所述信息處理裝置使包括在所述多個(gè)處理實(shí)體中的第三處理實(shí)體開始針對所述第一應(yīng)用程序的處理。
8.一種管理方法,包括: 通過計(jì)算機(jī)檢測與第一處理實(shí)體的負(fù)載有關(guān)的值等于或大于第一預(yù)定閾值,所述第一處理實(shí)體與第一應(yīng)用程序有關(guān),其中信息處理裝置執(zhí)行多個(gè)處理實(shí)體,每個(gè)處理實(shí)體與至少一個(gè)應(yīng)用程序有關(guān),所述應(yīng)用程序包括性能被保證的第一應(yīng)用程序和性能不被保證的第二應(yīng)用程序; 通過使用數(shù)據(jù)存儲單元經(jīng)由所述計(jì)算機(jī)指定與所述第二應(yīng)用程序有關(guān)的第二處理實(shí)體,所述數(shù)據(jù)存儲單元與應(yīng)用程序的識別信息相關(guān)聯(lián)地存儲與所述應(yīng)用程序有關(guān)的處理實(shí)體的識別信息和表示性能是否被保證的信息; 通過所述計(jì)算機(jī) 請求所述信息處理裝置停止所述第二處理實(shí)體。
【文檔編號】G06F9/455GK104035821SQ201410077092
【公開日】2014年9月10日 申請日期:2014年3月4日 優(yōu)先權(quán)日:2013年3月6日
【發(fā)明者】水口有, 大橋正彥, 遠(yuǎn)藤智塁, 野村洋治, 川上隆明 申請人:富士通株式會社