1.一種多租戶計(jì)算系統(tǒng),包括:
租戶行為監(jiān)視系統(tǒng),其生成指示發(fā)送對(duì)應(yīng)的改變請(qǐng)求的進(jìn)行請(qǐng)求的租戶的特性的數(shù)據(jù),每個(gè)改變請(qǐng)求都指示對(duì)與所述進(jìn)行請(qǐng)求的租戶相對(duì)應(yīng)的租戶數(shù)據(jù)的所請(qǐng)求的改變;
改變調(diào)度組件,其從多個(gè)不同的租戶接收改變請(qǐng)求,所述改變調(diào)度組件基于所述進(jìn)行請(qǐng)求的租戶的所述特性而將所述改變請(qǐng)求劃分成多個(gè)部分的改變,并且調(diào)度待對(duì)對(duì)應(yīng)的租戶數(shù)據(jù)進(jìn)行的改變的部分;以及
改變請(qǐng)求處理系統(tǒng),其按照由所述改變調(diào)度組件所調(diào)度的那樣對(duì)所述租戶數(shù)據(jù)進(jìn)行改變請(qǐng)求。
2.根據(jù)權(quán)利要求1所述的多租戶計(jì)算系統(tǒng),其中,所述改變調(diào)度組件包括:
改變切分組件,其基于指示在針對(duì)所述進(jìn)行請(qǐng)求的租戶進(jìn)行改變時(shí)所述改變請(qǐng)求處理系統(tǒng)的性能的性能信息,來(lái)確定是否要將每個(gè)改變請(qǐng)求分成多個(gè)不同的部分以供調(diào)度。
3.根據(jù)權(quán)利要求2所述的多租戶計(jì)算系統(tǒng),其中,所述改變調(diào)度組件還包括:
下一改變識(shí)別器組件,其基于所述性能信息來(lái)對(duì)待由所述改變請(qǐng)求處理系統(tǒng)進(jìn)行的下一改變進(jìn)行調(diào)度。
4.根據(jù)權(quán)利要求3所述的多租戶計(jì)算系統(tǒng),其中,所述下一改變切分組件和所述下一改變識(shí)別器組件基于指示針對(duì)不同的進(jìn)行請(qǐng)求的租戶的期望的性能的租戶公平策略來(lái)分別確定是否要將每個(gè)改變請(qǐng)求分成多個(gè)不同的部分,并且調(diào)度待進(jìn)行的所述下一改變。
5.根據(jù)權(quán)利要求3所述的多租戶計(jì)算系統(tǒng),其中,所述下一改變切分組件和所述下一改變識(shí)別器組件基于對(duì)針對(duì)不同的進(jìn)行請(qǐng)求的租戶的性能的測(cè)量來(lái)分別確定是否要將每個(gè)改變請(qǐng)求分成多個(gè)不同的部分,并且調(diào)度待進(jìn)行的所述下一改變。
6.根據(jù)權(quán)利要求5所述的多租戶計(jì)算系統(tǒng),其中,所述租戶行為監(jiān)視系統(tǒng)包括:
一組性能測(cè)量組件,其提供對(duì)針對(duì)所述不同的進(jìn)行請(qǐng)求的租戶的性能的測(cè)量。
7.根據(jù)權(quán)利要求6所述的多租戶計(jì)算系統(tǒng),其中,所述租戶行為監(jiān)視系統(tǒng)包括:
業(yè)務(wù)監(jiān)視組件,其將由所述進(jìn)行請(qǐng)求的租戶中的每個(gè)進(jìn)行請(qǐng)求的租戶所請(qǐng)求的改變的數(shù)量作為對(duì)性能的測(cè)量來(lái)監(jiān)視并提供。
8.根據(jù)權(quán)利要求6所述的多租戶計(jì)算系統(tǒng),其中,所述租戶行為監(jiān)視系統(tǒng)包括:
延遲監(jiān)視器,其將指示由所述進(jìn)行請(qǐng)求的租戶中的每個(gè)進(jìn)行請(qǐng)求的租戶在發(fā)送所述改變請(qǐng)求與具有由所述改變請(qǐng)求處理系統(tǒng)所進(jìn)行的對(duì)租戶數(shù)據(jù)的所述對(duì)應(yīng)的改變之間所體驗(yàn)的延遲的延遲測(cè)量作為對(duì)性能的測(cè)量來(lái)監(jiān)視并提供。
9.根據(jù)權(quán)利要求6所述的多租戶計(jì)算系統(tǒng),其中,所述租戶行為監(jiān)視系統(tǒng)包括:
租戶類型識(shí)別器,其識(shí)別每個(gè)行請(qǐng)求的租戶的的租戶類型,并且將所述租戶類型作為所述進(jìn)行請(qǐng)求的租戶的特性中的一個(gè)特性來(lái)提供。
10.一種多租戶計(jì)算系統(tǒng),包括:
租戶改變系統(tǒng),其從多個(gè)不同的進(jìn)行請(qǐng)求的租戶接收改變請(qǐng)求,所述改變請(qǐng)求指示對(duì)與所述不同的進(jìn)行請(qǐng)求的租戶相對(duì)應(yīng)的租戶數(shù)據(jù)的改變;以及
調(diào)度組件,其基于所述改變請(qǐng)求中的每個(gè)改變請(qǐng)求中的改變的數(shù)量,來(lái)針對(duì)所述多個(gè)不同的進(jìn)行請(qǐng)求的租戶而將所述改變請(qǐng)求劃分成改變的分組并對(duì)所述改變的分組進(jìn)行調(diào)度,以跨所述改變請(qǐng)求來(lái)分配改變處理資源。
11.根據(jù)權(quán)利要求10所述的多租戶計(jì)算系統(tǒng),其中,所述租戶改變系統(tǒng)還包括:
改變請(qǐng)求處理系統(tǒng),其包括所述改變處理資源,所述改變請(qǐng)求處理系統(tǒng)按照由所述調(diào)度組件所調(diào)度的那樣進(jìn)行所述改變的分組中的對(duì)所述租戶數(shù)據(jù)的改變。
12.根據(jù)權(quán)利要求11所述的多租戶計(jì)算系統(tǒng),其中,所述租戶改變系統(tǒng)還包括:
租戶行為監(jiān)視系統(tǒng),其監(jiān)視所述改變請(qǐng)求中的每個(gè)改變請(qǐng)求中的所述改變的數(shù)量。
13.根據(jù)權(quán)利要求12所述的多租戶計(jì)算系統(tǒng),其中,所述租戶行為監(jiān)視系統(tǒng)包括:
延遲監(jiān)視器,其監(jiān)視指示發(fā)送改變請(qǐng)求與具有由所述改變請(qǐng)求處理系統(tǒng)所進(jìn)行的改變請(qǐng)求中的改變之間的時(shí)間的針對(duì)每個(gè)租戶的延遲。
14.根據(jù)權(quán)利要求13所述的多租戶計(jì)算系統(tǒng),其中,所述租戶行為監(jiān)視系統(tǒng)包括:
租戶識(shí)別器,其識(shí)別與每個(gè)進(jìn)行請(qǐng)求的租戶相對(duì)應(yīng)的租戶的類型。
15.一種方法,包括:
在多租戶計(jì)算系統(tǒng)中,監(jiān)視指示在進(jìn)行由進(jìn)行請(qǐng)求的租戶所請(qǐng)求的、對(duì)租戶數(shù)據(jù)的所請(qǐng)求的改變時(shí)租戶改變系統(tǒng)的性能的性能度量;
將所述所請(qǐng)求的改變劃分成改變的多個(gè)部分;
基于所述性能度量,通過(guò)在所述進(jìn)行請(qǐng)求的租戶間分配改變請(qǐng)求處理資源來(lái)調(diào)度待進(jìn)行的改變的所述部分;以及
使用所分配的改變請(qǐng)求處理資源,按照所調(diào)度的那樣進(jìn)行改變的所述部分中的每個(gè)部分中的對(duì)所述租戶數(shù)據(jù)的改變。