高可用網(wǎng)站架構(gòu)云化
一、背景
早期互聯(lián)網(wǎng)產(chǎn)品用戶量少,并發(fā)量低,數(shù)據(jù)量小,多數(shù)只需要單個(gè)應(yīng)用服務(wù)器可以滿足需要,而數(shù)據(jù)庫(kù)和文件服務(wù)部署在外部單個(gè)服務(wù)器上。隨著業(yè)務(wù)在線化、互聯(lián)網(wǎng)化的高速發(fā)展,企業(yè)對(duì)核心業(yè)務(wù)系統(tǒng)的穩(wěn)定性、可靠性、有效性、業(yè)務(wù)連續(xù)性等有了更高的要求。
圖1 單機(jī)網(wǎng)站架構(gòu)
二、痛點(diǎn)
(一)單點(diǎn)故障導(dǎo)致網(wǎng)站停服
網(wǎng)站對(duì)用戶提供服務(wù)時(shí),如果只使用1臺(tái)彈性云服務(wù)器ECS搭建應(yīng)用,就面臨極高的單點(diǎn)故障風(fēng)險(xiǎn):當(dāng)這臺(tái)服務(wù)器因各種故障(磁盤故障、內(nèi)存故障、網(wǎng)線松動(dòng)等各種問(wèn)題)離線或宕機(jī)時(shí),整個(gè)網(wǎng)站業(yè)務(wù)也會(huì)完全停服。
(二)應(yīng)對(duì)秒殺大促等運(yùn)營(yíng)場(chǎng)景的系統(tǒng)服務(wù)能力瓶頸
利用打折、秒殺等促銷活動(dòng)吸引用戶,助推業(yè)務(wù)快速增長(zhǎng)是互聯(lián)網(wǎng)類型公司常見(jiàn)的運(yùn)營(yíng)手段。秒殺會(huì)對(duì)現(xiàn)有網(wǎng)站的沖擊,因?yàn)槊霘⒒顒?dòng)只是網(wǎng)站的一個(gè)營(yíng)銷所附帶的一個(gè)網(wǎng)絡(luò)附加活動(dòng),這個(gè)活動(dòng)具有的特點(diǎn)是:時(shí)間短,并發(fā)能力強(qiáng)。如果網(wǎng)站和原有應(yīng)用部署在一起,必然會(huì)對(duì)網(wǎng)站本身的業(yè)務(wù)造成沖擊,稍有不慎,整個(gè)網(wǎng)站就會(huì)發(fā)生癱瘓。
實(shí)際上,企業(yè)系統(tǒng)架構(gòu)能力無(wú)法應(yīng)對(duì)此類活動(dòng)的案例并不鮮見(jiàn),最近的案例如Costco促銷期間網(wǎng)站宕機(jī)。突發(fā)新冠疫情引發(fā)的核酸檢測(cè)系統(tǒng)尖峰訪問(wèn)流量導(dǎo)致系統(tǒng)崩潰是類似的場(chǎng)景,如果系統(tǒng)提前采用基于云產(chǎn)品的高可用網(wǎng)站架構(gòu),相信能運(yùn)行更加穩(wěn)定。
(三)數(shù)據(jù)可靠性痛點(diǎn)
網(wǎng)站后臺(tái)存儲(chǔ)數(shù)據(jù)丟失常見(jiàn)的原因有:停電、設(shè)備故障或故障、意外刪除數(shù)據(jù)、不小心格式化硬盤、硬盤讀寫(xiě)頭損壞、軟件崩潰、邏輯錯(cuò)誤、固件損壞、硬盤驅(qū)動(dòng)器物理?yè)p壞等。重要數(shù)據(jù)丟失且無(wú)備份會(huì)造成無(wú)可挽回的損失。
數(shù)據(jù)庫(kù)是網(wǎng)站的核心組件,由于數(shù)據(jù)庫(kù)性能、故障導(dǎo)致的可用性問(wèn)題可能會(huì)帶來(lái)業(yè)務(wù)嚴(yán)重受損。
圖6 網(wǎng)站數(shù)據(jù)庫(kù)可用性挑戰(zhàn)
三、高可用網(wǎng)站架構(gòu)云化解決方案
????????????該解決方案能幫您快速在華為云上部署高可用的云上網(wǎng)站架構(gòu),支持業(yè)務(wù)流量跨可用區(qū)進(jìn)行分發(fā),并具備跨可用區(qū)故障容災(zāi)的能力。適用于云上搭建電商平臺(tái)、門戶網(wǎng)站、論壇、博客等網(wǎng)站場(chǎng)景。
圖7 高可用網(wǎng)站架構(gòu)云化解決方案架構(gòu)圖
四、高可用網(wǎng)站架構(gòu)價(jià)值
1、負(fù)載均衡
彈性負(fù)載均衡ELB支持將業(yè)務(wù)流量跨可用區(qū)進(jìn)行分發(fā),保障業(yè)務(wù)實(shí)時(shí)在線,使流量分發(fā)更均衡。
2、高可用
彈性云服務(wù)器跨可用區(qū)部署,云數(shù)據(jù)庫(kù)RDS服務(wù)主備分區(qū)部署,具備跨可用區(qū)故障容災(zāi)的能力。
3、一鍵部署
一鍵輕松部署,幫助用戶快速搭建高可用的云上網(wǎng)站架構(gòu)。
審核編輯 黃昊宇
-
網(wǎng)站
+關(guān)注
關(guān)注
2文章
259瀏覽量
23462 -
架構(gòu)
+關(guān)注
關(guān)注
1文章
528瀏覽量
25860 -
華為云
+關(guān)注
關(guān)注
3文章
2764瀏覽量
18115
發(fā)布評(píng)論請(qǐng)先 登錄
軟通動(dòng)力攜手華為云發(fā)布系列定制化聯(lián)合解決方案
中軟國(guó)際打造企業(yè)上云服務(wù)解決方案
云手機(jī)解決方案

華為乾坤云管理解決方案2.0正式發(fā)布
華為發(fā)布云網(wǎng)端一體化網(wǎng)絡(luò)安全解決方案
華為云電腦怎么下載,怎么下載并安裝華為云電腦呢?

構(gòu)建數(shù)據(jù)庫(kù)解決方案,基于華為云 Flexus X 實(shí)例容器化 MySQL 主從同步架構(gòu)

華為云 Flexus X 實(shí)例:一鍵助力中小企業(yè),快速部署個(gè)性化網(wǎng)站!

云存儲(chǔ)成本高嗎?費(fèi)用構(gòu)成清單
云鼎科技與華為云簽約化工工藝優(yōu)化合作
828 企業(yè)效率再升級(jí),華為云會(huì)議 Flexus 版創(chuàng)新云會(huì)議體驗(yàn)!

華為云、上海鈞達(dá)數(shù)科 發(fā)布區(qū)塊鏈數(shù)據(jù)要素聯(lián)合解決方案

華為云發(fā)布基于盤古大模型的醫(yī)療健康解決方案
華為HDC 2024看點(diǎn) 華為云盤古大模型5.0正式發(fā)布

評(píng)論