云主機租用相對于獨立服務(wù)器托管其出色的負(fù)載均衡能力讓眾多用戶頗為喜歡。那么云主機的負(fù)載均衡體現(xiàn)在哪里呢?
彈性伸縮
在網(wǎng)站發(fā)展和運營過程中,時長會遇到業(yè)務(wù)量飆升,但是持續(xù)幾天后又回復(fù)日常業(yè)務(wù)量的問題,這時候云服務(wù)器的彈性伸縮功能會發(fā)揮很大的作用。
在web服務(wù)的業(yè)務(wù)邏輯層會有擴縮容的需求。比如電商銷售、在線教育、視頻播客、新聞資訊等,客戶端的請求通過負(fù)載均衡到達(dá)應(yīng)用服務(wù)器,當(dāng)業(yè)務(wù)訪問量大幅快速波動時,彈性伸縮服務(wù)可以根據(jù)請求量及負(fù)載,彈性擴容或者縮容應(yīng)用服務(wù)器的數(shù)量。
這樣的功能讓用戶能及時應(yīng)對大流量情況,不會猶豫部署時間過長導(dǎo)致服務(wù)器崩潰或者錯過大賺一筆的機會,這也是云服務(wù)器負(fù)載能力的一種保證。
負(fù)載均衡
這一功能也是體現(xiàn)云服務(wù)器負(fù)載能力怎么樣的重要依靠。從名字也能看出,這一功能就是為了提升服務(wù)器負(fù)載能力而有的,簡單來說,負(fù)載均衡就是把訪問流量自動分發(fā)到多臺云服務(wù)器上,擴展應(yīng)用系統(tǒng)對外的服務(wù)能力,實現(xiàn)更高水平的應(yīng)用容錯。
負(fù)載均衡可以通過監(jiān)聽負(fù)載均衡實例上的四層和七層請求,并將這些請求分發(fā)到后端服務(wù)器上進(jìn)行處理。相比彈性伸縮,負(fù)載均衡是在資源配置擴大化以后的優(yōu)化執(zhí)行者,如果沒有負(fù)載均衡,即使利用彈性伸縮添加的云服務(wù)器可能也會處在限制限制狀態(tài),流量集中在某幾臺云服務(wù)器上,依然不能解決問題。
應(yīng)對場景
云服務(wù)器的負(fù)載能力,主要應(yīng)對以下幾個場景
一
針對超多用戶服務(wù)訪問量高的特點,通過負(fù)載均衡將用戶的訪問流量均勻的分發(fā)到多個后端云主機上,確保業(yè)務(wù)快速平穩(wěn)的運行。
二
音視頻應(yīng)用中由于用戶與主播之間需要實時大量的互動,因此,用戶的流量非常大,而直播業(yè)務(wù)的波峰波谷效應(yīng)明顯,通過彈性負(fù)載均衡提高了系統(tǒng)的橫向擴展能力,能夠抵御海量流量,提升了業(yè)務(wù)的可用性和穩(wěn)定性。