摘要:同城雙中心服務(wù)災(zāi)備阿里云同地域下不同可用區(qū)的網(wǎng)絡(luò)電力設(shè)備等都是物理隔離的,但是通過內(nèi)網(wǎng)連接。二創(chuàng)建伸縮配置,也就是自動(dòng)添加的云服務(wù)器的配置,這個(gè)過程和購(gòu)買的流程一致。
前言:云服務(wù)器的特性主要就是體現(xiàn)在橫向、縱向的彈性擴(kuò)容上,縱向的話其實(shí)很好理解就是我們單臺(tái) ECS 配置不夠用了馬上升級(jí)一下配置,不過這種場(chǎng)景比較適合于一個(gè)網(wǎng)站穩(wěn)健的發(fā)展?fàn)顟B(tài),而且波動(dòng)不大?;蛘哒f服務(wù)器有較長(zhǎng)時(shí)間的資源占用而非短時(shí)間的,比如說臺(tái)風(fēng)網(wǎng)肯定是 5~10 月這段時(shí)間訪問量較高,那么我們就可以在春末的時(shí)候升一段配置,夏天再升級(jí)一段配置,初秋稍微降一點(diǎn),秋末降至平穩(wěn)狀態(tài)。
但是如果我們是一個(gè)電商網(wǎng)站突然運(yùn)營(yíng)想搞一個(gè)秒殺活動(dòng),一個(gè)游戲公司要組織一場(chǎng)在線PK大賽。 這種情況下呢,都是瞬時(shí)遭遇的流量高峰和應(yīng)用高占用,過了這段時(shí)間突然就回到了平穩(wěn)的狀態(tài)。如果我們一直以能處理瞬時(shí)高峰的配置長(zhǎng)時(shí)間運(yùn)行勢(shì)必會(huì)造成大量的資源浪費(fèi),這時(shí)候就需要一個(gè)按量的橫向擴(kuò)容了。
介紹
橫向擴(kuò)容也就是增加服務(wù)器數(shù)量而非升級(jí)配置,但是我們需要將數(shù)個(gè)服務(wù)器整合成一個(gè)服務(wù)器集群,通過均衡負(fù)載 SLB 讓服務(wù)器集群看起來就像還是“一臺(tái)”服務(wù)器在進(jìn)行操作,當(dāng)然了均衡負(fù)載也不一定需要使用 SLB,也可以自建或者采購(gòu)其他的均衡負(fù)載產(chǎn)品。然后每一臺(tái)服務(wù)器都應(yīng)該做到無(wú)狀態(tài)服務(wù),不可以保存應(yīng)用的狀態(tài)信息(如 session)和相關(guān)數(shù)據(jù)(如數(shù)據(jù)庫(kù)、日志等)。如果應(yīng)用中有保存狀態(tài)信息需求,可以考慮把狀態(tài)信息保存到伸縮組之外的獨(dú)立的狀態(tài)服務(wù)器、數(shù)據(jù)庫(kù)(如 云數(shù)據(jù)庫(kù))和集中日志存儲(chǔ)(如 日志服務(wù))中去。
要求 & 收獲
需要使用到的產(chǎn)品:
均衡負(fù)載(SLB)服務(wù)
彈性伸縮(ESS)服務(wù)
通過本文你將講學(xué)到:
學(xué)習(xí)使用均衡負(fù)載服務(wù)
學(xué)習(xí)使用彈性伸縮服務(wù)
配置同城雙中心服務(wù)災(zāi)備
應(yīng)對(duì)瞬時(shí)流量高峰
教程設(shè)置 SLB
一、 開通 SLB 服務(wù),https://common-buy.aliyun.com... ,一般來說前期使用,只需要選擇 性能共享實(shí)例 和 按使用流量計(jì)費(fèi) 這樣的基礎(chǔ)規(guī)格就行。
二、添加監(jiān)聽 一般來說如果我們是 HTTP 的話走 TCP 監(jiān)聽更方便可以直接反饋到訪客信息。 如果需要實(shí)現(xiàn) HTTPS 的話,后端依舊只應(yīng)該走 HTTP 80 而不能也是 HTTPS,再開通 會(huì)話保持 保持用戶的 session。 調(diào)度算法 用 加權(quán)最小連接數(shù)(WLC)我覺得更科學(xué)一點(diǎn),當(dāng)然了具體因場(chǎng)景而異。
三、配置健康檢查 選擇健康檢查方式,一般來說 HTTP 檢查更直觀點(diǎn)
四、添加后端服務(wù)器,然后我們添加我們后端的服務(wù)器集群即可,后端服務(wù)器保持配置和環(huán)境一致并且無(wú)狀態(tài),例如只安裝 Nginx、PHP 7.2,數(shù)據(jù)庫(kù)用 RDS,文件儲(chǔ)存用 OSS。
同城雙中心服務(wù)災(zāi)備阿里云同地域(Region)下不同可用區(qū)(Zone)的網(wǎng)絡(luò)、電力、設(shè)備等都是物理隔離的,但是通過內(nèi)網(wǎng)連接。由于單一 ECS 默認(rèn)是在一個(gè)可用區(qū)下的,如果這臺(tái) ECS 出現(xiàn)了問題那么整個(gè)網(wǎng)絡(luò)服務(wù)都將不可用。如果我們的服務(wù)在可用區(qū)A和可用區(qū)B都有部署那么如果 A 出現(xiàn)了問題,B 依舊可以提供服務(wù)。
在阿里云實(shí)現(xiàn)同城雙中心,就非常方便只需要通過 SLB 就行,我們購(gòu)買在同一地域不同可用區(qū)的 ECS 在 SLB 添加后端服務(wù)器就可以了,同樣 RDS 也要選擇主庫(kù)和備庫(kù)分布在不同可用區(qū)。
設(shè)置 ESSSLB 的橫向擴(kuò)展其實(shí)還是需要手動(dòng)進(jìn)行操作,而且也只適合計(jì)劃中的配置升級(jí),例如運(yùn)營(yíng)人員策劃的秒殺活動(dòng)是可以預(yù)見的有計(jì)劃的,但是像之前鹿晗的戀情曝光引起的微博宕機(jī)事件,是毫無(wú)預(yù)見性的,這時(shí)候就需要自動(dòng)檢測(cè)CPU使用率然后自動(dòng)添加新服務(wù)器并在 SLB 中添加后端服務(wù)器和設(shè)置 RDS 白名單。
彈性伸縮就是這樣一款幫助自動(dòng)完成高峰期服務(wù)器添加和平穩(wěn)期服務(wù)器釋放的服務(wù)。
一、創(chuàng)建伸縮組 ,其實(shí)里面的介紹都還挺清晰的,為了防止收到惡意攻擊而盲目的服務(wù)器數(shù)量增長(zhǎng),我們可以設(shè)置服務(wù)器數(shù)量的上限,我們?cè)趯S芯W(wǎng)絡(luò)是可以設(shè)置多個(gè)可用區(qū)的路由器的,同城雙中心不是問題。 然后我們?cè)偬砑訉?duì)應(yīng)的 SLB 和 RDS,以后增加的云服務(wù)器都會(huì)自動(dòng)添加到后端服務(wù)器監(jiān)聽和 RDS 的白名單。
二、創(chuàng)建伸縮配置 ,也就是自動(dòng)添加的云服務(wù)器的配置,這個(gè)過程和購(gòu)買 ECS 的流程一致。 注意鏡像要選擇自定義的無(wú)狀態(tài)的服務(wù)鏡像。
三、添加已有實(shí)例 ,把已經(jīng)創(chuàng)建好的服務(wù)器加入進(jìn)去,一般來說平穩(wěn)期的云服務(wù)器走包年包月的購(gòu)買,瞬時(shí)的添加走按量的購(gòu)買。
四、手動(dòng)配置策略 , 如果覺得自動(dòng)配置策略有一定不合理的地方,我們還可以手動(dòng)配置相關(guān)策略,例如增加、減少和調(diào)整數(shù)量。
原文鏈接
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/25212.html
摘要:同城雙中心服務(wù)災(zāi)備阿里云同地域下不同可用區(qū)的網(wǎng)絡(luò)電力設(shè)備等都是物理隔離的,但是通過內(nèi)網(wǎng)連接。二創(chuàng)建伸縮配置,也就是自動(dòng)添加的云服務(wù)器的配置,這個(gè)過程和購(gòu)買的流程一致。 前言:云服務(wù)器的特性主要就是體現(xiàn)在橫向、縱向的彈性擴(kuò)容上,縱向的話其實(shí)很好理解就是我們單臺(tái) ECS 配置不夠用了馬上升級(jí)一下配置,不過這種場(chǎng)景比較適合于一個(gè)網(wǎng)站穩(wěn)健的發(fā)展?fàn)顟B(tài),而且波動(dòng)不大?;蛘哒f服務(wù)器有較長(zhǎng)時(shí)間的資源占...
摘要:巨杉數(shù)據(jù)庫(kù),作為新一代分布式數(shù)據(jù)庫(kù),為多家大型金融客戶的云化架構(gòu)升級(jí)提供了極為重要的助力。目前巨杉數(shù)據(jù)庫(kù)已在超過家強(qiáng)級(jí)別的大型商業(yè)銀行核心生產(chǎn)業(yè)務(wù)上線,企業(yè)用戶總數(shù)超過家。 作為一款金融級(jí)分布式關(guān)系型數(shù)據(jù)庫(kù),SequoiaDB巨杉數(shù)據(jù)庫(kù)的分布式數(shù)據(jù)庫(kù)架構(gòu)和面向微服務(wù)的云化產(chǎn)品形態(tài),已經(jīng)幫助包括民生銀行、恒豐銀行在內(nèi)的多家大型金融客戶實(shí)現(xiàn)了大量業(yè)務(wù)系統(tǒng)的底層數(shù)據(jù)庫(kù)云化轉(zhuǎn)型升級(jí)。 如今,大...
閱讀 2192·2021-09-04 16:40
閱讀 1495·2021-08-13 15:07
閱讀 3626·2019-08-30 15:53
閱讀 3219·2019-08-30 13:11
閱讀 1104·2019-08-29 17:22
閱讀 1835·2019-08-29 12:47
閱讀 1506·2019-08-29 11:27
閱讀 2261·2019-08-26 18:42