虛擬機(jī)映射方法及系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明提供了一種虛擬機(jī)映射方法及系統(tǒng),基于公式求解其中,m為所述虛擬機(jī)的總數(shù);K為資源的種類(lèi)總數(shù);表示第i個(gè)所述虛擬機(jī)所需要的第j種資源的量,表示第o個(gè)物理服務(wù)器的第j種資源的預(yù)設(shè)閾值,1≤i≤m,1≤j≤K,1≤o≤n,n為物理服務(wù)器的總數(shù);為一n維行向量,其僅一個(gè)分量為1,其余分量為0,若的第q個(gè)分量為1,則表示第p個(gè)所述虛擬機(jī)應(yīng)映射在第q個(gè)所述物理服務(wù)器上,1≤p≤m,1≤q≤n;根據(jù)求解得到的解進(jìn)行虛擬機(jī)映射。
【專(zhuān)利說(shuō)明】
虛擬機(jī)映射方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001] 本發(fā)明屬于互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及一種虛擬機(jī)映射方法及系統(tǒng)。
【背景技術(shù)】
[0002] 所謂虛擬機(jī)映射是指將承載用戶(hù)應(yīng)用的多個(gè)虛擬機(jī)各自映射到合適的物理服務(wù) 器上。虛擬機(jī)映射過(guò)程是一個(gè)很重要的過(guò)程,其對(duì)資源熱點(diǎn)出現(xiàn)概率、物理機(jī)的使用數(shù)量和 資源利用率均存在影響。
[0003] 目前,亟需一種能夠?qū)崿F(xiàn)快速合理映射的虛擬機(jī)映射方法和系統(tǒng)。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明旨在至少解決現(xiàn)有技術(shù)中存在的技術(shù)問(wèn)題之一,提出了一種虛擬機(jī)映射方 法及系統(tǒng)。
[0005] 為解決上述問(wèn)題之一,本發(fā)明提供了 一種虛擬機(jī)映射方法,包括:基于公式
其中,m為所述虛擬機(jī) 的總數(shù);K為資源的種類(lèi)總數(shù);R丨表示第i個(gè)所述虛擬機(jī)所需要的第j種資源的量,Qi表示第〇 個(gè)物理服務(wù)器的第j種資源的預(yù)設(shè)閾值,1<1<!11,1<_]_<1(,1<〇<11,11為物理服務(wù)器的總 數(shù);g為一 n維行向量,其僅一個(gè)分量為1,其余分量為0,若又;的第q個(gè)分量為1,則表示第p 個(gè)所述虛擬機(jī)應(yīng)映射在第q個(gè)所述物理服務(wù)器上,1 ,1 < q$n;根據(jù)求解得到的解進(jìn) 行虛擬機(jī)映射。
[0006] 優(yōu)選地,若求解得到多個(gè)解,則根據(jù)求解得到的解進(jìn)行虛擬機(jī)映射,包括:根據(jù)每 個(gè)解計(jì)算該解情況下所需的每個(gè)所述物理服務(wù)器的每種資源的資源利用率,并確定資源利 用率的最小值;比較各個(gè)解對(duì)應(yīng)的資源利用率的最小值,并在多個(gè)解中選擇最大值的資源 利用率對(duì)應(yīng)的解;根據(jù)選擇的解進(jìn)行虛擬機(jī)映射。
[0007] 優(yōu)選地,若求解無(wú)解,則還包括:添加所述物理服務(wù)器;在添加物理服務(wù)器的基礎(chǔ) 上,再次基于所述公式進(jìn)行求解。
[0008] 優(yōu)選地,若求解出多個(gè)解,則根據(jù)求解得到的解進(jìn)行虛擬映射,包括:在求解得到 的所有解中選擇秩最小的解;根據(jù)選擇的解進(jìn)行虛擬映射。
[0009] 優(yōu)選地,若選擇的秩最小的解的數(shù)量為多個(gè),則根據(jù)選擇的解進(jìn)行虛擬映射,包 括:根據(jù)每個(gè)解計(jì)算該解情況下所需的所述物理服務(wù)器所有資源的資源總數(shù);根據(jù)資源總 數(shù)最小對(duì)應(yīng)的解進(jìn)行虛擬映射。
[0010] 優(yōu)選地,所述公式還可以為:
[0012] 其中,5為每個(gè)服務(wù)器的每種資源的利用率,
[0013] Ai表示第〇個(gè)物理服務(wù)器的第j種資源的量;1彡j彡K,l?n。
[0014] 本發(fā)明還提供一種虛擬機(jī)映射系統(tǒng),包括求解模塊和映射模塊,
[0015]所述求解模塊,被設(shè)置成:基于公式
[0017] 其中,m為所述虛擬機(jī)的總數(shù);K為資源的種類(lèi)總數(shù);Ri表示第i個(gè)所述虛擬機(jī)所需 要的第j種資源的量,Qi表示第〇個(gè)物理服務(wù)器的第j中資源的預(yù)設(shè)閾值, l$o<n,n為物理服務(wù)器的總數(shù);元;為一 n維行向量,其僅一個(gè)分量為1,其余分量為0,,若 f的第q個(gè)分量為1,則表示第P個(gè)所述虛擬機(jī)應(yīng)映射在第q個(gè)所述物理服務(wù)器上,Kp<m, 1 ;所述映射模塊,用于根據(jù)求解得到的解進(jìn)行虛擬機(jī)映射。
[0018] 優(yōu)選地,所述映射模塊包括:計(jì)算確定子模塊,用于一旦所述求解模塊求解得出多 個(gè)解,則根據(jù)每個(gè)解計(jì)算該解情況下所需的每個(gè)所述物理服務(wù)器的每種資源的資源利用 率,并確定資源利用率的最小值;比較選擇子模塊,用于比較各個(gè)解對(duì)應(yīng)的資源利用率的最 小值,并在多個(gè)解中選擇最大值的資源利用率對(duì)應(yīng)的解;映射子模塊,用于根據(jù)選擇的解進(jìn) 行虛擬機(jī)映射。
[0019]優(yōu)選地,還包括:添加模塊,用于一旦所述求解模塊求解無(wú)解,則添加所述物理服 務(wù)器;所述求解模塊,還用于在添加物理服務(wù)器的基礎(chǔ)上,再次基于所述公式進(jìn)行求解。
[0020]優(yōu)選地,所述映射模塊包括:選擇子模塊,用于一旦所述求解模塊求解得出多個(gè) 解,則在求解得到的所有解中選擇秩最小的解;映射子模塊,用于根據(jù)選擇的解進(jìn)行虛擬映 射。
[0021 ]優(yōu)選地,所述映射子模塊包括:計(jì)算子單元,用于根據(jù)每個(gè)解計(jì)算該解情況下所需 的所述物理服務(wù)器所有資源的資源總數(shù);映射子單元,用于根據(jù)資源總數(shù)最小對(duì)應(yīng)的解進(jìn) 行虛擬映射。
[0022] 優(yōu)選地,所述公式還可以為:
[0024] 其中,3為每個(gè)服務(wù)器的每種資源的利用率,〇< @嗒1;
[0025] <表示第〇個(gè)物理服務(wù)器的第j種資源的量;1彡j$K,l<o彡n。本發(fā)明具有以下有 益效果:
[0026] 本發(fā)明提供的虛擬機(jī)映射方法及系統(tǒng),其假設(shè)一個(gè)n維列向量g表示一個(gè)所述虛 擬機(jī)映射在n個(gè)物理服務(wù)器上的映射策略,并基于本文公式求解g,即可得出虛擬機(jī)映射 在物理服務(wù)器上的映射策略,基于該解即可進(jìn)行虛擬機(jī)映射,這樣,實(shí)現(xiàn)在多維度上利用線(xiàn) 性規(guī)劃求解映射策略,因而能夠快速地得到合理的映射策略,從而能夠根據(jù)該映射策略快 速地進(jìn)行合理地虛擬機(jī)映射。
【附圖說(shuō)明】
[0027] 圖1為本發(fā)明實(shí)施例1提供的虛擬機(jī)映射方法的流程圖;
[0028] 圖2為本發(fā)明實(shí)施例2提供的虛擬機(jī)映射方法的流程圖;
[0029] 圖3為本發(fā)明實(shí)施例3提供的虛擬機(jī)映射系統(tǒng)的原理框圖;
[0030] 圖4為本發(fā)明實(shí)施例4提供的虛擬機(jī)映射系統(tǒng)的原理框圖。
【具體實(shí)施方式】
[0031] 為使本領(lǐng)域的技術(shù)人員更好地理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖來(lái)對(duì)本發(fā)明 提供的虛擬機(jī)映射方法及系統(tǒng)進(jìn)行詳細(xì)描述。
[0032] 實(shí)施例1
[0033]圖1為本發(fā)明實(shí)施例1提供的虛擬機(jī)映射方法的流程圖;請(qǐng)參閱圖1,本實(shí)施例提供 的虛擬機(jī)映射方法包括以下步驟:S1,基于公式
[0035] 其中,其中,m為所述虛擬機(jī)的總數(shù);K為資源的種類(lèi)總數(shù);
[0036] Rf表示第i個(gè)所述虛擬機(jī)所需要的第j種資源的量,
[0037] Qi表示第〇個(gè)物理服務(wù)器的第j種資源的預(yù)設(shè)閾值,l<i<m,l<j<K,l<o<n,n 為物理服務(wù)器的總數(shù);
[0038] X#為一n維行向量,其僅一個(gè)分量為1,其余分量為0,,若的第q個(gè)分量為1,則 表示第P個(gè)所述虛擬機(jī)應(yīng)映射在第q個(gè)所述物理服務(wù)器上,l<P<m,l<q<n。
[0039]在此需要說(shuō)明的是,Qi表示第〇個(gè)物理服務(wù)器的第j中資源的預(yù)設(shè)閾值,也即上限 值,當(dāng)然,在實(shí)際應(yīng)用中,上述公式還可以為:
[0041] 其中,0為每個(gè)服務(wù)器的每種資源的利用率,0<夂<1;
[0042] 表示第〇個(gè)物理服務(wù)器的第j種資源的量;1彡j彡K,l<〇彡n。
[0043]該公式與上文公式相比,本公式在于每個(gè)物理服務(wù)器的每種資源的資源利用率均 相同,且資源利用率*總資源=上述預(yù)設(shè)閾值。
[0044] S2,根據(jù)求解得到的解進(jìn)行虛擬機(jī)映射。
[0045] 本發(fā)明實(shí)施例提供的虛擬機(jī)映射方法,其假設(shè)一個(gè)n維列向量g表示一個(gè)所述虛 擬機(jī)映射在n個(gè)物理服務(wù)器上的映射策略,并基于本文上述公式求解^^卩可得出虛擬機(jī) 映射在物理服務(wù)器上的映射策略,基于該解即可進(jìn)行虛擬機(jī)映射,這樣,實(shí)現(xiàn)在多維度上利 用線(xiàn)性規(guī)劃求解映射策略,因而能夠快速地得到合理的映射策略,從而能夠根據(jù)該映射策 略快速地進(jìn)行合理地虛擬機(jī)映射。
[0046] 優(yōu)選地,若步驟S1中求解得到多個(gè)解,則步驟S2,包括:
[0047] S21,根據(jù)每個(gè)解計(jì)算該解情況下所需的每個(gè)所述物理服務(wù)器的每種資源的資源 利用率,并確定資源利用率的最小值。
[0048] S22,比較各個(gè)解對(duì)應(yīng)的資源利用率的最小值,并在多個(gè)解中選擇最大值的資源利 用率對(duì)應(yīng)的解。
[0049] S23,根據(jù)選擇的解進(jìn)行虛擬機(jī)映射。
[0050] 可以理解的是,本發(fā)明實(shí)施例提供的虛擬機(jī)映射方法借助該步驟S21~S23,實(shí)現(xiàn) 虛擬機(jī)的負(fù)載均衡映射,因此,保證了物理服務(wù)器的各種資源的高效利用且可避免出現(xiàn)資 源熱點(diǎn)。
[0051 ]還優(yōu)選地,若步驟S1求解無(wú)解,則還包括:
[0052] S3,添加所述物理服務(wù)器;
[0053] S4,在添加物理服務(wù)器的基礎(chǔ)上,再次基于所述公式進(jìn)行求解。
[0054]可以理解的是,本發(fā)明實(shí)施例提供的虛擬機(jī)映射方法借助該步驟S3~S4,可解決 求解過(guò)程無(wú)解的原因是物理服務(wù)器的數(shù)量不夠的問(wèn)題,因而能夠進(jìn)一步保證虛擬機(jī)映射的 可靠性。
[0055] 實(shí)施例2
[0056] 圖2為本發(fā)明實(shí)施例2提供的虛擬機(jī)映射方法的流程圖;請(qǐng)參閱圖2,本實(shí)施例2提 供的虛擬機(jī)映射方法與上述實(shí)施例1提供的虛擬機(jī)映射方法同樣包括步驟S1和步驟S2,在 此不再贅述。
[0057] 下面僅描述本發(fā)明實(shí)施例2和上述實(shí)施例1的不同點(diǎn)。具體地,若步驟S1求解出多 個(gè)解,則步驟S2包括:
[0058] S21,在求解得到的所有解中選擇秩最小的解。其中,秩最小的解表示該解所需要 的物理服務(wù)器的數(shù)量最少。
[0059] S22,根據(jù)選擇的解進(jìn)行虛擬映射。
[0060]可以理解的是,本發(fā)明實(shí)施例提供的虛擬機(jī)映射方法借助該步驟S21~S22,可以 盡可能地減少物理服務(wù)器的數(shù)量,從而可以降低成本。
[0061 ]進(jìn)一步地,若步驟S21中選擇的秩最小的解的數(shù)量為多個(gè),則步驟S22,包括:
[0062] S221,根據(jù)每個(gè)解計(jì)算該解情況下所需的所述物理服務(wù)器所有資源的資源總數(shù);
[0063] S222,根據(jù)資源總數(shù)最小對(duì)應(yīng)的解進(jìn)行虛擬映射。
[0064] 具體地,按照如下公式計(jì)算資源總數(shù)E:
[0066]其中,A丨表示第〇個(gè)物理服務(wù)器的第j種資源的量;EQ = 0或者1,1表示該物理服務(wù) 器被映射到,〇表示該物理服務(wù)器未分配虛擬機(jī);該E。的取值根據(jù)求解得出的解獲得。
[0067]可以理解,本發(fā)明實(shí)施例提供的虛擬機(jī)映射方法借助步驟S221和S222,可以在減 少物理服務(wù)器的數(shù)量的基礎(chǔ)上,提高了每個(gè)物理服務(wù)器的使用效率。
[0068]需要在此說(shuō)明的是,上述實(shí)施例1和本實(shí)施例2提供的虛擬機(jī)映射方法中的部分附 加技術(shù)特征,在不相互矛盾的情況下,可任意組合形成新的實(shí)施方式。
[0069] 實(shí)施例3
[0070]圖3為本發(fā)明實(shí)施例3提供的虛擬機(jī)映射系統(tǒng)的原理框圖;請(qǐng)參閱圖3,本發(fā)明實(shí)施 例提供的虛擬機(jī)映射系統(tǒng),包括求解模塊10和映射模塊20,其中,
[0071 ]所述求解模塊10被設(shè)置成:基于公式
[0073] 其中,m為所述虛擬機(jī)的總數(shù);K為資源的種類(lèi)總數(shù);
[0074] Rj表示第i個(gè)所述虛擬機(jī)所需要的第j種資源的量,
[0075] Qi表示第0個(gè)物理服務(wù)器的第j中資源的預(yù)設(shè)閾值,1彡i彡m,1彡j彡K,1彡0彡n,n 為物理服務(wù)器的總數(shù);
[0076] 為一n維行向量,其僅一個(gè)分量為1,其余分量為0,,若的第q個(gè)分量為1,則 表示第P個(gè)所述虛擬機(jī)應(yīng)映射在第q個(gè)所述物理服務(wù)器上,
[0077] 所述映射模塊20用于根據(jù)求解得到的解進(jìn)行虛擬機(jī)映射。
[0078]優(yōu)選地,所述映射模塊20包括計(jì)算確定子模塊201、比較選擇子模塊202和映射子 模塊203,其中:
[0079]計(jì)算確定子模塊201用于一旦所述求解模塊求解得出多個(gè)解,則根據(jù)每個(gè)解計(jì)算 該解情況下所需的每個(gè)所述物理服務(wù)器的每種資源的資源利用率,并確定資源利用率的最 小值。
[0080]比較選擇子模塊202用于比較各個(gè)解對(duì)應(yīng)的資源利用率的最小值,并在多個(gè)解中 選擇最大值的資源利用率對(duì)應(yīng)的解。
[0081 ]映射子模塊203用于根據(jù)選擇的解進(jìn)行虛擬機(jī)映射。
[0082]另外,還優(yōu)選地,該虛擬機(jī)映射系統(tǒng)還包括添加模塊30,其中,添加模塊30用于一 旦所述求解模塊10求解無(wú)解,則添加所述物理服務(wù)器;所述求解模塊10還用于在添加物理 服務(wù)器的基礎(chǔ)上次基于所述公式進(jìn)行求解。
[0083] 具體地,所述公式還可以為:
[0085] 其中,3為每個(gè)服務(wù)器的每種資源的利用率,〇<f <丨;
[0086] A丨表示第〇個(gè)物理服務(wù)器的第j種資源的量;1彡j彡K,l$o彡n。
[0087] 實(shí)施例4
[0088] 圖4為本發(fā)明實(shí)施例4提供的虛擬機(jī)映射系統(tǒng)的原理框圖;請(qǐng)參閱圖4,本發(fā)明實(shí)施 例4提供的虛擬機(jī)映射系統(tǒng)與上述實(shí)施例3提供的虛擬機(jī)映射系統(tǒng)相比,同樣包括求解模塊 10和映射模塊20,在此不再贅述。
[0089] 下面僅描述二者的不同點(diǎn)。具體地,在本實(shí)施例中,所述映射模塊20包括選擇子模 塊204和映射子模塊203,其中,選擇子模塊204,用于一旦所述求解模塊10求解得出多個(gè)解, 則在求解得到的所有解中選擇秩最小的解;映射子模塊203用于根據(jù)選擇的解進(jìn)行虛擬映 射。
[0090] 優(yōu)選地,所述映射子模塊203包括計(jì)算子單元2031和映射子單元2032,其中,計(jì)算 子單元2031用于根據(jù)每個(gè)解計(jì)算該解情況下所需的所述物理服務(wù)器所有資源的資源總數(shù); 映射子單元2032用于根據(jù)資源總數(shù)最小對(duì)應(yīng)的解進(jìn)行虛擬映射。
[0091] 需要在此說(shuō)明的是,上述實(shí)施例3和本實(shí)施例4提供的虛擬機(jī)映射系統(tǒng)中的部分附 加技術(shù)特征,在不相互矛盾的情況下,可任意組合形成新的實(shí)施方式。
[0092]可以理解的是,以上實(shí)施方式僅僅是為了說(shuō)明本發(fā)明的原理而采用的示例性實(shí)施 方式,然而本發(fā)明并不局限于此。對(duì)于本領(lǐng)域內(nèi)的普通技術(shù)人員而言,在不脫離本發(fā)明的精 神和實(shí)質(zhì)的情況下,可以做出各種變型和改進(jìn),這些變型和改進(jìn)也視為本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1. 一種虛擬機(jī)映射方法,其特征在于,包括:基于公式其中,m為所述虛擬機(jī)的總數(shù);K為資源的種類(lèi)總數(shù); R)表示第i個(gè)所述虛擬機(jī)所需要的第j種資源的量, Q:,表示第〇個(gè)物理服務(wù)器的第j種資源的預(yù)設(shè)閾值, 理服務(wù)器的總數(shù); $;為一 n維行向量,其僅一個(gè)分量為1,其余分量為0,若g的第q個(gè)分量為1,則表示第p 個(gè)所述虛擬機(jī)應(yīng)映射在第q個(gè)所述物理服務(wù)器上,l<P<m,l<q<n; 根據(jù)求解得到的解進(jìn)行虛擬機(jī)映射。2. 根據(jù)權(quán)利要求1所述的虛擬機(jī)映射方法,其特征在于,若求解得到多個(gè)解,則根據(jù)求 解得到的解進(jìn)行虛擬機(jī)映射,包括: 根據(jù)每個(gè)解計(jì)算該解情況下所需的每個(gè)所述物理服務(wù)器的每種資源的資源利用率,并 確定資源利用率的最小值; 比較各個(gè)解對(duì)應(yīng)的資源利用率的最小值,并在多個(gè)解中選擇最大值的資源利用率對(duì)應(yīng) 的解; 根據(jù)選擇的解進(jìn)行虛擬機(jī)映射。3. 根據(jù)權(quán)利要求1所述的虛擬機(jī)映射方法,其特征在于,若求解無(wú)解,則還包括: 添加所述物理服務(wù)器; 在添加物理服務(wù)器的基礎(chǔ)上,再次基于所述公式進(jìn)行求解。4. 根據(jù)權(quán)利要求1所述的虛擬機(jī)映射方法,其特征在于,若求解出多個(gè)解,則根據(jù)求解 得到的解進(jìn)行虛擬映射,包括: 在求解得到的所有解中選擇秩最小的解; 根據(jù)選擇的解進(jìn)行虛擬映射。5. 根據(jù)權(quán)利要求4所述的虛擬機(jī)映射方法,其特征在于,若選擇的秩最小的解的數(shù)量為 多個(gè),則根據(jù)選擇的解進(jìn)行虛擬映射,包括: 根據(jù)每個(gè)解計(jì)算該解情況下所需的所述物理服務(wù)器所有資源的資源總數(shù); 根據(jù)資源總數(shù)最小對(duì)應(yīng)的解進(jìn)行虛擬映射。6. 根據(jù)權(quán)利要求1所述的虛擬機(jī)映射方法,其特征在于,所述公式還可以為:其中,3為每個(gè)服務(wù)器的每種資源的利用率,0<d _ 1; Ai表示第〇個(gè)物理服務(wù)器的第j種資源的量;l$j<K,l<o彡n。7. -種虛擬機(jī)映射系統(tǒng),其特征在于,包括求解模塊和映射模塊,所述求解模塊,被設(shè) 置成:基于公式其中,m為所述虛擬機(jī)的總數(shù);K為資源的種類(lèi)總數(shù); R:表示第i個(gè)所述虛擬機(jī)所需要的第j種資源的量, Q,:表示第。個(gè)物理服務(wù)器的第j中資源的預(yù)設(shè)閾值,1幻<111,1幻<1(,1<〇<11,11為物 理服務(wù)器的總數(shù); 為一n維行向量,其僅一個(gè)分量為1,其余分量為0,,若f的第q個(gè)分量為1,則表示第 P個(gè)所述虛擬機(jī)應(yīng)映射在第q個(gè)所述物理服務(wù)器上,l<P<m,l<q<n; 所述映射模塊,用于根據(jù)求解得到的解進(jìn)行虛擬機(jī)映射。8. 根據(jù)權(quán)利要求7所述的虛擬機(jī)映射系統(tǒng),其特征在于,所述映射模塊包括: 計(jì)算確定子模塊,用于一旦所述求解模塊求解得出多個(gè)解,則根據(jù)每個(gè)解計(jì)算該解情 況下所需的每個(gè)所述物理服務(wù)器的每種資源的資源利用率,并確定資源利用率的最小值; 比較選擇子模塊,用于比較各個(gè)解對(duì)應(yīng)的資源利用率的最小值,并在多個(gè)解中選擇最 大值的資源利用率對(duì)應(yīng)的解; 映射子模塊,用于根據(jù)選擇的解進(jìn)行虛擬機(jī)映射。9. 根據(jù)權(quán)利要求7所述的虛擬機(jī)映射系統(tǒng),其特征在于,還包括: 添加模塊,用于一旦所述求解模塊求解無(wú)解,則添加所述物理服務(wù)器; 所述求解模塊,還用于在添加物理服務(wù)器的基礎(chǔ)上,再次基于所述公式進(jìn)行求解。10. 根據(jù)權(quán)利要求7所述的虛擬機(jī)映射系統(tǒng),其特征在于,所述映射模塊包括: 選擇子模塊,用于一旦所述求解模塊求解得出多個(gè)解,則在求解得到的所有解中選擇 秩最小的解; 映射子模塊,用于根據(jù)選擇的解進(jìn)行虛擬映射。11. 根據(jù)權(quán)利要求10所述的虛擬機(jī)映射系統(tǒng),其特征在于,所述映射子模塊包括: 計(jì)算子單元,用于根據(jù)每個(gè)解計(jì)算該解情況下所需的所述物理服務(wù)器所有資源的資源 總數(shù); 映射子單元,用于根據(jù)資源總數(shù)最小對(duì)應(yīng)的解進(jìn)行虛擬映射。12. 根據(jù)權(quán)利要求7所述的虛擬機(jī)映射系統(tǒng),其特征在于,所述公式還可以為:其中,為每個(gè)服務(wù)器的每種資源的利用率,〇< P < 1; 乂表示第0個(gè)物理服務(wù)器的第j種資源的量;l<j<K,l<〇彡n。
【文檔編號(hào)】G06F9/455GK106055389SQ201610687240
【公開(kāi)日】2016年10月26日
【申請(qǐng)日】2016年8月18日
【發(fā)明人】李三舸, 殷波, 馮偉斌, 王志軍
【申請(qǐng)人】中國(guó)聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司