巴黎奧運會期間,云數(shù)據(jù)庫RDS憑借出色的性能表現(xiàn)和高可用架構(gòu),支撐了過萬QPS的并發(fā)響應(yīng)和超過百萬條實時數(shù)據(jù)處理,平均響應(yīng)時間保持在毫秒級,為全球觀眾提供了流暢的實時賽事觀看體驗。

為了確保賽事系統(tǒng)的平穩(wěn)運行,云數(shù)據(jù)庫RDS提供同城高可用容災(zāi)能力,自動化監(jiān)測實例健康狀態(tài),在單可用區(qū)故障場景實現(xiàn)主備節(jié)點秒級切換,保障數(shù)據(jù)零丟失。在此基礎(chǔ)上,云數(shù)據(jù)庫RDS為巴黎奧運會搭建了德國法蘭克福和英國倫敦之間的跨地域災(zāi)備系統(tǒng),以應(yīng)對極端場景下的業(yè)務(wù)快速恢復(fù)。該套容災(zāi)系統(tǒng)旨在最大化減少潛在的服務(wù)中斷風(fēng)險,確保各項賽事數(shù)據(jù)記錄的連續(xù)性與穩(wěn)定性。

該套容災(zāi)系統(tǒng)充分發(fā)揮阿里云平臺的綜合優(yōu)勢,采用了多個先進技術(shù),涉及網(wǎng)絡(luò)打通、數(shù)據(jù)同步、容災(zāi)切換等多方面產(chǎn)品設(shè)計和工程落地。網(wǎng)絡(luò)方面,通過云企業(yè)網(wǎng)(CEN)和轉(zhuǎn)發(fā)路由器(Transit Router)實現(xiàn)德國法蘭克福和英國倫敦之間的網(wǎng)絡(luò)互通,提供低延遲、高速率的網(wǎng)絡(luò)傳輸,以滿足實時數(shù)據(jù)同步的網(wǎng)絡(luò)需求;

災(zāi)備數(shù)據(jù)一致性方面,通過應(yīng)用SQL Server Always On可用性組讀取縮放能力(Always On Availability Group Read Scale),實現(xiàn)了跨地域災(zāi)備實例之間穩(wěn)定高可靠的數(shù)據(jù)復(fù)制和同步;故障切換方面,通過阿里云數(shù)據(jù)庫自研的高可用組件,實現(xiàn)了容災(zāi)系統(tǒng)的秒級探活和自動切換,全面覆蓋計劃的手動故障轉(zhuǎn)移(Planned Manual Failover)和強制故障轉(zhuǎn)移(Forced Manual Failover)兩類場景。

為充分驗證容災(zāi)系統(tǒng)設(shè)計的有效性,阿里云數(shù)據(jù)庫技術(shù)團隊與客戶在奧運會前期籌備階段共同進行了多次全鏈路演練,確保方案經(jīng)過實際測試后能夠應(yīng)對各種可能的挑戰(zhàn)。在計劃的手動故障轉(zhuǎn)移場景下,該套容災(zāi)系統(tǒng)實現(xiàn)了RPO (Recovery Point Objective) = 0 的優(yōu)越表現(xiàn);在強制故障轉(zhuǎn)移場景下,RPO 始終控制在60秒以內(nèi),保障了關(guān)鍵時刻的業(yè)務(wù)連續(xù)性。

阿里云云數(shù)據(jù)庫RDS為巴黎奧運會提供的跨地域災(zāi)備系統(tǒng),體現(xiàn)了云數(shù)據(jù)庫RDS在高可用容災(zāi)場景下的產(chǎn)品能力和技術(shù)先進性,并在奧運賽前演練和奧運舉辦過程中得到了實戰(zhàn)檢驗,確保了巴黎奧運會賽事系統(tǒng)的平穩(wěn)運行,也為阿里云在大規(guī)模、高要求的應(yīng)用場景下證明了其技術(shù)實力與可靠性。

分享到

xiesc

相關(guān)推薦