我們了解了Application Server,profiles,Managed Node、Umanaged Node等概念,知道了最簡單的stand-alone拓撲結構。那為了彌補stand-alone模式的可擴展性(Scalability)可靠性 (reliability)要求,有必要提出Cluster的解決方案。
?????? 這副圖里我們可以看到分布在兩臺Machine上的兩個Node,每個Node含有三個Application Server,其中兩個Server與另一個Node中的兩個Server構成了Cluster,這個Cluster通過Node agent被一個Deployment Manager管理。同時我們可以看到每個Node另有一個單獨的Application Server,這個Server和之前介紹的Stand-alone application server可以看作是等價的,只是現在被加入到Network Deployment中,接受DM的統一管理。整個的綠色大背景則是一個單元(Cell)。
術語四 Deployment Manager(DMgr): 在 分布式拓撲中管理一個或多個節點的特殊profile,通過Node agent把配置和管理動作傳達到每個Node中的Server上。可以通過PMT工具建立DM profile,它包含了主配置庫,以及各個節點上有的配置文件——啟動這個節點所需的XML配置和應用程序文件 。由此可見,各個節點的配置文件是DM上有的子集,所以當我們修改節點上應用里WEB-INF下的諸如web.xml文件,除了在節點上的config目 錄中要做相應修改,DM節點上config目錄里同樣要修改,否則重啟dm后,一切配置信息將同步到和DM里有的狀態。
術語五 單元(Cell): 是一個邏輯上的管理域的稱呼,提供了對節點的單獨管理入口,這個域由跨多臺主機上的Node和一個DM組成,
了解了以上這些術語,那集群的概念就很簡單:集群就是一組多個Application Server組成的group,運行著同樣的應用程序。一個集群可以運行在一個Node上,或者同一臺機器的不同node上(垂直集群),可以運行在不同 機器的不同Node上(水平集群)。由此提供故障轉移。配合web server,則能做到負載均衡。
有了這些概念,再大的Topology都不怕。
下文將講述建集群的詳細操作步驟。
?
?
轉載至http://www.hashei.me/2009/05/websphere-topology-terminology2.html
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
