2013-08-30 56 views
1

有兩種模型實現工人/經理分離集羣。實現工人/經理分離集羣的兩種方法有哪些優缺點

一種模式是「經理和工人節點分離設置」。 該模型由作爲工作站域和管理域的兩個子集羣域組成。根據定義的負載均衡算法將負載分配到這些子域。

另一種模式是「雙模式設置,其中一個節點充當工作人員和管理員」。 該模型由單個羣集組成,其中所選節點同時作爲工作人員和管理員。此工作節點需要兩個負載平衡器並以讀寫模式配置,而其他工作節點則設置爲只讀模式。管理節點也應該是非管理工作者節點中的知名成員,以便狀態複製和集羣消息傳遞可以工作。

我想知道它們各自的優缺點以及它們各自適用於何種應用。

有誰知道嗎?

回答

0

這種模式的優點Afkham阿齊茲,建築部主任的WSO2的博客顯然是鑑於http://blog.afkham.org/2012/08/separation-of-worker-management-nodes.html

兩款車型所提到的優點,而在雙模式下的用戶仍然有分離集羣中的工作者管理器,但具有使用管理器節點爲請求提供服務的能力,當用戶需要設置具有有限資源的工作管理器集羣並希望所有集羣節點服務器請求時,這可能很重要。

工作管理器集羣體系結構與許多WSO2產品(如WSO2應用服務器,ESB,治理註冊表,身份服務器等)兼容。因此,您在這些服務器上託管的任何應用程序都將通過此模型承受高可用性。

+0

謝謝您的回答。 – iceguo

+0

我還有一個問題。 根據您的回答,在資源有限的情況下,我們可以使用雙模式。 但是在這種模式下,我們需要多一個ELB,它也需要消耗資源。這樣對嗎? – iceguo

+0

部署設置上ELB節點的數量幾乎不會改變,您可以在開始時決定ELB節點負載平衡所需的數量(包括ELB的HA),但必須根據請求更改工作節點的數量加載(TPS),大多數情況下應該增加,因此在此模型中,因爲您也可以使用管理節點來服務器請求,所以增加工作節點的必要性可能不會頻繁發生。但如前所述,您必須爲此維護兩個ELB。 – IsuruW

相關問題