一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

大數(shù)據(jù)實(shí)時(shí)鏈路備戰(zhàn)——數(shù)據(jù)雙流高保真壓測(cè)

京東云 ? 來源:京東零售 京東零售 ? 作者:京東零售 京東零售 ? 2024-10-22 14:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者:京東零售 京東零售

一、大數(shù)據(jù)雙流建設(shè)

1.1 數(shù)據(jù)雙流

大數(shù)據(jù)時(shí)代,越來越多的業(yè)務(wù)依賴實(shí)時(shí)數(shù)據(jù)用于決策,比如促銷調(diào)整,點(diǎn)擊率預(yù)估、廣告分傭等。為了保障業(yè)務(wù)的順利開展,也為了保證整體大數(shù)據(jù)鏈路的高可用性,越來越多的0級(jí)系統(tǒng)建設(shè)雙流,以保證日常及大促期間數(shù)據(jù)流的穩(wěn)定性。建設(shè)核心數(shù)據(jù)鏈路雙機(jī)房,雙流雙活。同時(shí)雙流建設(shè)需要整條鏈路上的所有環(huán)節(jié)雙機(jī)房部署,占用了雙倍的物理資源;整個(gè)建設(shè)過程要協(xié)同上下游各環(huán)節(jié)(數(shù)據(jù)生產(chǎn)方、數(shù)倉加工方、中間處理節(jié)點(diǎn)、業(yè)務(wù)消費(fèi)方),也會(huì)消耗大量的溝通建設(shè)成本。為了達(dá)到資源消耗和業(yè)務(wù)穩(wěn)定性的平衡,特制定雙流建設(shè)標(biāo)準(zhǔn)和實(shí)施流程以引導(dǎo)業(yè)務(wù)方合理評(píng)估雙流需求,順利開展雙流建設(shè)實(shí)施。

1.2 數(shù)據(jù)雙流的建設(shè)評(píng)估維度和標(biāo)準(zhǔn)

編號(hào) 維度 評(píng)估標(biāo)準(zhǔn) 標(biāo)準(zhǔn)定義 & 備注
1 系統(tǒng)等級(jí) 0級(jí)系統(tǒng) 0級(jí)系統(tǒng)為公司最核心的業(yè)務(wù)服務(wù)系統(tǒng),一旦發(fā)生不可用會(huì)直接影響黃金交易流程或影響公司名譽(yù)、品牌、集團(tuán)戰(zhàn)略、營(yíng)銷計(jì)劃等,可能造成P0-P2級(jí)事故發(fā)生。0級(jí)系統(tǒng)的定義以零售子集團(tuán)線上事故定級(jí)、定責(zé)及扣分標(biāo)準(zhǔn)中4.1-4.2定義為準(zhǔn)。0級(jí)系統(tǒng)會(huì)在服務(wù)器資源和人力資源方面有傾斜,但0級(jí)系統(tǒng)要確保高可用,會(huì)與事故級(jí)別緊密關(guān)聯(lián)。
2 任務(wù)等級(jí) L0實(shí)時(shí)任務(wù) 服務(wù)線上0級(jí)系統(tǒng)的任務(wù)具體任務(wù)等級(jí)細(xì)側(cè)參見實(shí)時(shí)數(shù)據(jù)平臺(tái)作業(yè)分級(jí)管理規(guī)范協(xié)議等級(jí)設(shè)置參考說明。
3 物理資源 業(yè)務(wù)方申請(qǐng)并且承擔(dān)雙流建設(shè)所需要的物理資源消耗物理資源成本合理。備流按照主流80%的承載量建設(shè)(資源的80%) 業(yè)務(wù)方需要提供具體的物理資源信息:a. 物理資源成本包括存儲(chǔ)資源、計(jì)算資源、帶寬、隊(duì)列資源等。b. 涵蓋上游生產(chǎn)系統(tǒng)存儲(chǔ)、數(shù)倉加工方、中間處理節(jié)點(diǎn)、業(yè)務(wù)消費(fèi)方等各個(gè)環(huán)節(jié)。c. 評(píng)估流量和交易兩個(gè)方面
4 數(shù)據(jù)時(shí)效性 大促0點(diǎn)(或?qū)?yīng)相應(yīng)業(yè)務(wù)高峰點(diǎn))數(shù)據(jù)時(shí)效性要求<=20分鐘 或平時(shí)數(shù)據(jù)時(shí)效性要求<=40分鐘 ?
5 數(shù)據(jù)峰值 大促峰值預(yù)估(交易、流量)平時(shí)峰值預(yù)估(交易、流量) 數(shù)據(jù)峰值作為主要的參考,但是新系統(tǒng)在沒有數(shù)據(jù)參考情況下,會(huì)根據(jù)業(yè)務(wù)是否是集團(tuán)戰(zhàn)略這一條做適當(dāng)調(diào)整。其它條件滿足,但是數(shù)據(jù)峰值很小的情況下,一般不建議雙流,特殊情況另討論。
6 生產(chǎn)源 生產(chǎn)源必須是雙機(jī)房部署 ?
7 業(yè)務(wù)場(chǎng)景 數(shù)據(jù)缺失會(huì)造成XX級(jí)事故 業(yè)務(wù)方提供完整的業(yè)務(wù)場(chǎng)景和發(fā)生故障時(shí)的影響以幫助評(píng)估

