1.一種用于云計(jì)算的方法,包括:
獲取云計(jì)算的計(jì)算服務(wù)的服務(wù)響應(yīng)時(shí)間;以及
基于所獲取的服務(wù)響應(yīng)時(shí)間和用于縮放所述計(jì)算服務(wù)使用的計(jì)算資源的規(guī)則,對(duì)所述計(jì)算服務(wù)使用的計(jì)算資源執(zhí)行縮放處理。
2.如權(quán)利要求1所述的方法,其中,所述執(zhí)行縮放處理的步驟包括:
如果所述獲取的服務(wù)響應(yīng)時(shí)間大于所述規(guī)則所指示的用于擴(kuò)展所述計(jì)算服務(wù)使用的計(jì)算資源的第一時(shí)間閾值,則擴(kuò)展所述計(jì)算服務(wù)使用的計(jì)算資源;以及
如果所述獲取的服務(wù)響應(yīng)時(shí)間小于所述規(guī)則所指示的用于收縮所述計(jì)算服務(wù)使用的計(jì)算資源的第二時(shí)間閾值,則收縮所述計(jì)算服務(wù)使用的計(jì)算資源。
3.如權(quán)利要求2所述的方法,其中,
所述獲取的服務(wù)響應(yīng)時(shí)間包括連續(xù)至少兩次所獲取的所述計(jì)算服務(wù)的服務(wù)響應(yīng)時(shí)間。
4.如權(quán)利要求2所述的方法,其中,
所述擴(kuò)展步驟進(jìn)一步包括:如果所述獲取的服務(wù)響應(yīng)時(shí)間大于所述第一時(shí)間閾值且所述計(jì)算服務(wù)當(dāng)前使用的計(jì)算資源未達(dá)到所述規(guī)則所指示的所述計(jì)算服務(wù)能夠使用的計(jì)算資源的數(shù)量上限值,則擴(kuò)展所述計(jì)算服務(wù)使用的計(jì)算資源,以及
所述收縮步驟進(jìn)一步包括:如果所述獲取的服務(wù)響應(yīng)時(shí)間小于所述第二時(shí)間閾值且所述計(jì)算服務(wù)當(dāng)前使用的計(jì)算資源未達(dá)到所述規(guī)則所指示的所述計(jì)算服務(wù)能夠使用的計(jì)算資源的數(shù)量下限值,則收縮所述計(jì)算服務(wù)使用的計(jì)算資源。
5.如權(quán)利要求1所述的方法,其中,
所述獲取的服務(wù)響應(yīng)時(shí)間是所述計(jì)算服務(wù)的平均服務(wù)響應(yīng)時(shí)間,
其中,所述獲取步驟包括:
獲得所述計(jì)算服務(wù)在指定時(shí)間段內(nèi)所完成的各個(gè)服務(wù)請(qǐng)求的開始時(shí)間和完成時(shí)間;
基于所述各個(gè)服務(wù)請(qǐng)求的開始時(shí)間和完成時(shí)間,確定所述各個(gè)服務(wù)請(qǐng)求的服務(wù)響應(yīng)時(shí)間;以及
計(jì)算所述各個(gè)服務(wù)請(qǐng)求的服務(wù)響應(yīng)時(shí)間的平均值,作為所述獲取的服務(wù)響應(yīng)時(shí)間。
6.一種用于云計(jì)算的裝置,包括:
獲取模塊,用于獲取云計(jì)算的計(jì)算服務(wù)的服務(wù)響應(yīng)時(shí)間;以及
縮放模塊,用于基于所獲取的服務(wù)響應(yīng)時(shí)間和用于縮放所述計(jì)算服務(wù)使用的計(jì)算資源的規(guī)則,對(duì)所述計(jì)算服務(wù)使用的計(jì)算資源執(zhí)行縮放處理。
7.如權(quán)利要求6所述的裝置,其中,所述縮放模塊包括:
擴(kuò)展模塊,用于如果所述獲取的服務(wù)響應(yīng)時(shí)間大于所述規(guī)則所指示的用于擴(kuò)展所述計(jì)算服務(wù)使用的計(jì)算資源的第一時(shí)間閾值,則擴(kuò)展所述計(jì)算服務(wù)使用的計(jì)算資源;以及
收縮模塊,用于如果所述獲取的服務(wù)響應(yīng)時(shí)間小于所述規(guī)則所指示的用于收縮所述計(jì)算服務(wù)使用的計(jì)算資源的第二時(shí)間閾值,則收縮所述計(jì)算服務(wù)使用的計(jì)算資源。
8.如權(quán)利要求7所述的裝置,其中,
所述獲取的服務(wù)響應(yīng)時(shí)間包括連續(xù)至少兩次所獲取的所述計(jì)算服務(wù)的服務(wù)響應(yīng)時(shí)間。
9.如權(quán)利要求7所述的裝置,其中,
所述擴(kuò)展模塊進(jìn)一步用于:如果所述獲取的服務(wù)響應(yīng)時(shí)間大于所述第一時(shí)間閾值且所述計(jì)算服務(wù)當(dāng)前使用的計(jì)算資源未達(dá)到所述規(guī)則所指示的所述計(jì)算服務(wù)能夠使用的計(jì)算資源的數(shù)量上限值,則擴(kuò)展所述計(jì)算服務(wù)使用的計(jì)算資源,以及
所述收縮模塊進(jìn)一步用于:如果所述獲取的服務(wù)響應(yīng)時(shí)間小于所述第二 時(shí)間閾值且所述計(jì)算服務(wù)當(dāng)前使用的計(jì)算資源未達(dá)到所述規(guī)則所指示的所述計(jì)算服務(wù)能夠使用的計(jì)算資源的數(shù)量下限值,則收縮所述計(jì)算服務(wù)使用的計(jì)算資源。
10.如權(quán)利要求6所述的裝置,其中,
所述獲取的服務(wù)響應(yīng)時(shí)間是所述計(jì)算服務(wù)的平均服務(wù)響應(yīng)時(shí)間,
其中,所述獲取模塊包括:
獲得模塊,用于獲得所述計(jì)算服務(wù)在指定時(shí)間段內(nèi)所完成的各個(gè)服務(wù)請(qǐng)求的開始時(shí)間和完成時(shí)間;
確定模塊,用于基于所述各個(gè)服務(wù)請(qǐng)求的開始時(shí)間和完成時(shí)間來計(jì)算所述各個(gè)服務(wù)請(qǐng)求的服務(wù)響應(yīng)時(shí)間;以及,
計(jì)算模塊,用于計(jì)算所述各個(gè)服務(wù)請(qǐng)求的服務(wù)響應(yīng)時(shí)間的平均值作為所述獲取的服務(wù)響應(yīng)時(shí)間。
11.一種用于云計(jì)算的設(shè)備,包括:
存儲(chǔ)器;以及
處理器,用于執(zhí)行權(quán)利要求1-5中的任意一個(gè)所包括的操作。
12.一種計(jì)算機(jī)程序產(chǎn)品,包括:
機(jī)器可讀介質(zhì),其上存儲(chǔ)有可執(zhí)行指令,當(dāng)該可執(zhí)行指令被執(zhí)行時(shí),使得機(jī)器執(zhí)行權(quán)利要求1-5中的任意一個(gè)所包括的操作。