鍍金池/ 問答/人工智能/ 搭建分布式系統(tǒng)時如何選擇硬件設(shè)備

搭建分布式系統(tǒng)時如何選擇硬件設(shè)備

實際的企業(yè)開發(fā)環(huán)境中,使用分布式系統(tǒng)需要多臺服務(wù)器,比如我想做個web服務(wù)器的集群,或者消息隊列服務(wù)器的集群時需要購買多臺服務(wù)器嗎,還是說只需要一臺服務(wù)器采用docker去部署呢?

回答
編輯回答
解夏

分布式系統(tǒng)需要部署到多節(jié)點(diǎn),除了性能需求外,還是考慮容災(zāi)需求。最簡單的有 mysql 主備兩節(jié)點(diǎn)部署,復(fù)雜的有兩地三中心部署。

2018年1月2日 07:52
編輯回答
眼雜

我覺得這個問題要看具體情況:
1.如果是為了保證系統(tǒng)的可用性,一般不能把集群放在一臺機(jī)器上,因為如果宕機(jī)了,就整個沒有了。應(yīng)該分別部署在不同的機(jī)器上。
2.不同的應(yīng)該對系統(tǒng)的要求是不一樣的,如果有計算的東西可能就會要求CPU高一點(diǎn),如果是緩存的那就對CPU要求低但是對內(nèi)存要求高,如果要在一臺機(jī)器上部署可以考慮交叉著部署,這樣能更好的利用機(jī)器的性能。

2018年2月16日 10:21