二、大數(shù)據(jù)雙流憋壩高保真壓測(cè)

2.1 雙流憋壩壓測(cè)

從21年大促備戰(zhàn)開始,大數(shù)據(jù)側(cè)核心數(shù)據(jù)鏈路,從單模塊單任務(wù)的壓測(cè),轉(zhuǎn)向全鏈路憋壩壓測(cè),把泄洪閘口上移,壓測(cè)范圍覆蓋更廣,流量和交易同時(shí)泄洪,高保真大促網(wǎng)絡(luò)峰值,資源競(jìng)爭(zhēng)場(chǎng)景,同時(shí)數(shù)據(jù)產(chǎn)品(黃金眼、商智、作戰(zhàn)指揮室大屏)會(huì)在泄洪時(shí)同時(shí)進(jìn)行讀查詢的壓測(cè),模擬大促讀寫峰值并行的真實(shí)大促場(chǎng)景。

2.2 雙流憋壩的壓測(cè)目標(biāo)制定

(1) 壓測(cè)目標(biāo)設(shè)定,一般會(huì)參照歷史峰值和市場(chǎng)預(yù)估,給出核心交易、流量主題鏈路峰值預(yù)估,例如22年雙11的1.2倍。關(guān)鍵的數(shù)據(jù)流topic,會(huì)給出預(yù)估消費(fèi)峰值供下游參考,如下表格所示(數(shù)據(jù)涉及保密不做詳細(xì)展示)

wKgZoWcXSMaASlIYAACZhZdWBTY87.jpeg

2.3 雙流憋壩的壓測(cè)方案

(1)交易的憋壩方式,通過停止同步任務(wù)憋單 ,交易雙流架構(gòu)圖如下所示:

wKgaoWcXSMaAHd7JAAEkdT3Qvb4096.png

(2)流量的憋壩方式,流量無損憋壩壓測(cè)是通過停止采集服務(wù)寫JDQ寫集群的方式憋流,不參與壓測(cè)的業(yè)務(wù)方,可以切換到“JDQ4瀾滄江_點(diǎn)擊流新建流”(壓測(cè)期間新建JDQ寫集群),保證下游業(yè)務(wù)可以在憋流壓測(cè)期間,正常消費(fèi)流量實(shí)時(shí)數(shù)據(jù),做到無損。

wKgZoWcXSMiAekpnAAZPZg0edX0170.png

2.4 雙流憋壩壓測(cè)規(guī)范

