Posted on 2006-10-20 16:01
匪客 閱讀(941)
評論(0) 編輯 收藏 所屬分類:
開發技術
揭開J2EE集群的神秘面紗
2005年八月
整理:楓遠雅客 http://www.fyyk.com?? 點擊下載PDF文件?
轉載自http://blog.csdn.net/esoftwind
翻譯自TSS的文章。-- Uncover the hood of J2EE Clustering
原文:http://www.theserverside.com/tt/articles/article.tss?l=J2EEClustering
?????越來越多的關鍵應用運行在J2EE(Java 2, Enterprise Edition)中,這些諸如銀行系統和賬單處理系統需要高的可用性(High Availability, HA),同時像Google和Yahoo這種大系統需要大的伸縮性。高可用性和伸縮性在今天高速增長的互連接的世界的重要性已經證實了。eBay于1999年6月停機22小時的事故,中斷了約230萬的拍賣,使eBay的股票下降了9.2個百分點。
?????J2EE集群是用來提供高可用性和伸縮性服務,同時支持容錯處理的一種流行的技術。但是,由于J2EE規范缺乏對集群的支持,J2EE供應商實現集群的方法也各異。這給J2EE架構師和開發人員帶來了很多困難。以下是幾個常見的問題:
????? >為什么帶集群功能的商業J2EE服務器產品如此昂貴?(10倍于不帶集群功能的產品)
????? >為什么基于單服務器環境構建的應用不能在集群中運行?
????? >為什么應用在集群環境中運行得很慢,但在非集群環境中卻快得多?
????? >為什么集群的應用移植到其他服務器中失敗?
理解這些限制和要素的最佳方法是學習他們的實現方式。