版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
從集群系統(tǒng)到負載均衡匯報人:張學佩1編輯ppt內容簡介集群系統(tǒng)代理服務器負載均衡系統(tǒng)2編輯ppt集群系統(tǒng)一、什么是集群技術?(Cluster)
舉個例子來說,我們架設了一臺網(wǎng)絡服務器,上面構建了一個電子商務網(wǎng)站,然而隨著時間的推移,名聲越來越大,這時點擊率也就越來越高,服務器的負載也就越來越高。這種情況下,我們就必須提升服務器的能力,以滿足日益增長的服務請求。這時,我們就面臨兩種選擇:1)升級網(wǎng)絡服務器,采用更快的CPU,增加更多的內存,使其具有更強的性能;但日益增長的服務請求又會使服務器再次過載,需要再次升級,這樣就陷入了升級的怪圈。還有,升級時還得考慮到服務如何接續(xù),能否中止。2)增加更多的服務器,讓多臺服務器來完成相同的服務?;旌闲头掌骷合到y(tǒng)3編輯ppt集群系統(tǒng)二、集群技術的目的
1提高性能一些計算密集型應用,如:天氣預報、核試驗模擬等,需要計算機要有很強的運算處理能力,現(xiàn)有的技術,即使普通的大型機其計算也很難勝任。這時,一般都使用計算機集群技術,集中幾十臺甚至上百臺計算機的運算能力來滿足要求。提高處理性能一直是集群技術研究的一個重要目標之一。2降低成本通常一套較好的集群配置,其軟硬件開銷要超過10W美元。但與價值上百萬美元的專用超級計算機相比已屬相當便宜。在達到同樣性能的條件下,采用計算機集群比采用同等運算能力的大型計算機具有更高的性價比。4編輯ppt集群系統(tǒng)3提高可擴展性用戶若想擴展系統(tǒng)能力,不得不購買更高性能的服務器,才能獲得額外所需的CPU和存儲器。如果采用集群技術,則只需要將新的服務器加入集群中即可,對于客戶來看,服務無論從連續(xù)性還是性能上都幾乎沒有變化,好像系統(tǒng)在不知不覺中完成了升級。4增強可靠性集群技術使系統(tǒng)在故障發(fā)生時仍可以繼續(xù)工作,將系統(tǒng)停運時間減到最小。集群系統(tǒng)在提高系統(tǒng)的可靠性的同時,也大大減小了故障損失。二、集群技術的目的5編輯ppt集群系統(tǒng)1、高性能計算集群(HPCCluster)
也叫科學集群,充分利用集群中的每一臺計算機的資源,實現(xiàn)復雜運算的并行計算,以解決復雜的科學問題。通常用于科學計算領域,比如基因分析,化學分析等。2、高可用性集群(HACluster)
高可用性集群的主要目的是為了使集群的整體服務盡可能持續(xù)可用,當主服務器故障時,備份服務器能夠自動接管主服務器的工作,并及時切換過去,以實現(xiàn)對用戶的不間斷、不停機服務。3、負載均衡集群(LBCluster)
負載均衡集群的每個節(jié)點都可以承擔一定的處理負載,并且可以實現(xiàn)處理負載在節(jié)點之間的動態(tài)分配,以實現(xiàn)負載均衡。集群中所有的節(jié)點都處于活動狀態(tài),它們分攤系統(tǒng)的工作負荷。三、集群系統(tǒng)的分類6編輯ppt集群系統(tǒng)
服務器集群系統(tǒng)就是指通過集群技術將很多服務器集中起來一起進行同一種服務,在客戶端看來就像是只有一個服務器?,F(xiàn)在的中大型企業(yè)都用到了服務器集群系統(tǒng),比如:百度、新浪、網(wǎng)易、騰訊等。
然而,對于服務器集群系統(tǒng)來說,用戶訪問的域名網(wǎng)址都是一樣的,那么用戶的具體訪問請求會交給集群中的哪個服務器來處理?如果有很多訪問請求,那么集群系統(tǒng)到底怎么分配這些請求任務給集群中的每臺服務器?
這里涉及到兩個概念——反向代理和負載均衡。四、服務器集群系統(tǒng)7編輯ppt代理服務器
我們有時候,用自己的計算機A想訪問國外的某個網(wǎng)站B,但是訪問不了,此時,有一臺中間服務器C可以訪問國外的網(wǎng)站B,那么,我們可以用自己的電腦訪問服務器C,通過C來訪問B這個網(wǎng)站。那么這個時候,服務器C稱為代理服務器,這種訪問方式叫做正向代理。正向代理有一個特點,就是我們明確知道要訪問哪個網(wǎng)站。再如,當我們有一個服務器集群,并且服務器集群中的每臺服務器的內容一樣都一致,同樣的,我們想要直接從個人電腦訪問到服務器集群管理的網(wǎng)站,但是此時我們并不知道是哪一臺服務器提供的內容,通過第三方服務器傳遞了請求后依然得到了想要的頁面,此時的代理方式稱為反向代理。
什么是代理?8編輯ppt代理服務器
正向代理網(wǎng)站B訪問不了怎么辦?服務器C計算機A9編輯ppt代理服務器
反向代理計算機A可是我自身沒有數(shù)據(jù)怎么辦數(shù)據(jù)A數(shù)據(jù)B數(shù)據(jù)C服務器E10編輯ppt負載均衡
當一臺服務器的單位時間內的訪問量越大的時候,服務器的壓力會越大。當一臺服務器壓力大得超過自身的承受能力的時候,服務器會崩潰。為了避免服務器崩潰,讓用戶有更好地體驗,我們通常通過負載均衡的方式來分擔服務器的壓力。那么什么是負載均衡呢?當用戶訪問我們網(wǎng)站的時候,先訪問一個中間服務器,再讓這個中間服務器在服務器集群中選擇一個壓力較小的服務器,然后將該訪問請求引入該選擇的服務器。這樣,用戶的每次訪問,都會保證服務器集群中的每個服務器的壓力趨于平衡,分擔了服務器的總體壓力,避免了服務器崩潰的情況。
一、什么是負載均衡(LoadBalance)?11編輯ppt負載均衡二、負載均衡算法
一般來說,企業(yè)可依需求自行設定負載平衡規(guī)則,而網(wǎng)絡存取可參照所設定的規(guī)則,執(zhí)行網(wǎng)絡流量負載平衡算法。常見的算法則有:◎輪詢
◎加權輪詢
◎散列法
◎動態(tài)輪詢◎最少連接法◎最快響應法負載均衡結構圖12編輯ppt負載均衡三、負載均衡的實現(xiàn)方式軟件負載均衡技術該技術適用于一些中小型網(wǎng)站系統(tǒng),可以滿足一般的均衡負載需求。軟件負載均衡技術是指在服務器集群中的代理服務器上安裝一個相應的負載均衡軟件來實現(xiàn)的一種負載均衡技術。軟件可以很方便的安裝在服務器上,并且能實現(xiàn)一定的負載均衡功能。軟件負載均衡技術配置簡單、操作也方便,最重要的是成本很低。硬件負載均衡技術由于硬件負載均衡技術需要額外的增加負載均衡器,成本比較高,適用于流量高的大型網(wǎng)站系統(tǒng)。不過在現(xiàn)在較有規(guī)模的企業(yè)、政府網(wǎng)站,一般來說都會部署有硬件負載均衡設備(原因:1.硬件設備更穩(wěn)定2.效率高、更合規(guī)達標)硬件負載均衡技術是在多臺服務器間安裝相應的負載均衡設備(負載均衡器)來完成均衡負載技術,與軟件負載均衡技術相比,能達到更好的負載均衡效果。13編輯ppt負載均衡三、負載均衡的實現(xiàn)方式本地負載均衡技術本地負載均衡技術是對本地服務器集群進行負載均衡處理。該技術通過對服務器進行性能優(yōu)化,使流量能夠平均分配在服務器群中的各個服務器上,其能有效地解決數(shù)據(jù)流量過大、網(wǎng)絡負荷過重的問題,并且不需花費昂貴開支購置性能卓越的服務器,充分利用現(xiàn)有設備,避免服務器單點故障造成數(shù)據(jù)流量的損失。全局負載均衡技術(廣域負載均衡)全局負載均衡技術適用于擁有多個地域的服務器集群的大型網(wǎng)站系統(tǒng)。全局負載均衡技術是對分布在全國各個地區(qū)的多個服務器進行負載均衡處理,該技術可以通過對訪問用戶的IP地理位置判定,自動轉向地域最近點的服務器集群。很多大型網(wǎng)站都使用的這種技術。14編輯ppt負載均衡四、負載均衡的主要應用1.DNS負載均衡
最早的負載均衡技術是通過DNS來實現(xiàn)的,在DNS中為多個地址配置同一個名字,因而查詢這個名字的客戶機將得到其中一個地址,從而使得不同的客戶訪問不同的服務器,達到負載均衡的目的。DNS負載均衡是一種簡單而有效的方法,但是它不能區(qū)分服務器的差異,也不能反映服務器的當前運行狀態(tài)。2.NAT負載均衡
支持負載均衡的地址轉換網(wǎng)關,可以將一個外部IP地址映射為多個內部IP地址,對每次TCP連接請求動態(tài)使用其中一個內部地址,達到負載均衡的目的。15編輯ppt負載均衡四、負載均衡的主要應用3.反向代理負載均衡
反向代理(ReverseProxy)負載均衡技術是把將來自Internet上的連接請求以反向代理的方式動態(tài)地轉發(fā)給內部網(wǎng)絡上的多臺服務器進行處理,從而達到負載均衡的目的。16編輯ppt負載均衡四、負載均衡的主要應用4.混合型負載均衡
在有些大型網(wǎng)絡,由于多個服務器群內硬件設備、各自的規(guī)模、提供的服務等的差異,可以考慮給每個服務器群采用最合適的負載均衡方式,然后又在這多個服務器群間再一次負載均衡或群集起來以一個整體向外界提供服務。17編輯ppt負載均衡五、負載均衡產品1.負載均衡器(硬件)
負載均衡器也稱為負載均衡設備,其效果比軟件實現(xiàn)的負載均衡要高效、穩(wěn)定,而且還擁有很多其他的重要功能,如:1)基礎防火墻功能——數(shù)據(jù)包過濾 2)資源隱藏和內容安全3)定制的應用攻擊過濾 4)隔離協(xié)議攻擊5)網(wǎng)絡攻擊防護 6)Cookie加密7)高級SSL加密標準 8)抓包工具
常見的產商有:F5、Radware、Array、A10等國外著名品牌;北京華夏創(chuàng)新、深圳深信服、上海云速等國內領軍品牌;18編輯ppt負載均衡五、負載均衡產品2.負載均衡服務器(軟件)
1、ngnix——俄羅斯人開發(fā)的一個高性能的HTTP和反向代理服務器。由于Nginx超越Apache的高性能和穩(wěn)定性,使得國內使用Nginx作為Web服務器的網(wǎng)站也越來越多,其中包括新浪博客、網(wǎng)易新聞、騰訊網(wǎng)、搜狐博客等門戶網(wǎng)站頻道等,在3w以上的高并發(fā)環(huán)境下,ngnix處理能力相當于Apache的10倍。2、lvs——LinuxVirtualServer的簡寫,意即Linux虛擬服務器,由畢業(yè)于國防科技大學的章文嵩博士于1998年5月創(chuàng)立。特點:抗負載能力強,配置性低,工作穩(wěn)定,無流量。19編輯ppt負載均衡五、負載均衡產品2.負載均衡服務器(軟件)
3、HAProxy——HAProxy提供高可用性、負載均衡以及基于TCP和HTTP應用的代理,支持虛擬主機,它是免費、快速并且可靠的一種解決方案。HAProxy特別適用于那些負載特大的web站點,這些站點通常又需要Session保持或七層處理。HAProxy運行的硬件上,完全可以支持數(shù)以萬計的并發(fā)連接,同時可
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年恩施職業(yè)技術學院馬克思主義基本原理概論期末考試模擬題及答案解析(奪冠)
- 2025年包頭職業(yè)技術學院單招職業(yè)傾向性測試題庫附答案解析
- 2025年廣東理工職業(yè)學院單招職業(yè)技能考試題庫附答案解析
- 2025年廣東科貿職業(yè)學院馬克思主義基本原理概論期末考試模擬題附答案解析
- 2025年福建技術師范學院馬克思主義基本原理概論期末考試模擬題及答案解析(奪冠)
- 媒介專員面試技巧講稿
- 2025西藏里地區(qū)精神衛(wèi)生福利院招聘生活護理員1人備考考試試題及答案解析
- 2026中國科協(xié)所屬單位招聘5人員備考考試試題及答案解析
- 2026廣西科技商貿高級技工學校春學期招聘編外教職工26人考試備考題庫及答案解析
- 公司員工請假制度-模板
- 學堂在線 雨課堂 學堂云 生活英語聽說 期末復習題答案
- 第十四屆全國交通運輸行業(yè)“大象科技杯”城市軌道交通行車調度員(職工組)理論知識競賽題庫(1400道)
- 2025年希望杯IHC真題-二年級(含答案)
- T/CCT 002-2019煤化工副產工業(yè)氯化鈉
- 砂石運輸施工方案
- 醫(yī)院如何規(guī)范服務態(tài)度
- 輸液空氣的栓塞及預防
- 中建鋼筋工程優(yōu)化技術策劃指導手冊 (一)
- 廣東省汕頭市金平區(qū)2024-2025學年七年級上學期期末考試語文試題
- 2025年供電所所長個人工作總結(2篇)
- 12J12無障礙設施圖集
評論
0/150
提交評論