(1)全鏈路壓測(cè)的具體憋單、憋流開始時(shí)間以及泄洪時(shí)間,每次壓測(cè)前,會(huì)提前24~48小時(shí)發(fā)出通知(郵件+工作群),通知發(fā)出后,泄洪時(shí)間不再調(diào)整

(2)全鏈路壓測(cè)會(huì)進(jìn)行集團(tuán)報(bào)備,避開重要促銷活動(dòng),壓測(cè)要避開存儲(chǔ)(hbase、jimdb、ES)、JDQ、JRC 等自身的災(zāi)備演練,以免無效壓測(cè)

2.5 失真場(chǎng)景的高保真壓測(cè)

平時(shí)訂單中預(yù)售訂單占比過低,預(yù)售訂單 平日峰值/大促峰值=0.05%~5.9%,峰值也無法達(dá)到要求,且不能指定場(chǎng)景,例如付定金和付尾款場(chǎng)景。所以預(yù)售訂單無法在雙流憋壩壓測(cè)中實(shí)現(xiàn)高保真,所以做了大數(shù)據(jù)預(yù)售鏈路的整體改造,聯(lián)合在線軍演壓測(cè)(業(yè)務(wù)生產(chǎn)系統(tǒng)的壓測(cè))實(shí)現(xiàn)預(yù)售鏈路的高保真壓測(cè)補(bǔ)充

落地方案:軍演負(fù)責(zé)提供預(yù)售訂單數(shù)據(jù)和付定金付尾款場(chǎng)景,大數(shù)據(jù)鏈路進(jìn)行改造兼容壓測(cè)進(jìn)行數(shù)據(jù)壓測(cè)且不污染線上數(shù)據(jù)

如下圖所示: 黃色部分為在線軍演提供數(shù)據(jù)的對(duì)應(yīng)存儲(chǔ)——影子庫表 。綠色部分為壓測(cè)新增,最上層為壓測(cè)數(shù)據(jù)源(JMQ/JDQ) ,下面是為了壓測(cè)搭建的透?jìng)鲏簻y(cè)環(huán)境以及寫影子存儲(chǔ)。黃金眼預(yù)售通用源和商智預(yù)售交易通用源對(duì)應(yīng)任務(wù)改成雙進(jìn)雙出,同時(shí)可以處理線上數(shù)據(jù)源和壓測(cè)數(shù)據(jù)源,線上數(shù)據(jù)寫入線上輸出topic和線上存儲(chǔ)。 壓測(cè)數(shù)據(jù)源的數(shù)據(jù)處理后輸出壓測(cè)數(shù)據(jù)的topic,寫入影子存儲(chǔ)。這樣線上拓?fù)洳挥秒S著每次壓測(cè)改動(dòng),同時(shí),下游業(yè)務(wù)方也可以靈活選擇是否參與壓測(cè)。

wKgaoWcXSMqAFvgyAAS3D2AlYm808.jpeg

三、大數(shù)據(jù)憋壩壓測(cè)期間,業(yè)務(wù)方的遷移方案

3.1 雙流憋壩壓測(cè)對(duì)于業(yè)務(wù)方的影響

在大數(shù)據(jù)雙流壓測(cè)的憋流和憋單期間,憋流和憋單對(duì)應(yīng)的機(jī)房(匯天/廊坊)無實(shí)時(shí)數(shù)據(jù)下發(fā),泄洪后恢復(fù)。不參與壓測(cè)的業(yè)務(wù)方,需要做對(duì)應(yīng)的切換。

3.2 不參與壓測(cè)的業(yè)務(wù)方的遷移方案

(1)切換集群:

A、交易不涉及,交易從源頭topic都是雙流雙活,業(yè)務(wù)可以切換消費(fèi)到不壓測(cè)機(jī)房對(duì)應(yīng)的topic即可

