1.一種基于負(fù)載平衡的并序化云服務(wù)系統(tǒng),其特征在于,包括:計算集群及與所述計算集群相連的并序化模塊;
其中,所述計算集群包括至少一個物理節(jié)點;
所述并序化模塊用于獲取所述物理節(jié)點的個數(shù),各所述物理節(jié)點的硬件種數(shù)、及各所述硬件的硬件參數(shù),并根據(jù)所獲取的硬件參數(shù)構(gòu)建物理節(jié)點硬件參數(shù)矩陣,并根據(jù)所述物理節(jié)點硬件參數(shù)矩陣及預(yù)設(shè)的硬件參數(shù)評分表構(gòu)建物理節(jié)點硬件評分矩陣;
所述并序化模塊還用于根據(jù)所述物理節(jié)點硬件評分矩陣及預(yù)設(shè)的硬件參數(shù)權(quán)重矩陣構(gòu)建物理節(jié)點權(quán)重評分矩陣;
所述并序化模塊還用將所述物理節(jié)點權(quán)重評分矩陣中各個物理節(jié)點的評分與預(yù)設(shè)的值進(jìn)行比較,根據(jù)所述比較結(jié)果構(gòu)建物理節(jié)點標(biāo)準(zhǔn)評分矩陣;
所述并序化模塊還用于根據(jù)所述物理節(jié)點標(biāo)準(zhǔn)評分矩陣及預(yù)設(shè)的虛擬機初始參數(shù)設(shè)定在至少一個物理節(jié)點上構(gòu)建至少一個虛擬機。
2.如權(quán)利要求1所述的一種基于負(fù)載平衡的并序化云服務(wù)系統(tǒng),其特征在于,所述并序化模塊包括硬件參數(shù)獲取模塊、物理節(jié)點評分模塊及物理節(jié)點評分標(biāo)準(zhǔn)化模塊;
其中,所述硬件參數(shù)獲取模塊用于獲取所述物理節(jié)點的個數(shù),各所述物理節(jié)點的硬件種數(shù)、及各所述硬件的硬件參數(shù),并根據(jù)所獲取的硬件參數(shù)構(gòu)建物理節(jié)點硬件參數(shù)矩陣;
所述硬件參數(shù)獲取模塊還用于根據(jù)所述物理節(jié)點硬件參數(shù)矩陣及預(yù)設(shè)的硬件參數(shù)評分表構(gòu)建物理節(jié)點硬件評分矩陣;
所述物理節(jié)點評分模塊用于根據(jù)所述物理節(jié)點硬件評分矩陣及預(yù)設(shè)的硬件參數(shù)權(quán)重矩陣構(gòu)建物理節(jié)點權(quán)重評分矩陣;
所述物理節(jié)點評分標(biāo)準(zhǔn)化模塊用于將所述物理節(jié)點權(quán)重評分矩陣中各個物理節(jié)點的評分與預(yù)設(shè)的值進(jìn)行比較,并根據(jù)所述比較結(jié)果構(gòu)建物理節(jié)點標(biāo)準(zhǔn)評分矩陣;
所述并序化模塊還用于根據(jù)所述物理節(jié)點標(biāo)準(zhǔn)評分矩陣及預(yù)設(shè)的虛擬機初始參數(shù)設(shè)定在至少一個物理節(jié)點上構(gòu)建至少一個虛擬機;
其中,當(dāng)所述物理節(jié)點的評分不小于所述預(yù)設(shè)的值時,該所述物理節(jié)點的標(biāo)準(zhǔn)評分等于該所述物理節(jié)點的評分;否則,該所述物理節(jié)點的標(biāo)準(zhǔn)評分為零。
3.如權(quán)利要求2所述的一種基于負(fù)載平衡的并序化云服務(wù)系統(tǒng),其特征在于,記所述預(yù)設(shè)的值為虛擬機標(biāo)準(zhǔn)分Pst;
記所述硬件參數(shù)獲取構(gòu)建的物理節(jié)點硬件參數(shù)矩陣為P,
其中,n為物理節(jié)點的個數(shù),m為每個物理節(jié)點包含的硬件參數(shù)種類,Pij代表第i個物理節(jié)點第j種硬件的參數(shù),i∈[1,n],j∈[1,m];
記所述硬件參數(shù)獲取構(gòu)建的物理節(jié)點硬件評分矩陣為Ps,
Psij代表第i個物理節(jié)點第j種硬件的評分,i∈[1,n],j∈[1,m];
記所述硬件參數(shù)權(quán)重矩陣為U,
且
Uj代表第j種硬件機參數(shù)的權(quán)重,j∈[1,m];
記所述物理節(jié)點評分模塊構(gòu)建的物理節(jié)點權(quán)重評分矩陣為Pvs,
Pvsi代表第i個物理節(jié)點的權(quán)重評分,i∈[1,n];
記所述物理節(jié)點評分標(biāo)準(zhǔn)化模塊構(gòu)建的物理節(jié)點標(biāo)準(zhǔn)評分矩陣為Pvss,
Pvssi代表第i個物理節(jié)點的標(biāo)準(zhǔn)評分,
4.如權(quán)利要求1-3中任一所述的一種基于負(fù)載平衡的并序化云服務(wù)系統(tǒng),其特征在于,所述虛擬機初始參數(shù)設(shè)定包括預(yù)設(shè)的虛擬機的數(shù)量、預(yù)設(shè)的各所述虛擬機的硬件種數(shù)以及預(yù)設(shè)的各所述硬件的硬件參數(shù);
所述并序化模塊還包括虛擬機構(gòu)建模塊及構(gòu)建權(quán)重計算模塊;
所述構(gòu)建權(quán)重計算模塊用于根據(jù)所述物理節(jié)點標(biāo)準(zhǔn)評分矩陣計算各物理節(jié)點的構(gòu)建權(quán)重;
所述虛擬機構(gòu)建模塊還用于根據(jù)所述各物理節(jié)點的構(gòu)建權(quán)重及所述虛擬機初始參數(shù)矩陣計算各虛擬機在各物理節(jié)點上占有的硬件參數(shù),并根據(jù)計算所得在對應(yīng)的物理節(jié)點上構(gòu)建虛擬機。
5.如權(quán)利要求4所述的一種基于負(fù)載平衡的并序化云服務(wù)系統(tǒng),其特征在于,記所述預(yù)設(shè)的虛擬機數(shù)量為k;記所述各虛擬機的硬件種數(shù)為m;記第q個虛擬機預(yù)設(shè)的第j種硬件參數(shù)為VMqj,q∈[1,k],j∈[1,m];
所述虛擬機構(gòu)建模塊構(gòu)建的虛擬機初始參數(shù)矩陣為VM,
其中,VMqj代表第q個虛擬機第j種硬件的參數(shù),q∈[1,k],j∈[1,m];
記第i個物理節(jié)點的標(biāo)準(zhǔn)評分Pvssi,記所述構(gòu)建權(quán)重計算模塊計算的第i個物理節(jié)點的構(gòu)建權(quán)重為VMWi,
所述虛擬機構(gòu)建模塊計算的第y個虛擬機在第s個物理節(jié)點上的所占有的硬件參數(shù)為[VMy1 … VMym]×VMWs,向上取整,y∈[1,k],s∈[1,n]。
6.如權(quán)利要求1-5中任一所述的一種基于負(fù)載平衡的并序化云服務(wù)系統(tǒng),其特征在于,還包括所述基于負(fù)載平衡的并序化云服務(wù)系統(tǒng)還包括人機交互模塊,所述人機交互模塊與所述并序化模塊相連;
所述人機交互模塊用于提供預(yù)設(shè)的參數(shù)輸入接口,并將所述預(yù)設(shè)的參數(shù)送給所述并序化模塊,所述并序化模塊還用于接收所述預(yù)設(shè)的參數(shù)。
7.一種基于負(fù)載平衡的并序化云服務(wù)系統(tǒng)的構(gòu)建方法,包括:
獲取物理節(jié)點的個數(shù)、各所述物理節(jié)點的硬件種數(shù),以及各所述硬件的硬件參數(shù),并根據(jù)所獲取的硬件參數(shù)構(gòu)建物理節(jié)點硬件參數(shù)矩陣,并根據(jù)所述物理節(jié)點硬件參數(shù)矩陣及預(yù)設(shè)的硬件參數(shù)評分表構(gòu)建物理節(jié)點硬件評分矩陣;
根據(jù)所述硬件評分矩陣及預(yù)設(shè)的硬件參數(shù)權(quán)重矩陣構(gòu)建物理節(jié)點權(quán)重評分矩陣;
將所述物理節(jié)點權(quán)重評分矩陣中各個物理節(jié)點的評分與預(yù)設(shè)的值進(jìn)行比較,根據(jù)所述比較結(jié)果構(gòu)建物理節(jié)點標(biāo)準(zhǔn)評分矩陣;
根據(jù)所述物理節(jié)點標(biāo)準(zhǔn)評分矩陣及預(yù)設(shè)的虛擬機初始參數(shù)設(shè)定在至少一個物理節(jié)點上構(gòu)建至少一個虛擬機。
8.如權(quán)利要求7所述的一種基于負(fù)載平衡的并序化云服務(wù)系統(tǒng)的構(gòu)建方法,其特征在于,記所構(gòu)建的物理節(jié)點硬件參數(shù)矩陣為P,
其中,Pij代表第i個物理節(jié)點第j種硬件的參數(shù),i∈[1,n],j∈[1,m]
記所構(gòu)建的物理節(jié)點硬件評分矩陣為Ps,
記所述預(yù)設(shè)的硬件參數(shù)權(quán)重矩陣為U,
且
其中,Uj代表第j種硬件機參數(shù)的權(quán)重,j∈[1,m];
記所構(gòu)建的物理節(jié)點權(quán)重評分矩陣為Pvs,
其中,Pvsi代表第i個物理節(jié)點的評分評分,i∈[1,n]。
9.如權(quán)利要求7或8中任一所述的一種基于負(fù)載平衡的并序化云服務(wù)系統(tǒng)的構(gòu)建方法,其特征在于,所述虛擬機初始參數(shù)設(shè)定包括預(yù)設(shè)的虛擬機的數(shù)量、預(yù)設(shè)的各所述虛擬機的硬件種數(shù)以及預(yù)設(shè)的各所述硬件的硬件參數(shù);
所述根據(jù)所述物理節(jié)點標(biāo)準(zhǔn)評分矩陣及預(yù)設(shè)的虛擬機初始參數(shù)設(shè)定在至少一個物理節(jié)點上構(gòu)建至少一個虛擬機,包括以下步驟:
根據(jù)所預(yù)設(shè)的虛擬機的數(shù)量、預(yù)設(shè)的各所述虛擬機的硬件種數(shù)以及預(yù)設(shè)的各所述硬件的硬件參數(shù)構(gòu)建虛擬機初始參數(shù)矩陣;
根據(jù)所述物理節(jié)點標(biāo)準(zhǔn)評分矩陣計算各物理節(jié)點的構(gòu)建權(quán)重;
根據(jù)所述各物理節(jié)點的構(gòu)建權(quán)重及所述虛擬機初始參數(shù)矩陣計算各虛擬機在各物理節(jié)點上占有的硬件參數(shù),根據(jù)計算所得在對應(yīng)的物理節(jié)點上構(gòu)建虛擬機。
10.如權(quán)利要求9所述的一種基于負(fù)載平衡的并序化云服務(wù)系統(tǒng)的構(gòu)建方法,其特征在于,記所述預(yù)設(shè)的虛擬機數(shù)量為k;記所述各虛擬機的硬件種數(shù)為m;記第q個虛擬機預(yù)設(shè)的第j種硬件參數(shù)為VMqj,q∈[1,k],j∈[1,m];
記所構(gòu)建的虛擬機初始參數(shù)矩陣為VM,
其中,VMqj代表第q個虛擬機第j種硬件的參數(shù),q∈[1,k],j∈[1,m];
記第i個物理節(jié)點的構(gòu)建權(quán)重為VMWi,
記第y個虛擬機在第s個物理節(jié)點上的所占有的硬件參數(shù)為[VMy1 … VMym]×VMWs,
向上取整,y∈[1,k],s∈[1,n]。