1.一種用于分配物理云計算資源(12,16,18)到進程(PR1,PR2,PR3,PR4)的布置(26),其中至少一些所述云計算資源(12,16,18)具有不同壽命,所述云計算資源(12,16,18)具有單獨的主要失效概率,每個概率基于所述云計算資源的壽命相關的失效概率函數(shù),所述布置(26)包括對計算機指令起作用的處理器(28),由此所述布置操作以:
接收對為多個進程(PR1,PR2,PR3,PR4)執(zhí)行計算任務的請求,所述進程具有不同進程優(yōu)先級,
調查用于執(zhí)行所述請求的所述任務的所述云計算資源的可用性,以及
基于所述進程優(yōu)先級來指派所述可用云計算資源到所述進程(PR1,PR2,PR3,PR4),其中有最高進程優(yōu)先級的進程被指派到具有最低主要失效概率的云計算資源(12,16,18)。
2.如權利要求1所述的布置(26),還操作以基于所述壽命和所述失效概率函數(shù),確定每個云計算資源的所述主要失效概率。
3.如權利要求2所述的布置(26),其中至少一些所述云計算資源采用輔助資源(20,22,24)以便其計算任務的執(zhí)行,并且所述布置(26)還操作以在確定云計算資源的所述主要失效概率中考慮使用的輔助資源的次要失效概率。
4.如權利要求2或3所述的布置(26),其中云計算資源的所述主要失效概率基于所述云計算資源的利用程度。
5.如權利要求4所述的布置(26),其中至少一些所述云計算資源采用輔助資源以便執(zhí)行計算任務,并且所述布置還操作以查詢輔助資源由云計算資源的利用程度,并且基于響應,估計所述利用程度。
6.如權利要求4或5所述的布置(26),還操作以查詢云計算資源有關指示所述利用的數(shù)據(jù),并且基于響應來估計所述利用程度。
7.如權利要求4-6任一項所述的布置(26),還操作以查詢外部管理系統(tǒng),并且基于響應來估計所述利用程度。
8.如權利要求2-7任一項所述的布置(26),其中云計算資源的所述主要失效概率基于所述云計算資源的物理環(huán)境。
9.如權利要求2-8任一項所述的布置(26),其中云計算資源的所述主要失效概率基于與所述云計算資源關聯(lián)的故障和錯誤數(shù)據(jù)。
10.如權利要求2-9任一項所述的布置(26),其中云計算資源的所述主要失效概率基于請求進程的故障和錯誤數(shù)據(jù)。
11.如權利要求11所述的布置(26),其中具有最低進程優(yōu)先級的所述請求進程被指派具有最高主要故障概率的單個云計算資源。
12.一種用于分配物理云計算資源(12,16,18)到進程(PR1,PR2,PR3,PR4)的方法,其中至少一些所述云計算資源(12,16,18)具有不同壽命,所述云計算資源(12,16,18)具有單獨的主要失效概率,每個概率基于所述云計算資源的壽命相關的失效概率函數(shù),所述方法在云計算資源分配布置(26)中執(zhí)行,并且包括:
接收(38;44)對為多個進程(PR1,PR2,PR3,PR4)執(zhí)行計算任務的請求,所述進程具有不同進程優(yōu)先級,
調查(40;48)用于執(zhí)行所述請求的所述任務的所述云計算資源的可用性,以及
基于所述進程優(yōu)先級來指派(42;50)所述可用云計算資源到所述進程(PR1,PR2,PR3,PR4),其中有最高進程優(yōu)先級的進程被指派到具有最低主要失效概率的所述云計算資源(12,16,18)。
13.如權利要求13所述的方法,還包括基于所述壽命和所述失效概率函數(shù),確定(46;68)每個云計算資源的所述主要失效概率。
14.如權利要求14所述的方法,其中至少一些所述云計算資源采用輔助資源以便其計算任務的執(zhí)行,所述方法還包括在確定云計算資源的所述主要失效概率中考慮(60)使用的輔助資源(20;22,24)的次要失效概率。
15.如權利要求14或15所述的方法,其中云計算資源的所述主要失效概率基于(58)所述云計算資源的利用程度。
16.如權利要求14-16任一項所述的方法,其中云計算資源的所述主要失效概率基于(62)所述云計算資源的物理環(huán)境。
17.如權利要求14-17任一項所述的方法,其中云計算資源的所述主要失效概率基于(64)與所述云計算資源關聯(lián)的故障和錯誤數(shù)據(jù)。
18.如權利要求14-18任一項所述的方法,其中云計算資源的所述主要失效概率基于(66)請求進程的的故障和錯誤數(shù)據(jù)。
19.如權利要求13-19任一項所述的方法,其中可用云計算資源的所述指派包括指派具有最高故障概率的單個計算資源到具有最低進程優(yōu)先級的所述請求進程。
20.一種用于分配物理云計算資源(12,16,18)到進程的計算機程序,其中至少一些所述云計算資源(12,16,18)具有不同壽命,所述云計算資源(12,16,18)具有單獨的主要失效概率,每個概率基于所述云計算資源的壽命相關的失效概率函數(shù),所述計算機程序包括在用于分配云計算資源的布置(26)中運行時使得所述布置執(zhí)行以下操作的計算機程序代碼(72):
接收對為多個進程(PR1,PR2,PR3,PR4)執(zhí)行計算任務的請求,所述進程具有不同進程優(yōu)先級,
調查用于執(zhí)行所述請求的所述任務的所述云計算資源的可用性,以及
基于所述進程優(yōu)先級來指派所述可用云計算資源到所述進程(PR1,PR2,PR3,PR4),其中有最高進程優(yōu)先級的進程被指派到具有最低主要失效概率的云計算資源(12,16,18)。
21.一種用于分配物理云計算資源到進程的計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括帶有如權利要求21所述計算機程序代碼(72)的數(shù)據(jù)載體(70)。