B、流量直接消費(fèi)點(diǎn)擊流吐出的topic,需要切換到無損壓測(cè)集群“JDQ4瀾滄江_點(diǎn)擊流新建流”。本次切換集群,支持一鍵遷移,不用重啟任務(wù),要使用這次功能,需要升級(jí)jdq-sdk,jdq sdk版本是jdq4-clients:1.3.0-SNAPSHOT flink:1.10/1.12/1.14-1.0.9-SNAPSHOT。如果遷移過程中看不到集群“JDQ4瀾滄江_點(diǎn)擊流新建流”,可以聯(lián)系平運(yùn)維同學(xué)支持

(2)切換topic鑒權(quán)

A、交易是雙流,廊坊和匯天都有對(duì)應(yīng)的topic,不參與壓測(cè)的業(yè)務(wù)方可以申請(qǐng),消費(fèi)非壓測(cè)機(jī)房對(duì)應(yīng)的topic即可

B、流量不是消費(fèi)采集服務(wù)直接吐出的topic,消費(fèi)的是流量實(shí)時(shí)數(shù)倉及以下鏈路的topic,也是雙流雙活,切換消費(fèi)到非壓測(cè)機(jī)房對(duì)應(yīng)的topic即可。

?

大數(shù)據(jù)雙流憋壩壓測(cè)(方案、影響、業(yè)務(wù)方遷移方案)——內(nèi)部版本(這部分對(duì)外部保密不能發(fā)布,外網(wǎng)發(fā)布的時(shí)候這部分不需要,前面就是完整版本)

一、大數(shù)據(jù)雙流憋壩簡(jiǎn)介

1.1 數(shù)據(jù)雙流

大數(shù)據(jù)時(shí)代,越來越多的業(yè)務(wù)依賴實(shí)時(shí)數(shù)據(jù)用于決策,比如促銷調(diào)整,點(diǎn)擊率預(yù)估、廣告分傭等。為了保障業(yè)務(wù)的順利開展,也為了保證整體大數(shù)據(jù)鏈路的高可用性,越來越多的0級(jí)系統(tǒng)建設(shè)雙流,以保證日常及大促期間數(shù)據(jù)流的穩(wěn)定性。建設(shè)核心數(shù)據(jù)鏈路雙機(jī)房,雙流雙活。同時(shí)雙流建設(shè)需要整條鏈路上的所有環(huán)節(jié)雙機(jī)房部署,占用了雙倍的物理資源;整個(gè)建設(shè)過程要協(xié)同上下游各環(huán)節(jié)(數(shù)據(jù)生產(chǎn)方、數(shù)倉加工方、中間處理節(jié)點(diǎn)、業(yè)務(wù)消費(fèi)方),也會(huì)消耗大量的溝通建設(shè)成本。為了達(dá)到資源消耗和業(yè)務(wù)穩(wěn)定性的平衡,特制定雙流建設(shè)標(biāo)準(zhǔn)和實(shí)施流程以引導(dǎo)業(yè)務(wù)方合理評(píng)估雙流需求,順利開展雙流建設(shè)實(shí)施,詳細(xì)參見:雙流建設(shè)評(píng)估標(biāo)準(zhǔn)?

1.2 大數(shù)據(jù)雙流憋壩壓測(cè)

從21年大促備戰(zhàn)開始,大數(shù)據(jù)側(cè)核心數(shù)據(jù)鏈路,從單模塊單任務(wù)的壓測(cè),轉(zhuǎn)向全鏈路憋壩壓測(cè),把泄洪閘口上移,壓測(cè)范圍覆蓋更廣,訂單和交易同時(shí)泄洪,高保真大促網(wǎng)絡(luò)峰值,資源競(jìng)爭(zhēng)場(chǎng)景,同時(shí)數(shù)據(jù)產(chǎn)品(黃金眼、商智、作戰(zhàn)指揮室大屏)會(huì)在泄洪時(shí)同時(shí)進(jìn)行讀查詢的壓測(cè),模擬大促讀寫峰值并行的真實(shí)大促場(chǎng)景

1.3 大數(shù)據(jù)憋壩與軍演的關(guān)系

