日韩在线首页I俄罗斯pornI男女猛烈激情XX00高潮动态I超碰免费97I乱人伦99久久I欧美日韩成人一区I最新日韩视频在线观看I粉嫩AV四季AV绯色AVI五月导航

×

負載均衡解決方案有哪幾種?

分類:云服務資訊 編輯:虛機世界 瀏覽量:122
2021-05-13 12:12:54
  當一個Web系統從日訪問量10萬逐步增長到1000萬,甚至超過1億的過程中,Web系統承受的壓力會越來越大,在這個過程中,我們會遇到很多的問題。為了解決這些性能壓力帶來問題,我們需要在Web系統架構層面搭建多個層次的緩存機制。在不同的壓力階段,我們會遇到不同的問題,通過搭建不同的服務和架構來解決。今天就由新網小編來和大家講一講負載均衡解決方案有哪幾種?
 
  一、Web負載均衡
  Web負載均衡(Load Balancing),簡單地說就是給我們的服務器集群分配“工作任務”,而采用恰當的分配方式,對于保護處于后端的Web服務器來說,非常重要。
  二、HTTP重定向
  當用戶發來請求的時候,Web服務器通過修改HTTP響應頭中的Location標記來返回一個新的url,然后瀏覽器再繼續請求這個新url,實際上就是頁面重定向。通過重定向,來達到“負載均衡”的目標。例如,我們在下載PHP源碼包的時候,點擊下載鏈接時,為了解決不同國家和地域下載速度的問題,它會返回一個離我們近的下載地址。重定向的HTTP返回碼是302。
  這個重定向非常容易實現,并且可以自定義各種策略。但是,它在大規模訪問量下,性能不佳。而且,給用戶的體驗也不好,實際請求發生重定向,增加了網絡延時。
  三、反向代理負載均衡
  反向代理服務的核心工作主要是轉發HTTP請求,扮演了瀏覽器端和后臺Web服務器中轉的角色。因為它工作在HTTP層(應用層),也就是網絡七層結構中的第七層,因此也被稱為“七層負載均衡”??梢宰龇聪虼淼能浖芏?,比較常見的一種是Nginx。

  Nginx是一種非常靈活的反向代理軟件,可以自由定制化轉發策略,分配服務器流量的權重等。反向代理中,常見的一個問題,就是Web服務器存儲的session數據,因為一般負載均衡的策略都是隨機分配請求的。同一個登錄用戶的請求,無法保證一定分配到相同的Web機器上,會導致無法找到session的問題。


  解決方案主要有兩種:
  配置反向代理的轉發規則,讓同一個用戶的請求一定落到同一臺機器上(通過分析cookie),復雜的轉發規則將會消耗更多的CPU,也增加了代理服務器的負擔。
  將session這類的信息,專門用某個獨立服務來存儲,例如redis/memchache,這個方案是比較推薦的。
  反向代理服務,也是可以開啟緩存的,如果開啟了,會增加反向代理的負擔,需要謹慎使用。這種負載均衡策略實現和部署非常簡單,而且性能表現也比較好。但是,它有“單點故障”的問題,如果掛了,會帶來很多的麻煩。而且,到了后期Web服務器繼續增加,它本身可能成為系統的瓶頸。
 
  四、IP負載均衡
  IP負載均衡服務是工作在網絡層(修改IP)和傳輸層(修改端口,第四層),比起工作在應用層(第七層)性能要高出非常多。原理是,他是對IP層的數據包的IP地址和端口信息進行修改,達到負載均衡的目的。這種方式,也被稱為“四層負載均衡”。常見的負載均衡方式,是LVS(Linux Virtual Server,Linux虛擬服務),通過IPVS(IP Virtual Server,IP虛擬服務)來實現。

  在負載均衡服務器收到客戶端的IP包的時候,會修改IP包的目標IP地址或端口,然后原封不動地投遞到內部網絡中,數據包會流入到實際Web服務器。實際服務器處理完成后,又會將數據包投遞回給負載均衡服務器,它再修改目標IP地址為用戶IP地址,最終回到客戶端。


  上述的方式叫LVS-NAT,除此之外,還有LVS-RD(直接路由),LVS-TUN(IP隧道),三者之間都屬于LVS的方式,但是有一定的區別,篇幅問題,不贅敘。

  IP負載均衡的性能要高出Nginx的反向代理很多,它只處理到傳輸層為止的數據包,并不做進一步的組包,然后直接轉發給實際服務器。不過,它的配置和搭建比較復雜。


  五、DNS負載均衡
  DNS(Domain Name System)負責域名解析的服務,域名url實際上是服務器的別名,實際映射是一個IP地址,解析過程,就是DNS完成域名到IP的映射。而一個域名是可以配置成對應多個IP的。因此,DNS也就可以作為負載均衡服務。
  這種負載均衡策略,配置簡單,性能極佳。但是,不能自由定義規則,而且,變更被映射的IP或者機器故障時很麻煩,還存在DNS生效延遲的問題。
  六、DNS/GSLB負載均衡

  我們常用的CDN(Content Delivery Network,內容分發網絡)實現方式,其實就是在同一個域名映射為多IP的基礎上更進一步,通過GSLB(Global Server Load Balance,全局負載均衡)按照指定規則映射域名的IP。一般情況下都是按照地理位置,將離用戶近的IP返回給用戶,減少網絡傳輸中的路由節點之間的跳躍消耗。


  圖中的“向上尋找”,實際過程是LDNS(Local DNS)先向根域名服務(Root Name Server)獲取到頂級根的Name Server(例如.com的),然后得到指定域名的授權DNS,然后再獲得實際服務器IP。


  CDN在Web系統中,一般情況下是用來解決大小較大的靜態資源(html/Js/Css/圖片等)的加載問題,讓這些比較依賴網絡下載的內容,盡可能離用戶更近,提升用戶體驗。


  例如,我訪問了一張imgcache.gtimg.cn上的圖片(騰訊的自建CDN,不使用qq.com域名的原因是防止http請求的時候,帶上了多余的cookie信息),我獲得的IP是183.60.217.90。


  這種方式,和前面的DNS負載均衡一樣,不僅性能極佳,而且支持配置多種策略。但是,搭建和維護成本非常高。互聯網一線公司,會自建CDN服務,中小型公司一般使用第三方提供的CDN。小伙伴們要想獲得更多負載均衡解決方案的內容,請關注新網!


