負載均衡nginxSLB開通管理流程

發佈時間:2017-10-11

我司負載均衡架構有EasySLB構架和nginxSLB架構兩種,EasySLB模式請參照教程 負載均衡EasySLB 開通管理流程   .

以下是nginxSLB構架教程說明


負載均衡NginxSLB相對EasySLB優勢: 

               1.支持自主SSL部署,後台一鍵部署,web服務器上無需任何配置

               2.支持自主多站點部署,後台可以自主添加多個負載均衡站點

               3.後端web服務器無需單獨設置,不需要在web服務器上設置回源網關地址,web服務器不強制要求同機房(建議同機房)

               4.支持多組負載均衡,可以為不同域名指定不同的後端負載均衡組,實現功能多元化

               5.基於nginx擴展配置更靈活,無需遠程負載服務器,後台圖形操作,新手更易配置

負載均衡NginxSLB構架:

                前端一台調度器,後端三台或以上web服務器,一台文件服務器(文件服務器上存放web和數據庫)。注意:所有服務器要開在同一個機房,同一個集群。

推薦服務器配置:

                一、前端調度器(一台):4核cpu、4G內存、20M帶寬、硬盤50G。(負載均衡所有使用帶寬都在調度器上,所以調度器需要足夠的帶寬,其他服務器保證最少1M帶寬

                       即可,後期根據使用情況可隨時增加)

                二、web服務器(三台或者以上):4核cpu、4G內存、1M帶寬(使用內網IP作為數據交換,所以需要1M帶寬即可)、硬盤100G

                三、文件服務器(一台):4核cpu、4G內存、1M帶寬(使用內網IP作為數據交換,所以需要1M帶寬即可)、硬盤100G(SSD,根據數據決定硬盤大小)

負載均衡NginxSLB運行原理:

                前端使用nginx做負載均衡,域名解析到調度器IP,用戶輸入域名訪問首先到調度器》然後由調度器分配到後端web服務器上處理》web服務器調用文件服務器上web文件和

                數據庫內容》處理完之後再通過調度器反饋數據給用戶。所以所有的帶寬都在調度器上面,調度器到web服務器,web服務器到文件服務器都使用內網通信。


1.開通調度器,開通時候需選擇“負載均衡NginxSLB”模板,如截圖:

image.png

注意:服務器開通以後需要將他們加入到虛擬交換機,並設置好內網,虛擬交換機VPC配置說明(彈性雲內網通信)  

2.調度器設置

登錄管理中心》業務管理》獨立IP主機管理,查看tu.jpg此圖標的就是調度器服務器,點後面管理進入

image.png

3.配置添加負載均衡站點

    (1)添加"負載均衡組"

image.png

 (2)為"負載均衡組" 中添加 web 節點IP ,文件服務器IP 不需要加入負載均衡,這裡只加web服務器

  image.png

image.png

image.png

(3),在“負載均衡組” 中 添加 站點

image.png

image.png


4. 到此負載均衡配置完成,"同步服務器"

image.png

image.png

以上操作完成之後用戶需要手工操作二個步驟:

一、設置文件共享。

二、web服務器上建立站點。



進階操作:

  1. 修改站點綁定的域名

    image.png

    image.png


  2.添加多個站點

image.png

image.png

image.png

   3.添加https站點

image.png

image.png

PS:如果是我司申請的1元證書,證書框中需要先複製crt文件內容,再複製cer文件內容到下面


image.png


web服務器上不需要配置https站點,仍然保持80端口訪問即可