雲計算下的多層伺服器集群架構

2021-08-25 05:06:43 字數 897 閱讀 4199

對於超大型網際網路應用如google搜尋,**網,阿里巴巴saas平台等需要雲計算的有力支撐, 而以普通pc組建超大規模計算集群是乙個常見選擇。

[b]1. 扁平式負載集群[/b]

(注:為簡單起見,這裡不考慮硬體負載,dns,squid等其他節點因素,下圖中3臺jboss僅作示意,實踐中可擴充套件到最大允許個數)

扁平式負載集群能夠實現基本的負載均衡,上圖中使得部署在jboss上的應用能提供3倍的併發量。

扁平式還有個維護問題,1+n的模式,要增加,減少jboss節點都要在apache端處理,對ha會有短暫影響。

[b]2. 多層負載集群[/b]

下圖中apache 1具有更高的處理能力,作為多層集群的前端。

apache 2.x 具有和扁平式集群中的apache相同的處理能力。

其中apache 2.x 層相當於增加了乙個虛擬層,對於apache 1來說,只需要管理和互動3臺伺服器。而下層的子集群可根據需要靈活的進行水平擴充套件。

[b]3. 多層分布式資料庫[/b]

多層集群思想對於資料庫切分尤為有用。

在扁平式下(參見圖1),假設1000萬註冊使用者分10個庫,則每個庫要處理100萬使用者的業務資料。

而在多層分布式資料庫下,虛擬層仍保持 10個虛擬,但不處理實際資料;每個虛擬節點下再設定 10個實際的資料庫,那麼,此架構下,共100個資料庫例項,每個只需要處理10萬使用者的業務資料,仍有90萬的剩餘處理能力留作未來容量。因此,整個分布式資料庫的處理能力大大提公升。

LVS 負載均衡搭建伺服器集群架構

目的 實現原理 ip 負載均衡技術 lvs 優點 查詢 linux 核心版本 uname r 返回 3.10.0 957.el7.x86 64 可以安裝官網的 ipvs,也可以 yum 安裝 yum y install ipvsadm 檢視 ipvsadm h實現原理 特點 配置 步驟 1 192....

伺服器架構集群概念

伺服器架構集群 多台伺服器組成的響應高併發,高資料量訪問的架構集群。負載均衡 分發請求到不同的伺服器,使流量平均分配 靜態資源伺服器 儲存靜態資源,如css html js等。反向 a想訪問c,但a不能直接訪問c,而b能訪問c,所以a訪問b,b訪問c,c返回資料給a 在計算機網路 中,反向 是 伺服...

集群式伺服器架構

為了達到1 10000的連線,可以採用server client的連線方式,而為了達到1 10000 100的連線,我們怎麼辦呢?一般會採用client connserver logicserver。這是技術背景。connserver在接受完client 的連線後,將logic server 暴露給...