




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、基于EDAS的敏捷服務(wù)開發(fā)與架構(gòu)技術(shù)創(chuàng)新 變革未來一、高速增長的阿里業(yè)務(wù) 二、挑戰(zhàn)與解決之道三、Aliware: 阿里經(jīng)過驗(yàn)證的件 EDAS提綱一、高速業(yè)務(wù)增長帶來的挑戰(zhàn)業(yè)務(wù)需求爆發(fā)式增長開發(fā)人員快速擴(kuò)張系統(tǒng)代碼量越來越多系統(tǒng)壓力越來越大二、挑戰(zhàn)與解決之道阿里前期技術(shù)現(xiàn)狀淘寶WMeVbCxSpSrpinrgingJBosJsBossAppA3pp2OIRb_amtisapOpRin-JBossWebxWebxSpringSpringJBoss App1緩 存分 布 式 存 儲(chǔ)搜 索Oracle Oracle技術(shù)團(tuán)隊(duì)規(guī)模500人左右單一War應(yīng)用基于傳統(tǒng)應(yīng)用開發(fā)架構(gòu)業(yè)務(wù)每年翻倍增長Node1No
2、de2NodeNNode1Node2NodeNNode1Node2NodeNMg appiniBgATIS上百人維護(hù)一個(gè)核心工程源代碼沖突嚴(yán)重協(xié)同成本非常高項(xiàng)目發(fā)布周期太長錯(cuò)誤難以隔離業(yè)務(wù)支持緩慢 牽一發(fā)而動(dòng)全身問題 數(shù)據(jù)庫能力達(dá)到上限連接數(shù)捉襟見肘單機(jī)IOPS達(dá)到瓶頸CPU 90%以上,每年Down機(jī) 最少一次太多的應(yīng)用機(jī)器需要數(shù)據(jù)庫連接OraOcrlea數(shù)cle據(jù)數(shù)庫據(jù)庫淘寶WMeVbCxApp3JBJoBsossJsBossWebxWebxApp2App1JBJoBsossJsBossOIRb_amtisapOpRin-OIbR_amtisapOpRin-SpSrpinrgingSpSr
3、ipnrgingSpSripnrgingApp3App3JBJoBsossJsBossOIRb_amtisapOpRin-JBo淘ss寶WMeVbCxJBo淘s寶s WMeVbCxJBossWebxWebxWebxWebxSpringSpringSpringSpringSpringSpringApp2App1App2App1Mg appiniBgATISMg appiniBgATISMg appiniBgATIS問題 數(shù)據(jù)孤島數(shù)據(jù)隔離,重復(fù)建設(shè),數(shù)據(jù)不 一致無法進(jìn)行大數(shù)據(jù)分析問題 2007邁出第一步用戶中心類目中心千島湖項(xiàng)目交易中心五彩石項(xiàng)目店鋪中心商品中心評(píng)價(jià)中心經(jīng)過67年的服務(wù)化演進(jìn),目前
4、服務(wù)中心數(shù)已達(dá)50多個(gè)基于EDAS進(jìn)行服務(wù)化改造服務(wù)化以后的架構(gòu)演進(jìn)如何理清這些依 賴整個(gè)分布式系統(tǒng)高速公路網(wǎng)用戶的一次請(qǐng)求高速上行駛的汽車節(jié)點(diǎn)上對(duì)請(qǐng)求的處理高速上的收費(fèi)站三、Aliware: 阿里經(jīng)過驗(yàn)證的件 EDASEDAS-RPC 3.0:HSF阿里90%以上應(yīng)用使用7次雙十一大促考驗(yàn)支持分布式事務(wù)日均千億25億次/分EDAS-RPC 1.0:Dubbo,已開源國內(nèi)最活躍開源軟件之一開源分支達(dá)4000多個(gè)高性能服務(wù)框架去中心化服務(wù)化框架,只是一個(gè)簡單的開始業(yè)務(wù)服務(wù)A服務(wù)B庫A庫B事務(wù)分布式事務(wù)配置中心EDAS應(yīng)用配置管理頁面APPAPPAPPAPPAPP毫秒級(jí)推送變更歷史記錄推送軌跡追蹤
5、分布配置管理立體化監(jiān)控服務(wù)EDAS立體監(jiān)控系統(tǒng)資源監(jiān)控容器診室應(yīng)用監(jiān)控系統(tǒng)資源:負(fù)載,CPU、內(nèi)存、磁盤、網(wǎng)絡(luò)容器:堆內(nèi)存、類加載、線程池、連接器應(yīng)用:響應(yīng)時(shí)間、吞吐率、關(guān)鍵鏈路分析資源+容器+應(yīng)用 = 立體化監(jiān)控服務(wù)容器監(jiān)控堆內(nèi)存與非堆內(nèi)存使用情況類加載情況線程運(yùn)行情況連接器情況應(yīng)用監(jiān)控服務(wù)接口,方法的實(shí)時(shí)調(diào)用情況調(diào)用QPS,響應(yīng)時(shí)間快速感知系統(tǒng)流量變化監(jiān)控報(bào)警齊活,我們才剛剛進(jìn)階2013-07-20 05:25:28,179 ERROR taobao.hsf -基于 RPC 協(xié)議調(diào)用服務(wù) com.taobao.wireless.trade.api.tmall.hsf.TmallBagInt
6、erface: 1.0.0的bulidConfirmOrder方法時(shí)出現(xiàn)錯(cuò)誤:所調(diào)用的服務(wù)目標(biāo)地址為:參數(shù)信息為:. TraceId=ac18287913742691251746923錯(cuò)誤原因?yàn)槌瑫r(shí),請(qǐng)查看服務(wù)器端的執(zhí)行日志是否也超時(shí),執(zhí)行時(shí)間 為:3000毫秒。HSFTimeOutExceptionat com.taobao.hsf.HSFResponseFuture.getResponse(HSFResponseFuture.java:52) at com.taobao.hsf.SyncInvokeComponent.invoke(SyncInvokeComponent.java:51)
7、at 異常位置故障源EDAS鷹眼跟蹤瓶頸點(diǎn)海量調(diào)用鏈進(jìn)行統(tǒng)計(jì),得到鏈路各個(gè)依賴的穩(wěn)定性指標(biāo)對(duì)依賴的壓力易故障點(diǎn)EDAS鏈路分析真實(shí) 流量引流壓測 單機(jī)性能設(shè)定 運(yùn)行水位計(jì)算機(jī)器使用量機(jī)器 上下線每天自動(dòng)運(yùn)行EDAS容量規(guī)劃限流:針對(duì)非核心服務(wù)調(diào)用者降級(jí):針對(duì)系統(tǒng)的非核心服務(wù)依賴EDAS限流降級(jí)應(yīng)用發(fā)布和管理系統(tǒng)文件服務(wù)器應(yīng)用服務(wù)器應(yīng)用服務(wù)器應(yīng)用服務(wù)器應(yīng)用服務(wù)器應(yīng)用服務(wù)器應(yīng)用服務(wù)器應(yīng)用服務(wù)器應(yīng)用服務(wù)器應(yīng)用服務(wù)器統(tǒng)一文件服務(wù)器下載應(yīng)用包EDAS發(fā)布控制中心應(yīng)用服務(wù)器應(yīng)用服務(wù)器應(yīng)用服務(wù)器應(yīng)用服務(wù)器應(yīng)用服務(wù)器應(yīng)用服務(wù)器應(yīng)用服務(wù)器應(yīng)用服務(wù)器應(yīng)用服務(wù)器EDAS燎原P2P發(fā)布系統(tǒng)超大規(guī)模集群閃電發(fā)布50100400800發(fā)布耗時(shí)200機(jī) 器 數(shù) 量EDAS燎原下載耗時(shí)統(tǒng)一文件服務(wù)器下載應(yīng)用包EDAS燎原P2P發(fā)布系統(tǒng)發(fā)布耗時(shí)隨著機(jī)器數(shù)量增加變化趨勢采用EDAS燎原發(fā)布系統(tǒng),隨著應(yīng)用實(shí)例 的增加,發(fā)布的時(shí)間幾乎保持不變。阿里十年技術(shù)精華沉淀企業(yè)級(jí)分布式應(yīng)用服務(wù)EDAS燎原穩(wěn)定性平臺(tái)彈性伸縮商業(yè)化產(chǎn)品公共云專有云支撐監(jiān)控報(bào)警 故障處理系統(tǒng)升級(jí)應(yīng)用發(fā)布 安全防控 業(yè)務(wù)監(jiān)控運(yùn)維保障共享服務(wù)用戶中心店鋪中心商品中心搜索中心交易中心數(shù)據(jù)服務(wù)中心評(píng)價(jià)中心營銷中心自主創(chuàng)新走出技術(shù)困境,沉淀一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 別墅贈(zèng)送地下室合同范本
- 廚具店雇傭合同范本
- 個(gè)人工作年度總結(jié)自我鑒定
- 保密協(xié)議 合同范本
- 醫(yī)療設(shè)備抵押合同范例
- 工業(yè)鍋爐司爐題庫與參考答案
- 賣車轉(zhuǎn)讓合同范本
- 一年級(jí)新生入學(xué)家長會(huì)的發(fā)言稿
- 《雨》閱讀理解訓(xùn)練題及答案
- 東南亞企業(yè)合同范本
- P氣瓶充裝模擬考試題及答案
- 教育機(jī)構(gòu)全托學(xué)生管理制度
- 新人教版高中數(shù)學(xué)必修第一冊-3.3 冪函數(shù)【課件】
- 國有企業(yè)保密管理制度
- 幼兒園師德師風(fēng)培訓(xùn)課件
- Unit2大單元整體教學(xué)設(shè)計(jì)-小學(xué)英語四年級(jí)上冊(Joinin外研劍橋英語)
- 人美版(2024)七年級(jí)上冊美術(shù)第二單元 色彩魅力第1課《自然的色彩》教學(xué)設(shè)計(jì)
- 2024年水利安全員(B證)考試題庫-下(多選、判斷題)
- 酒店室內(nèi)裝修工程施工組織設(shè)計(jì)
- 神經(jīng)病學(xué)專業(yè)英語詞匯
- 2024年高級(jí)纖維檢驗(yàn)員職業(yè)鑒定理論考試題庫(含答案)
評(píng)論
0/150
提交評(píng)論