5月20日,網(wǎng)易數(shù)帆輕舟云原生平臺(tái)順利通過(guò)中國(guó)信通院首批應(yīng)用多活“先進(jìn)級(jí)”能力評(píng)估。
為提升云服務(wù)穩(wěn)定運(yùn)行水平,加強(qiáng)企事業(yè)單位系統(tǒng)穩(wěn)定性保障工作,中國(guó)信通院于2022年3月初發(fā)起了“云系統(tǒng)穩(wěn)定性保障計(jì)劃”(以下簡(jiǎn)稱(chēng)“穩(wěn)保計(jì)劃”),吸引了金融、云服務(wù)商、互聯(lián)網(wǎng)等行業(yè)的20余家頭部企業(yè)和機(jī)構(gòu)參與,并完成了多項(xiàng)云系統(tǒng)穩(wěn)定性相關(guān)評(píng)估。“應(yīng)用多活能力”評(píng)估便是云系統(tǒng)穩(wěn)定性評(píng)估的重要組成部分。
據(jù)了解,此次應(yīng)用多活架構(gòu)能力以通信行業(yè)標(biāo)準(zhǔn)《應(yīng)用多活架構(gòu)能力要求》為評(píng)估依據(jù),基于當(dāng)前分布式系統(tǒng)穩(wěn)定性的發(fā)展現(xiàn)狀與痛點(diǎn),助力企業(yè)增強(qiáng)核心業(yè)務(wù)的連續(xù)性及抗風(fēng)險(xiǎn)能力,保證核心業(yè)務(wù)的穩(wěn)定、持續(xù)運(yùn)轉(zhuǎn)。
《應(yīng)用多活架構(gòu)能力要求》標(biāo)準(zhǔn)由中國(guó)信息通信研究院牽頭,網(wǎng)易數(shù)帆參與編制,該標(biāo)準(zhǔn)也獲得了業(yè)界極高關(guān)注度。
為什么應(yīng)用多活是保障業(yè)務(wù)連續(xù)性的最強(qiáng)“穩(wěn)定器”?
近年來(lái),開(kāi)源技術(shù)和云技術(shù)保持高速發(fā)展,企業(yè)的各項(xiàng)產(chǎn)品和服務(wù)種類(lèi)更復(fù)雜,且呈現(xiàn)爆發(fā)性增長(zhǎng)趨勢(shì)。在云原生分布式架構(gòu)高速演進(jìn)的過(guò)程中,要謹(jǐn)防人為的不合理故障及自然災(zāi)害的影響。每一次災(zāi)難,都可能帶來(lái)嚴(yán)重的品牌、客戶(hù)、經(jīng)濟(jì)損失。因此,越來(lái)越多企業(yè)開(kāi)始思考如何在“上云”的同時(shí),保障系統(tǒng)的穩(wěn)定性及業(yè)務(wù)的連續(xù)性。
基于這一需求,應(yīng)用多活方案應(yīng)運(yùn)而生。應(yīng)用多活是廣義“容災(zāi)”技術(shù)中的一種高級(jí)形態(tài)。區(qū)別于傳統(tǒng)的機(jī)房級(jí)容災(zāi)方案,應(yīng)用多活架構(gòu)技術(shù)擁有應(yīng)用級(jí)高可用的特性,通過(guò)將業(yè)務(wù)的管理層、流量層、應(yīng)用層、數(shù)據(jù)層、基礎(chǔ)設(shè)施層等高可用方案互相結(jié)合與聯(lián)動(dòng),保證企業(yè)端到端業(yè)務(wù)的連續(xù)性。
相較于其它行業(yè),金融行業(yè)對(duì)于交易成功率更加敏感,對(duì)于業(yè)務(wù)連續(xù)性與容災(zāi)要求也有更高的標(biāo)準(zhǔn)。在一些災(zāi)難場(chǎng)景下,應(yīng)用多活平臺(tái)強(qiáng)大的容災(zāi)能力極大地提高了數(shù)據(jù)安全性,有效保障交易成功率,有效幫助企業(yè)長(zhǎng)久、平穩(wěn)的高速發(fā)展。
輕舟云原生平臺(tái)應(yīng)用多活能力核心優(yōu)勢(shì)
輕舟云原生平臺(tái)
輕舟云原生平臺(tái)是網(wǎng)易數(shù)帆旗下云原生軟件生產(chǎn)力平臺(tái),具備敏捷、高效、開(kāi)放等優(yōu)勢(shì)特點(diǎn),基于多年的云原生領(lǐng)域技術(shù)探索和業(yè)務(wù)實(shí)踐,網(wǎng)易數(shù)帆得以較早在相關(guān)領(lǐng)域嘗試和驗(yàn)證應(yīng)用多活架構(gòu)能力。
輕舟云原生平臺(tái)應(yīng)用多活能力核心優(yōu)勢(shì):
一站式平臺(tái)能力支撐
輕舟云原生平臺(tái)提供了面向全生命周期管理的分布式架構(gòu)底座,提供雙模多引擎服務(wù)治理、API網(wǎng)關(guān)全能力管理、中間件集群統(tǒng)一管理等核心能力,并在此基礎(chǔ)上把多活作為一項(xiàng)核心技術(shù)能力進(jìn)行增強(qiáng)設(shè)計(jì),統(tǒng)一管控能力,有效降低開(kāi)發(fā)運(yùn)維成本。
業(yè)務(wù)連續(xù)性有效保障
輕舟云原生平臺(tái)作為業(yè)務(wù)穩(wěn)定運(yùn)行的基礎(chǔ)技術(shù)支撐底座,支持多種應(yīng)用多活架構(gòu)場(chǎng)景,通過(guò)在同城或異地多機(jī)房部署多套生產(chǎn)系統(tǒng),同時(shí)對(duì)外提供服務(wù),來(lái)應(yīng)對(duì)不同級(jí)別的故障場(chǎng)景,可以實(shí)現(xiàn)快速地業(yè)務(wù)流量切換,保障業(yè)務(wù)的連續(xù)性;并且通過(guò)日常巡檢、故障演練、應(yīng)急管理、監(jiān)控大盤(pán)等手段來(lái)提升業(yè)務(wù)整體的容災(zāi)能力。
業(yè)務(wù)改造接入成本低
輕舟云原生平臺(tái)提供傳統(tǒng)SDK和無(wú)侵入式應(yīng)用增強(qiáng)Agent,有效降低業(yè)務(wù)在做異地多活時(shí)的單元化改造成本,對(duì)于部分業(yè)務(wù)場(chǎng)景甚至可以實(shí)現(xiàn)應(yīng)用代碼零修改完成接入;在接入層通過(guò)提供豐富的精細(xì)化流量治理能力,例如灰度發(fā)布,助力業(yè)務(wù)平滑穩(wěn)定完成遷移,降低風(fēng)險(xiǎn)。
金融級(jí)要求設(shè)計(jì)標(biāo)準(zhǔn)
輕舟云原生平臺(tái)多活設(shè)計(jì)符合金融信息系統(tǒng)業(yè)務(wù)連續(xù)性和災(zāi)難恢復(fù)要求,整體多活系統(tǒng)架構(gòu),按照業(yè)務(wù)接入層、業(yè)務(wù)處理層、數(shù)據(jù)存儲(chǔ)層分別進(jìn)行多活技術(shù)能力設(shè)計(jì),滿(mǎn)足金融行業(yè)高可用性要求,并且提供多種多活策略,來(lái)應(yīng)對(duì)金融行業(yè)的不同場(chǎng)景,防范系統(tǒng)運(yùn)行風(fēng)險(xiǎn),提升金融服務(wù)水平。
開(kāi)源增強(qiáng)、信創(chuàng)適配
輕舟云原生平臺(tái)整體基于擁抱開(kāi)源、開(kāi)放技術(shù)棧的設(shè)計(jì)思想,用戶(hù)上手門(mén)檻低。例如,在接入層,基于開(kāi)源的Spring Cloud Gateway和Envoy技術(shù)雙引擎技術(shù)進(jìn)行增強(qiáng)設(shè)計(jì)。平臺(tái)所有組件符合信創(chuàng)國(guó)產(chǎn)化設(shè)計(jì)要求,做了多種國(guó)產(chǎn)化軟硬件適配,能夠基于國(guó)產(chǎn)芯片和操作系統(tǒng)運(yùn)行,并且兼容多種中間件、數(shù)據(jù)庫(kù)等。
輕舟云原生平臺(tái)應(yīng)用多活能力已經(jīng)過(guò)豐富業(yè)務(wù)實(shí)踐與驗(yàn)證,并在多個(gè)應(yīng)用場(chǎng)景落地。
以在突發(fā)流量的擴(kuò)容支撐場(chǎng)景舉例,面對(duì)電商促銷(xiāo)、秒殺、線上演唱會(huì)等短期流量突發(fā)場(chǎng)景,傳統(tǒng)的異地網(wǎng)絡(luò)延遲,同城機(jī)房部署架構(gòu)無(wú)法有效利用異地資源時(shí),企業(yè)可借助輕舟云原生平臺(tái)的應(yīng)用多活能力,幫助業(yè)務(wù)完成單元化架構(gòu)升級(jí)改造,從而實(shí)現(xiàn)異地多機(jī)房資源的高效利用,實(shí)現(xiàn)了系統(tǒng)的靈活擴(kuò)容,同時(shí)又滿(mǎn)足了系統(tǒng)的容災(zāi)設(shè)計(jì)要求。
未來(lái),網(wǎng)易數(shù)帆將進(jìn)一步沉淀云原生領(lǐng)域的先進(jìn)經(jīng)驗(yàn),數(shù)字化賦能金融、能源、零售等各行各業(yè),持續(xù)探索云時(shí)代系統(tǒng)穩(wěn)定性和軟件研發(fā)效能的最佳實(shí)踐。