負(fù)載均衡EasySLB常見(jiàn)問(wèn)題1.問(wèn):負(fù)載均衡EasySLB構(gòu)架 答:一般常規(guī)構(gòu)架:前端一臺(tái)調(diào)度器,后端三臺(tái)或以上web處理服務(wù)器,一臺(tái)文件服務(wù)器(文件服務(wù)器上存放web和數(shù)據(jù)庫(kù)) 2.問(wèn):負(fù)載均衡EasySLB原理。 答:我司使用nat模式;以下詳細(xì)說(shuō)明NAT模式原理 NAT模式負(fù)載均衡原理簡(jiǎn)介 VS/NAT的體系結(jié)構(gòu)圖
請(qǐng)求過(guò)程: 客戶通過(guò)Virtual IP Address(虛擬服務(wù)的IP地址)訪問(wèn)網(wǎng)絡(luò)服務(wù)時(shí),請(qǐng)求報(bào)文到達(dá)調(diào)度器,調(diào)度器根據(jù)連接調(diào)度算法從一組真實(shí)服務(wù)器中選出一臺(tái)服務(wù)器,將報(bào)文的目標(biāo)地址 Virtual IP Address改寫成選定服務(wù)器的地址,報(bào)文的目標(biāo)端口改寫成選定服務(wù)器的相應(yīng)端口,最后將修改后的報(bào)文發(fā)送給選出的服務(wù)器。同時(shí),調(diào)度器在連接Hash 表中記錄這個(gè)連接,當(dāng)這個(gè)連接的下一個(gè)報(bào)文到達(dá)時(shí),從連接Hash表中可以得到原選定服務(wù)器的地址和端口,進(jìn)行同樣的改寫操作,并將報(bào)文傳給原選定的服務(wù)器。 響應(yīng)過(guò)程: 當(dāng)來(lái)自真實(shí)服務(wù)器的響應(yīng)報(bào)文經(jīng)過(guò)調(diào)度器時(shí),調(diào)度器將報(bào)文的源地址和源端口改為Virtual IP Address和相應(yīng)的端口,再把報(bào)文發(fā)給用戶。 小結(jié): 從請(qǐng)求和響應(yīng)的過(guò)程可以分析出, LVS的NAT模式的負(fù)載均衡是工作于iso網(wǎng)絡(luò)模型的第4層,而不是7層 3. 問(wèn):NAT模式負(fù)載均衡帶寬如何分配 答:web處理服務(wù)器和文件服務(wù)器只需要1M,調(diào)度器需要足夠的帶寬,以后不夠增加調(diào)度器帶寬即可。 原理:NAT模式中后端的web服務(wù)器與NFS服務(wù)器,以及調(diào)度器與web服務(wù)器間都是內(nèi)網(wǎng)通信, 不占用外網(wǎng)帶寬, 所以帶寬主要加在調(diào)度器上。
4. 問(wèn):白名單如何添加 答:直接將白名單提交到調(diào)度器IP即可, 其它的web服務(wù)器以及nfs服務(wù)器不用添加白名單
5. 問(wèn):負(fù)載均衡EasySLB除了80端口的WEB服務(wù)外,還支持其他應(yīng)用嗎? 比如HTTPS、SMTP等是否支持? 答:可以用作其他用途,由于負(fù)載均衡工作在網(wǎng)絡(luò)層,它支持 TCP協(xié)議的HTTP、HTTPS、FTP、SMTP、POP3等 UDP協(xié)議的 DNS,NTP,ICP,視頻、音頻流播放協(xié)議等,所以它不僅僅能夠提供web服務(wù)的負(fù)載均衡, 還能提供各種常見(jiàn)的服務(wù)負(fù)載均衡。 6. 問(wèn):負(fù)載均衡EasySLB是否支持會(huì)話保持 答:支持的,我司負(fù)載均衡調(diào)度器會(huì)默認(rèn)將同一個(gè)IP地址的客戶調(diào)度到后端的同一臺(tái)WEB服務(wù)器上去,所以就無(wú)需再單獨(dú)配置會(huì)話保持。 7. 問(wèn):后端服務(wù)器是否需要做特殊設(shè)置 8.問(wèn):負(fù)載均衡EasySLB服務(wù)如何收費(fèi) 答:我司的負(fù)載均衡EasySLB服務(wù)構(gòu)建于一臺(tái)普通的彈性云主機(jī)之上,所以所需成本即是購(gòu)買彈性云主機(jī)的費(fèi)用,因一般調(diào)度器對(duì)CPU/內(nèi)存/硬盤資源要求不高,僅對(duì)帶寬要求高,所以這些資源可采取最低配置,僅保證帶寬充足即可。 用戶只需要設(shè)置 一、自行設(shè)置文件共享 、二、web服務(wù)器上建立站點(diǎn)。 集群系統(tǒng)優(yōu)化提醒: 1.若WEB服務(wù)器為L(zhǎng)inux,則文件描述符建議改大為655350,默認(rèn)4096可能會(huì)成為瓶頸 2.若數(shù)據(jù)庫(kù)系統(tǒng)使用MYSQL,則必須使用innodb存儲(chǔ)引擎,且innodb_flush_log_trx_commit的值應(yīng)改為2
|
|||||
|
若文檔內(nèi)容對(duì)您沒(méi)有幫助,不能解決問(wèn)題?
您還可以
咨詢?cè)诰客服
或 提交工單
或 搜索常見(jiàn)問(wèn)題
,我們將竭誠(chéng)為您服務(wù)。
|
|||||
| >> 相關(guān)文章 | |||||
|
|
|||||