[轉貼]Clustering經典範文學習


Cluster對於沒有去實現的人還是相當神祕的東西,先從基礎的開始,以後需要用實踐去深入領會它。

原文網址:http://blog.csdn.net/calvinxiu/archive/2007/05/10/1602891.aspx


構造Cluster是架構師們實現ScalabilityHigh Availability 的 最直接用藥。所以大家很多都會無意中使用Cluster的思想去設計自己的服務器。其實Java EE裏的Clustering已經做得很熟很爛,大家如果爛熟各家vendor對Web,EJB,JNDI,JMS,WebService....的 Cluster實現,再思考自己的爛攤子時,思路便快捷清晰,少很多與同僚們的無謂爭論。

     JavaEE Cluster的經典範文是Sun的王昱寫於2005年的Uncover the hood of J2EE Clustering Preface,更可貴的是dev2dev上的JadeYuan兄弟將它高質的翻成了中文。 

 一、所謂集羣
            目的就是以負載均衡(Load Balance)與失敗轉移(Failover) 實現可擴展性(Scalability)和高可靠性(High Availability),主要實現的功能:

  1. load balance 
    算法主要有輪循,隨機和權重,但更酷的做法是直接查探服務器們的負載。有的服務器也支持自行編寫算法。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章