從瓜果蔬菜到醫(yī)藥用品,數(shù)十萬達(dá)達(dá)快送騎士日復(fù)一日穿行在街頭巷尾,守護(hù)萬家燈火。達(dá)達(dá)快送業(yè)務(wù)覆蓋全國(guó)2600多個(gè)縣區(qū)市,海量商品實(shí)現(xiàn)1小時(shí)配送到家。2022年11.11期間,達(dá)達(dá)快送日均配送單量突破1000萬,總配送單量突破1.2億。達(dá)達(dá)小哥隨叫隨到的背后,是對(duì)達(dá)達(dá)信息化系統(tǒng)穩(wěn)定性和連續(xù)性的超高要求。京東云為達(dá)達(dá)快送搭建的多云雙活架構(gòu),實(shí)現(xiàn)“倉揀配”各個(gè)環(huán)節(jié)數(shù)個(gè)系統(tǒng)之間的高可用性,大幅提升履約效率和服務(wù)體驗(yàn)。
業(yè)務(wù)連續(xù)性是服務(wù)型企業(yè)的難題
【資料圖】
近年來,企業(yè)機(jī)構(gòu)所面臨的中斷事件類型和事件數(shù)量是持續(xù)增加的。根據(jù)Gartner的一項(xiàng)調(diào)查顯示,有22%的企業(yè)機(jī)構(gòu)在過去12個(gè)月內(nèi)遭遇了11次或以上的中斷,比上一年增加了15%。此類事件所造成的成本也在增加,例如自然災(zāi)害給企業(yè)造成的損失比30年前的平均水平高約2,000萬美元,這些數(shù)據(jù)都顯示出業(yè)務(wù)連續(xù)性管理的必要性。
尤其對(duì)于服務(wù)型平臺(tái)企業(yè)來說,業(yè)務(wù)系統(tǒng)的穩(wěn)定性和連續(xù)性是企業(yè)的生命線,每分鐘的系統(tǒng)故障都是對(duì)用戶留存的致命打擊。為了提高業(yè)務(wù)連續(xù)性,降低系統(tǒng)故障、服務(wù)器宕機(jī),數(shù)據(jù)丟失等業(yè)務(wù)系統(tǒng)問題帶來的經(jīng)濟(jì)損失,保證客戶體驗(yàn),每家企業(yè)都采用了不同類型的容災(zāi)機(jī)制。
面對(duì)挑戰(zhàn),達(dá)達(dá)的團(tuán)隊(duì)選擇了一條新的技術(shù)路線,混合多云。
達(dá)達(dá)混合多云實(shí)踐
達(dá)達(dá)的業(yè)務(wù)涉及電商與物流兩個(gè)融合場(chǎng)景,購物節(jié)時(shí)既要面臨訂單峰值激增,又要保證快遞短時(shí)高效準(zhǔn)確送達(dá),平臺(tái)智能訂單分發(fā)系統(tǒng)和運(yùn)力供需調(diào)控系統(tǒng)受到極大挑戰(zhàn)。既要兼顧資源成本和業(yè)務(wù)穩(wěn)定性的雙重目標(biāo),又要面對(duì)物流、電商等多個(gè)平臺(tái)的超復(fù)雜場(chǎng)景,混合多云模式成為達(dá)達(dá)的首選。混合多云的多云多活、多云災(zāi)備能力可極大提升達(dá)達(dá)系統(tǒng)的高可用性。
京東云混合多云操作系統(tǒng)云艦可以全面兼容全球范圍內(nèi)各類基礎(chǔ)設(shè)施。在京東云混合多云操作系統(tǒng)云艦之上,達(dá)達(dá)搭建了一套多云雙活的架構(gòu),通過單元化模式進(jìn)行多云部署,業(yè)務(wù)就近調(diào)度和訪問,實(shí)現(xiàn)跨云平臺(tái)的業(yè)務(wù)自由切換。除了跨云管理之外,多云雙活架構(gòu)可以在多云一致的云原生運(yùn)行環(huán)境下,通過高效調(diào)度,提升資源利用率,實(shí)現(xiàn)生產(chǎn)效能升遷,顯著降低IT資源成本。多云雙活架構(gòu)從根本上解決了多個(gè)云模式下煙囪式架構(gòu)所帶來的資源利用率低下的問題。建立多云多活架構(gòu),每年為達(dá)達(dá)節(jié)省千萬的IT成本。
混合多云模式,一方面可以幫助企業(yè)降低對(duì)單一平臺(tái)的過度依賴,減少因單一云平臺(tái)出現(xiàn)技術(shù)故障而導(dǎo)致全線崩塌的情況,有效提高云端容錯(cuò)率,降低資源成本。還可以通過高效的跨云管理和調(diào)度,幫助企業(yè)解決業(yè)務(wù)連續(xù)性的問題。
多云多活構(gòu)筑達(dá)達(dá)業(yè)務(wù)永續(xù)之基
達(dá)達(dá)業(yè)務(wù)的實(shí)時(shí)性和用戶的超強(qiáng)感知性,決定了其平臺(tái)對(duì)于系統(tǒng)穩(wěn)定性和業(yè)務(wù)連續(xù)性的超高要求,任何業(yè)務(wù)系統(tǒng)的不可用事件都會(huì)引起線上與線下的連鎖反應(yīng)。為了應(yīng)對(duì)業(yè)務(wù)變化和系統(tǒng)故障對(duì)于多云架構(gòu)的實(shí)時(shí)考驗(yàn),達(dá)達(dá)快送攜手京東云,基于京東云云艦的穩(wěn)定保障和高效調(diào)度,搭建混合多云架構(gòu)下的容災(zāi)體系,確保在業(yè)務(wù)零感知的情況下,完成業(yè)務(wù)跨云切換的自由,實(shí)現(xiàn)多云多活。
達(dá)達(dá)在京東云上建立了一套與當(dāng)前生產(chǎn)系統(tǒng)對(duì)應(yīng)的云上生產(chǎn)系統(tǒng),不同云平臺(tái)上的應(yīng)用同時(shí)對(duì)外提供服務(wù)。當(dāng)故障發(fā)生時(shí),混合多云操作系統(tǒng)通過對(duì)多云系統(tǒng)的調(diào)度管理,可以實(shí)現(xiàn)分鐘級(jí)乃至秒級(jí)的業(yè)務(wù)流量切換,用戶甚至感受不到故障發(fā)生。
應(yīng)用多活機(jī)制以應(yīng)用為中心構(gòu)建云原生容災(zāi)架構(gòu),多活業(yè)務(wù)模塊分跨不同云平臺(tái),實(shí)現(xiàn)業(yè)務(wù)應(yīng)用與底層基礎(chǔ)設(shè)施的真正解耦,有效保障了達(dá)達(dá)系統(tǒng)的高可用性,確保全年365天用戶配送的每一個(gè)訂單需求都能如期抵達(dá)騎士的手機(jī)上,按時(shí)保質(zhì)的完成配送任務(wù)。
此外,應(yīng)用多活還是達(dá)達(dá)降本的利器。一方面可以更充分的利用資源,傳統(tǒng)的災(zāi)備方式下,災(zāi)備設(shè)施在平時(shí)往往處于空閑狀態(tài),而混合多云架構(gòu)下,多機(jī)房多云上的資源均可以得到有效使用,不存在閑置和浪費(fèi)的問題。另一方面,還可以根據(jù)不同云廠商的價(jià)格和優(yōu)惠措施,隨時(shí)動(dòng)態(tài)調(diào)整各機(jī)房的業(yè)務(wù)流量和相應(yīng)的云資源,有效控制總體成本。
云網(wǎng)架構(gòu)升級(jí)為企業(yè)提供容災(zāi)新思路
京東云混合多云操作系統(tǒng)云艦,在2022年通過中國(guó)信通院應(yīng)用多活能力評(píng)估,位列最高級(jí)別——“先進(jìn)級(jí)”,成為國(guó)內(nèi)首家可為客戶提供多云多活服務(wù)能力的云廠商。
云艦提供的多云多活能力,支持的場(chǎng)景不僅僅包括同構(gòu)云之間,同時(shí)包括跨異構(gòu)云的容災(zāi),比如私有云、物理IDC、公有云的混合云容災(zāi)等,這就為企業(yè)容災(zāi)提供了極大的創(chuàng)新空間。企業(yè)在不改變現(xiàn)在系統(tǒng)架構(gòu)的情況下,基于京東云多云開放的應(yīng)用環(huán)境,不僅可以實(shí)現(xiàn)多云、多部署結(jié)構(gòu)下的基礎(chǔ)設(shè)施一朵云,還可以實(shí)現(xiàn)產(chǎn)業(yè)級(jí)的安全生產(chǎn)和系統(tǒng)保障。 (文內(nèi)圖片為京東授權(quán)中國(guó)網(wǎng)使用)
責(zé)任編輯:Rex_16