Cluster
Websphere ND Dmgr - Application Server 搭配優缺點
在Websphere 網路部署架構中,將****部署管理器伺服器與同一主機上的一個或多個託管應用程序伺服器並置有什麼缺點?
換句話說,我應該將 Dmgr 與其他伺服器搭配使用還是為其配備專用主機?
聽到任何人在採用第一種方法時遇到的糟糕經歷會很有趣。
唯一一次要求我們將 DMGR 放入單獨的盒子中是在我的公司部署了 IBM 所謂的“堆疊”產品時,例如 Websphere Process Server。在這種情況下,至少可以說,該設置非常複雜,因為 DMGR JVM 做了很多工作。
但是,不要做的一件事是將 DMGR 放在不同作業系統的不同盒子中。就必須處理的額外維護而言,您只是在自找麻煩。
在基本的 1-2 節點環境中,將 dmgr 與 appserver 節點放在一起可以正常工作。當然取決於你的資源,cpu和記憶體。
但是,我不建議在同一主機上擁有多個 appserver 節點,即使有可能 - 您很快就會遇到埠和可管理性問題。無論如何,當您只有一台主機時,為什麼還要有兩個節點?除了在開發中,也許可以測試集群。
對於大於幾個節點的單元,具有多個主機,強烈建議將 dmgr 與 appserver 節點分離,以實現一致性和可擴展性。你會希望你的所有應用伺服器主機看起來都一樣,而不是讓其中一個執行 Dmgr。
Dmgr 在資源方面不需要太多資源,具有幾 GB 記憶體和 10 GB 磁碟的虛擬機對於中小型單元來說就足夠了。