為了避免應(yīng)用服務(wù)和 數(shù)據(jù)庫(kù) 服務(wù)對(duì)資源的競(jìng)爭(zhēng),單機(jī)架構(gòu)也從早期的單主機(jī)模式發(fā)展到數(shù)據(jù)庫(kù)獨(dú)立主機(jī)模式,把應(yīng)用和數(shù)據(jù)服務(wù)分開(kāi)。應(yīng)用服務(wù)可以增加服務(wù)器數(shù)量,進(jìn)行 負(fù)載均衡 ,增大系統(tǒng)并發(fā)能力。
優(yōu)點(diǎn)
部署集中,運(yùn)維方便。
缺點(diǎn)
1.可擴(kuò)展性
數(shù)據(jù)庫(kù)單機(jī)架構(gòu)擴(kuò)展性只有縱向擴(kuò)展 (Scale-up)。通過(guò)增加硬件配置來(lái)提升性能,但單臺(tái)主機(jī)的硬件可配置的資源會(huì)遇到上限。
2.存在單點(diǎn)故障
擴(kuò)容的時(shí)候往往需要停機(jī)擴(kuò)容,服務(wù)停止。
硬件故障導(dǎo)致整個(gè)服務(wù)不可用,甚至數(shù)據(jù)丟失。
3.單機(jī)會(huì)遇到性能瓶頸。