臺負載均衡服務(wù)器獲得自身負載均衡狀態(tài)后,更新上一周期獲得的自身負載均衡狀態(tài),并且,將本次獲得的自身負載均衡狀態(tài)發(fā)送給其他負載均衡服務(wù)器。在具體實現(xiàn)過程中,負載均衡服務(wù)器可以向其余每臺負載均衡服務(wù)器都發(fā)送自身負載均衡狀態(tài);也可以向其余的至少一臺負載均衡服務(wù)器發(fā)送,然后再由至少一臺負載均衡服務(wù)器轉(zhuǎn)發(fā)給未收到的負載均衡服務(wù)器。
[0036]進一步,每臺負載均衡服務(wù)器在向組內(nèi)其余負載均衡服務(wù)器提供自身負載均衡狀態(tài)之前,同時或之后,還需接收其余每臺負載均衡服務(wù)器的負載均衡狀態(tài),以便為空調(diào)分配第一負載均衡服務(wù)器。
[0037]在本發(fā)明實施例中,S102的具體實現(xiàn)過程包括:
[0038]當(dāng)所述任意一臺負載均衡服務(wù)器的自身均衡狀態(tài)未超過第一閾值時,確定所述第一負載均衡服務(wù)器為所述任意一臺負載均衡服務(wù)器;或
[0039]當(dāng)所述任意一臺負載均衡服務(wù)器的自身均衡狀態(tài)超過所述第一閾值時,確定所述第一負載均衡服務(wù)器為所述多臺負載均衡服務(wù)器狀態(tài)中,負載均衡最低的負載均衡服務(wù)器。
[0040]具體來講,當(dāng)任意一臺負載均衡服務(wù)器接收到第一信息存儲請求后,首先判斷自身負載均衡狀態(tài)是否超過第一閾值。當(dāng)自身負載均衡狀態(tài)未超過第一閾值時,表明所述任意一臺負載均衡服務(wù)器當(dāng)前負載量較小,為了減少空調(diào)等待存儲的時間,所述任意一臺負載均衡服務(wù)器確定自身為空調(diào)提供負載均衡服務(wù),即確定第一負載均衡服務(wù)器為所述任意一臺負載均衡服務(wù)器。
[0041]如果所述任意一臺負載均衡服務(wù)器的自身均衡狀態(tài)超過第一閾值,則所述任意一臺服務(wù)器確定多臺負載均衡服務(wù)器中,負載均衡狀態(tài)最低的負載均衡服務(wù)器為第一負載均衡服務(wù)器。
[0042]舉例來說,假設(shè)第一閾值為10,任意一臺負載均衡服務(wù)器為I號負載均衡服務(wù)器。當(dāng)前I號負載均衡服務(wù)器的負載均衡狀態(tài)為11,即I號負載均衡服務(wù)器當(dāng)前正為11個設(shè)備提供負載均衡。那么I號負載均衡服務(wù)器的自身負載均衡狀態(tài)超過第一閾值10。假設(shè)多臺負載均衡服務(wù)器中,2號負載均衡服務(wù)器的負載均衡狀態(tài)最低,那么I號負載均衡服務(wù)器確定第一負載均衡服務(wù)器為2號負載均衡服務(wù)器。
[0043]進一步,若所述任意一臺負載均衡服務(wù)器所確定的第一負載均衡服務(wù)器不是自身,而是多臺負載均衡服務(wù)器中負載均衡狀態(tài)最低的,那么所述任意一臺負載均衡服務(wù)器還需要將第一負載均衡服務(wù)器的第二地址發(fā)送給空調(diào)??照{(diào)接收到第二地址后,根據(jù)第二地址,將第二信息存儲請求發(fā)送給第一負載均衡服務(wù)器。
[0044]在本發(fā)明實施例中,第二信息存儲請求為攜帶重發(fā)標記的第一信息存儲請求,因此,在第一負載均衡服務(wù)器接收到第二信息存儲請求后,根據(jù)重發(fā)標記就可以知道第二信息存儲請求是空調(diào)根據(jù)所述任意一臺負載均衡服務(wù)器的分配再次發(fā)送的,進而就會直接為空調(diào)提供負載均衡服務(wù),而不會再次為空調(diào)分配提供服務(wù)的負載均衡服務(wù)器了。
[0045]接下來,第一負載均衡服務(wù)器執(zhí)行S103。可選的,在S103之前,本發(fā)明實施例還包括:
[0046]所述負載均衡服務(wù)器組中的至少一臺負載均衡服務(wù)器接收所述多個存儲設(shè)備中的每個存儲設(shè)備以第二周期獲取的自身存儲狀態(tài);
[0047]所述至少一臺負載均衡服務(wù)器將所述每個存儲設(shè)備的存儲設(shè)備發(fā)送給未收到所述每個存儲設(shè)備的存儲狀態(tài)的負載均衡服務(wù)器。
[0048]具體來講,為了負載均衡服務(wù)器組了解存儲設(shè)備組中每個存儲設(shè)備的存儲狀態(tài),因此,本發(fā)明實施例中每個存儲設(shè)備以第二周期獲取自身存儲狀態(tài)。其中,存儲狀態(tài)包括但不限于剩余存儲空間,可識別存儲格式,存儲分區(qū)等。并且,第二周期可以為30秒,I分鐘等,本申請不做具體限制。
[0049]存儲設(shè)備獲得自身存儲狀態(tài)后,將自身存儲狀態(tài)發(fā)送給多臺負載均衡服務(wù)器中的至少一臺負載均衡服務(wù)器,然后再由至少一臺負載均衡服務(wù)器發(fā)送給未收到的負載均衡服務(wù)器,從而使得負載均衡服務(wù)器組中的每臺負載均衡服務(wù)器均獲得存儲設(shè)備組中每個存儲設(shè)備的存儲狀態(tài)。
[0050]在S103中,第一負載均衡服務(wù)器根據(jù)第一信息存儲請求或第二信息存儲請求,結(jié)合獲得的每個存儲設(shè)備的存儲狀態(tài),為空調(diào)分配提供存儲的第一存儲設(shè)備。在本發(fā)明實施例中,第二信息存儲請求為攜帶重發(fā)請求的第一信息存儲請求,而第一信息存儲請求中包括有待存儲信息的類型,如浮點型數(shù)據(jù)、表格等,還包括帶存儲信息的數(shù)據(jù)量,如3G,39M等。第一負載均衡服務(wù)器首先根據(jù)待存儲信息的類型,從多個存儲設(shè)備中確定可以存儲待存儲信息的類型的多個第二存儲設(shè)備。然后,根據(jù)每個第二存儲設(shè)備的剩余存儲空間,確定大于待存儲信息的數(shù)據(jù)量的一個或多個存儲設(shè)備為第一存儲設(shè)備。
[0051]最后,在S104中,第一負載均衡服務(wù)器將第一存儲設(shè)備的第一地址發(fā)送給空調(diào)??照{(diào)根據(jù)第一地址,將待存儲的信息存儲在第一存儲設(shè)備中。
[0052]可選的,在本發(fā)明實施例中,待存儲的信息具體為空調(diào)用戶習(xí)慣信息或空調(diào)參數(shù)信息。當(dāng)然,在具體實現(xiàn)過程中,待存儲的信息還可以為其他信息,例如圖片信息等。
[0053]本申請第二方面提供了一種負載均衡服務(wù)器組,請參考圖1,包括:
[0054]多個負載均衡服務(wù)器,每臺負載均衡服務(wù)器中存儲有所述多臺負載均衡服務(wù)器的負載均衡狀態(tài);
[0055]所述負載均衡服務(wù)器組中的任意一臺負載均衡服務(wù)器接收空調(diào)發(fā)送的第一信息存儲請求;
[0056]所述任意一臺負載均衡服務(wù)器根據(jù)所述多臺負載均衡服務(wù)器的負載均衡狀態(tài),確定出第一負載均衡服務(wù)器;
[0057]所述第一負載均衡服務(wù)器基于所述第一信息存儲請求,從與所述負載均衡服務(wù)器組連接的存儲設(shè)備組中確定出第一存儲設(shè)備,所述存儲設(shè)備組中包括多個存儲設(shè)備;
[0058]所述第一負載均衡服務(wù)器向所述空調(diào)發(fā)送所述第一存儲設(shè)備的第一地址,以使所述空調(diào)根據(jù)所述第一地址將待存儲的信息存儲在所述第一存儲設(shè)備中。
[0059]可選的,在所述任意一臺負載均衡服務(wù)器根據(jù)所述多臺負載均衡服務(wù)器的負載均衡狀態(tài),確定出第一負載均衡服務(wù)器之前,所述每臺負載均衡服務(wù)器以第一周期獲得自身負載均衡狀態(tài);
[0060]所述每臺負載均衡服務(wù)器將所述自身負載均衡狀態(tài)發(fā)送給所述多臺負載均衡服務(wù)器,并接收所述多臺負載均衡服務(wù)器發(fā)送的多臺負載均衡服務(wù)器狀態(tài)。
[0061]可選的,在所述第一負載均衡服務(wù)器基于所述第一信息存儲請求,從與所述負載均衡服務(wù)器組連接的存儲設(shè)備組中確定出第一存儲設(shè)備之前,所述負載均衡服務(wù)器組中的至少一臺負載均衡服務(wù)器接收所述多個存儲設(shè)備中的每個存儲設(shè)備以第二周期獲取的自身存儲狀態(tài);
[0062]所述至少一臺負載均衡服務(wù)器將所述每個存儲設(shè)備的存儲設(shè)備發(fā)送給未收到所述每個存儲設(shè)備的存儲狀態(tài)的負載均衡服務(wù)器。
[0063]可選的,所述任意一臺負載均衡服務(wù)器判斷自身均衡狀態(tài)是否超過第一閾值;
[0064]當(dāng)所述任意一臺負載均衡服務(wù)器的自身均衡狀態(tài)未超過所述第一閾值時,確定所述第一負載均衡服務(wù)器為所述任意一臺負載均衡服務(wù)器;或
[0065]當(dāng)所述任意一臺負載均衡服務(wù)器的自身均衡狀態(tài)超過所述第一閾值時,確定所述第一負載均衡服務(wù)器為所述多臺負載均衡服務(wù)器狀態(tài)中,負載均衡狀態(tài)最低的負載均衡服務(wù)器。
[0066]可選的,所述任意一臺負載均衡服務(wù)器在確定所述第一負載均衡服務(wù)器為所述多臺負載均衡服務(wù)器狀態(tài)中,負載均衡狀態(tài)最低的負載均衡服務(wù)器之后,向所述空調(diào)