(1)軍演,是針對(duì)生產(chǎn)業(yè)務(wù)系統(tǒng)的壓測(cè),主要涵蓋首頁、搜索、列表、商詳、活動(dòng)、購物車、結(jié)算頁、訂單、優(yōu)惠券、禮品卡、支付、網(wǎng)關(guān)、OFC、物流、售后及依賴的上游動(dòng)態(tài)系統(tǒng)。壓測(cè)所用的sku是測(cè)試sku,壓測(cè)的訂單會(huì)打sendpay140=2或者3的標(biāo)識(shí),不會(huì)污染線上真實(shí)數(shù)據(jù)。

(2)大數(shù)據(jù)憋壩,是從停止同步任務(wù)開始,憋真實(shí)的線上流量,達(dá)到一定的量后,泄洪,所有壓測(cè)數(shù)據(jù)都是真實(shí)線上數(shù)據(jù)。

(3)大數(shù)據(jù)憋壩與軍演的關(guān)系:

A、軍演壓測(cè)數(shù)據(jù)不會(huì)影響大數(shù)據(jù)鏈路

B、大數(shù)據(jù)泄洪的時(shí)間,需要避開軍演起量的時(shí)間,否則源頭訂單源泄洪會(huì)有拖尾

C、對(duì)于預(yù)售這種平時(shí)憋單,無法達(dá)到大促場(chǎng)景和量級(jí)的特殊訂單場(chǎng)景,軍演與大數(shù)據(jù)會(huì)做聯(lián)合高保真壓測(cè)

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 機(jī)房
    +關(guān)注

    關(guān)注

    0

    文章

    491

    瀏覽量

    17545
  • 鏈路
    +關(guān)注

    關(guān)注

    1

    文章

    75

    瀏覽量

    14248
  • 大數(shù)據(jù)
    +關(guān)注

    關(guān)注

    64

    文章

    8959

    瀏覽量

    140118
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    高保真是什么意思?什么叫高保真

    `<p><b><font face="Verdana">高保真
    發(fā)表于 05-04 18:58

    高保真揚(yáng)聲器系統(tǒng)設(shè)計(jì)的探索

    高保真揚(yáng)聲器系統(tǒng)設(shè)計(jì)的探索【作者】:鄧漢波;【來源】:《電聲技術(shù)》2010年02期【摘要】:綜合利用客觀的測(cè)量結(jié)果、計(jì)算機(jī)模擬分析結(jié)果和主觀的聽感音質(zhì)評(píng)價(jià)結(jié)果,進(jìn)行了一個(gè)二分頻高保真揚(yáng)聲器系統(tǒng)
    發(fā)表于 04-22 11:29

    高保真音響設(shè)計(jì)制作資料

    本帖最后由 eehome 于 2013-1-5 09:49 編輯 高保真音響設(shè)計(jì)制作資料
    發(fā)表于 08-20 11:27

    常見大數(shù)據(jù)應(yīng)用有哪些?

    設(shè)計(jì)階段大數(shù)據(jù)架構(gòu)設(shè)計(jì)階段需掌握的技術(shù)有:Flume分布式、Zookeeper、Kafka等。四、大數(shù)據(jù)實(shí)時(shí)計(jì)算階段大數(shù)據(jù)實(shí)時(shí)計(jì)算階段需掌握的技術(shù)有:Mahout、Spark、storm。五、
    發(fā)表于 03-13 16:50

    請(qǐng)問6rfid如何實(shí)時(shí)接收數(shù)據(jù)

    項(xiàng)目要求同時(shí)接收6串口rfid的信號(hào),rfid被動(dòng)發(fā)送標(biāo)簽id,只接收ID不需發(fā)送,數(shù)據(jù)速度不定,最快0.1s一個(gè)。然后將接收到的數(shù)據(jù)實(shí)時(shí)發(fā)送給PC機(jī)。求助高手給項(xiàng)目一些建議,或者方案?。?!
    發(fā)表于 01-28 06:35

    大數(shù)據(jù)監(jiān)控binlog組件的maxwell組件

    大數(shù)據(jù)實(shí)時(shí)監(jiān)控mysql數(shù)據(jù)庫binlog(二)
    發(fā)表于 05-16 11:24

    阿里巴巴高級(jí)技術(shù)專家章劍鋒:大數(shù)據(jù)發(fā)展的 8 個(gè)要點(diǎn)

    繼續(xù)擴(kuò)大,大數(shù)據(jù)將繼續(xù)發(fā)揚(yáng)光大3、 數(shù)據(jù)實(shí)時(shí)性需求將更加突出4、大數(shù)據(jù)基礎(chǔ)設(shè)施往云上遷移勢(shì)不可擋5、大數(shù)據(jù)產(chǎn)品全
    發(fā)表于 10-14 10:56

    大數(shù)據(jù)實(shí)時(shí)分析領(lǐng)域的ClickHouse

    ClickHouse大數(shù)據(jù)實(shí)時(shí)分析領(lǐng)域的黑馬
    發(fā)表于 03-24 11:09

    什么是高保真耳機(jī)

    什么叫高保真耳機(jī) 常聽說“高保真耳機(jī)”、“高保真音響”。音響中的“高保真”指的是什么高保真簡(jiǎn)單的說就是 讓你感受原汁原味的聲音 好象就在
    發(fā)表于 10-09 16:18 ?53次下載

    什么是高保真?

    什么是高保真? 高保真的英文原詞是High Fidelity,簡(jiǎn)稱HI-FI。高保真指聲頻錄音及放音系統(tǒng)或設(shè)備具有如實(shí)反
    發(fā)表于 05-04 18:55 ?1.2w次閱讀

    高保真音響實(shí)用全書

    高保真音響實(shí)用全書》》將對(duì)何謂高保真,何謂HighEnd音響,如何選購HiFi音響器材,如何對(duì)聽音室進(jìn)行聲學(xué)處理,如何擺放音箱,如何使音響升級(jí)和家庭影院中的音響等有關(guān)問題以及
    發(fā)表于 07-23 11:25 ?0次下載
    <b class='flag-5'>高保真</b>音響實(shí)用全書

    流式大數(shù)據(jù)實(shí)時(shí)處理技術(shù)及應(yīng)用

    大數(shù)據(jù)處理系統(tǒng)根據(jù)其時(shí)效性可分為批式大數(shù)據(jù)和流式大數(shù)據(jù)兩類。上述兩類系統(tǒng)均無法滿足事中感知查詢分析處理模式的需求。為此,從分析大數(shù)據(jù)應(yīng)用場(chǎng)景入手,提出了流立方流式
    發(fā)表于 03-28 15:29 ?10次下載

    AD1883高保真音頻MAX編解碼器過時(shí)數(shù)據(jù)

    AD1883高保真音頻MAX編解碼器過時(shí)數(shù)據(jù)
    發(fā)表于 04-26 18:08 ?7次下載
    AD1883<b class='flag-5'>高保真</b>音頻MAX編解碼器過時(shí)<b class='flag-5'>數(shù)據(jù)</b>表

    AD1882:高保真音頻MAX編解碼器過時(shí)數(shù)據(jù)

    AD1882:高保真音頻MAX編解碼器過時(shí)數(shù)據(jù)
    發(fā)表于 05-17 21:13 ?12次下載
    AD1882:<b class='flag-5'>高保真</b>音頻MAX編解碼器過時(shí)<b class='flag-5'>數(shù)據(jù)</b>表

    LME49743四高性能、高保真音頻運(yùn)算放大器數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《LME49743四高性能、高保真音頻運(yùn)算放大器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 06-19 11:00 ?0次下載
    LME49743四<b class='flag-5'>路</b>高性能、<b class='flag-5'>高保真</b>音頻運(yùn)算放大器<b class='flag-5'>數(shù)據(jù)</b>表