聲明:免責聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發現本社區中有涉嫌抄襲的內容,請發

送郵件至:operations@xinnet.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。本站原創內容未經允許不得轉載,或轉載時

需注明出處:新網idc知識百科

免費咨詢獲取折扣

Loading
主站蜘蛛池模板: 国产精品 视频一区 二区三区 | 久久久久久国产精品无码下载 | 东京热无码一区二区三区分类视频 | 欧美国产日韩综合 | 尤物久久av一区二区三区亚洲 | 黑人狂躁日本妞videos在哪里 | 极品无码国模国产在线观看 | 自拍偷拍中文字幕 | 精品无码久久久久久国产 | 亚洲欧洲国产精品 | 国产精品香蕉在线的人 | 10000部美女免费大片aaa | 欧美人与动性xxxxx交性 | 日韩视频不卡 | 一二三四精品 | 97精品一区二区视频在线观看 | 国产精品自拍视频 | 西西大胆午夜人体视频 | 久久精品国产福利一区二区 | 美国黄色一级视频 | 国内精品久久久久久久日韩 | 精品国产黄 | 国产美女久久精品香蕉69 | 欧美在线视频免费播放 | 无码精品一区二区三区免费视频 | 亚洲亚洲人成综合网站图片 | 精品国产免费久久久久久婷婷 | 九九精品网 | 天天色综合2 | 黄色网战在线观看 | 久久免费99精品国产自在现线 | 亚洲精品综合在线观看 | 亚洲精品97久久中文字幕无码 | 好男人社区www在线官网 | 4438xx亚洲最大五色丁香一 | 精产国品一二三区 | 一级真人免费毛片 | 欧洲美熟女乱av在 | 成人做受120秒试看试看视频 | 亚洲人精品亚洲人成在线 | 国产蜜臀97一区二区三区 | 国产特级毛片aaaaaa高潮流水 | 精品国产一区二区三区av孞弋 | 五月天综合久久 | 日韩av在线永久免费 | 亚洲韩国精品 | 广东少妇大战黑人34厘米视频 | 我想看黄色毛片 | 免费麻豆国产一区二区三区四区 | 91精品国产综合久久久久 | 日日操中文字幕 | 亚洲国产精品久久久就秋霞 | 奇米第四色777 | 色噜噜狠狠一区二区三区狼国成人 | 国产av激情久久无码天堂 | 久久久蜜桃一区二区人 | 国内精品自在拍精选 | 香蕉尹人网 | 欧美成人高清 | 狠狠色噜噜狠狠狠777米奇小说 | 精品国产一区二区av片 | 亚洲天堂成人网 | 日本国产三级xxxxxx | 亚洲中文字幕人成乱码 | 偷拍网亚洲 | 久久久久久无码精品人妻a片软件 | 亚洲精品成a人在线 | 亚洲国产av导航第一福利网 | 日本一区二区三区精品福利视频 | 国产初高中生视频在线观看 | 韩国三级视频在线观看 | 色欲综合久久躁天天躁 | 黄色三极片 | 日韩放荡少妇无码视频 | 亚洲中文字幕久在线 | 日本一区不卡 | 免费成人激情视频 | 香港午夜三级a三级三点在线观看 | 免费精品无码av片在线观看 | 熟女少妇在线视频播放 | 欧美性大战xxxxx久久久√ | 久久精品国产亚洲αv忘忧草 | 精品福利一区二区三区免费视频 | 噼里啪啦动漫 | 91麻豆蜜桃一区二区三区 | 亚洲欧洲免费视频 | 欧亚乱熟女一区二区在线 | 国产精品国产三级国产传播 | 99精品视频一区在线观看 | 69精品久久久久久久 | 你懂的国产视频 | 色欲久久久天天天综合网 | 99久久国产综合精品女同图片 | 久久久久在线观看 | 国产美女免费无遮挡 | 伦hdwww日本bbw另类 | 日本韩国一级淫片a免费 | 噜噜色综合噜噜色噜噜色 | 香蕉午夜视频 |