精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

怎么實(shí)現(xiàn)微服務(wù)的實(shí)時(shí)性能分析?

開發(fā) 架構(gòu)
當(dāng)開發(fā)者從微服務(wù)架構(gòu)獲得敏捷時(shí),觀測整個(gè)系統(tǒng)的運(yùn)行情況成為最大的痛點(diǎn)。

[[171672]]

 

當(dāng)開發(fā)者從微服務(wù)架構(gòu)獲得敏捷時(shí),觀測整個(gè)系統(tǒng)的運(yùn)行情況成為***的痛點(diǎn)。在本文,IBM Research 展示了如何用 Spark 對微服務(wù)性能進(jìn)行分析和統(tǒng)計(jì),由 Cloudinsight 工程師編譯整理。

引言

作為一種靈活性極強(qiáng)的構(gòu)架風(fēng)格,時(shí)下微服務(wù)在各種開發(fā)項(xiàng)目中日益普及。在這種架構(gòu)中,應(yīng)用程序被按照功能分解成一組松耦合的服務(wù),它們通過 REST APIs 相互協(xié)作。

通過這個(gè)設(shè)計(jì)原則,開發(fā)團(tuán)隊(duì)可以快速地不斷迭代各個(gè)獨(dú)立的微服務(wù)。同時(shí),基于這些特性,很多機(jī)構(gòu)可以數(shù)倍地提升自己的部署能力。

然而凡事都有兩面性,當(dāng)開發(fā)者從微服務(wù)架構(gòu)獲得敏捷時(shí),觀測整個(gè)系統(tǒng)的運(yùn)行情況成為***的痛點(diǎn)。

內(nèi)容概要

多個(gè)服務(wù)工作聯(lián)合對用戶請求產(chǎn)生響應(yīng)。在生產(chǎn)環(huán)境中,應(yīng)用程序執(zhí)行過程中端到端的視圖對快速診斷并解決性能退化問題至關(guān)重要的,而應(yīng)用中多達(dá)數(shù)十的微服務(wù)(每個(gè)還對應(yīng)數(shù)百個(gè)實(shí)例)使得理解這點(diǎn)變得非常困難。

信息是如何在服務(wù)中穿梭流動的?

哪里是瓶頸點(diǎn)?

如何確定用戶體驗(yàn)的延遲是由網(wǎng)絡(luò)還是調(diào)用鏈中的微服務(wù)引起?

 

 

與此同時(shí),在云環(huán)境下,企業(yè)對基于微服務(wù)應(yīng)用的性能分析工具的需求與日俱增,因此我們正在嘗試構(gòu)建基于平臺的實(shí)時(shí)的性能分析工具,它的性質(zhì)類似于自動縮放和負(fù)載平衡等服務(wù)。

通過捕獲和分析應(yīng)用中微服務(wù)的網(wǎng)絡(luò)通信,服務(wù)按非侵入式的方式進(jìn)行。

在云環(huán)境中,服務(wù)分析需要處理海量來自實(shí)時(shí)租戶應(yīng)用的通信追蹤,進(jìn)一步發(fā)現(xiàn)應(yīng)用程序拓?fù)浣Y(jié)構(gòu),跟蹤當(dāng)服務(wù)通過網(wǎng)絡(luò)微服務(wù)時(shí)的單個(gè)請求等。由于需要運(yùn)行批處理和實(shí)時(shí)分析應(yīng)用,所以 Spark 被采用。

Spark 操作分析

 

圖2所示,這里設(shè)置了一個(gè)簡單實(shí)驗(yàn)來描述如何利用 Spark 進(jìn)行操作分析。

 

整體的環(huán)境是一個(gè) OpenStack 云,一組基于微服務(wù)的應(yīng)用程序運(yùn)行在不同租戶的網(wǎng)絡(luò)中,還有一個(gè)小型Spark集群。

在每個(gè) Nova 計(jì)算主機(jī)上安裝的軟件網(wǎng)絡(luò) tap 來捕獲通過租戶網(wǎng)絡(luò)內(nèi)的網(wǎng)絡(luò)數(shù)據(jù)包。從租戶網(wǎng)絡(luò)中捕獲的 Wire-data 被投入 Kafka bus。

同時(shí),在 Spark 應(yīng)用中編寫連接器,獲取 Kafka 的包并對其進(jìn)行實(shí)時(shí)分析。

因此,Spark 應(yīng)用被編寫試圖來回答下列問題:

  • 對終端用戶的請求響應(yīng)時(shí),信息流是如何通過服務(wù)的?在 IT Operational Analytics領(lǐng)域,這種分析操作通常被稱為“事務(wù)跟蹤”。
  • 在給定時(shí)間窗中,應(yīng)用中各種微服務(wù)之間的調(diào)用/被調(diào)用關(guān)系是什么?
  • 在給定時(shí)間口中,應(yīng)用中各種微服務(wù)的響應(yīng)時(shí)間是多少?

根據(jù)以上問題,這里開發(fā)了2個(gè) Spark應(yīng)用程序:

  • 實(shí)時(shí)事務(wù)跟蹤的應(yīng)用程序
  • 批量分析應(yīng)用來生成應(yīng)用的通信圖和延遲統(tǒng)計(jì)
  • 前者基于 Spark 流抽象,后者則是一組由 Spark 作業(yè)服務(wù)器管理的批處理作業(yè)。

實(shí)時(shí)事務(wù)跟蹤的應(yīng)用程序

跟蹤不同微服務(wù)之間的事務(wù)(或請求流)需要根據(jù)應(yīng)用程序中不同微服務(wù)之間的請求-響應(yīng)對創(chuàng)建因果關(guān)系。為了完全不受限應(yīng)用程序,這里將該應(yīng)用當(dāng)作一個(gè)黑盒。

因此不妨認(rèn)為應(yīng)用程序中沒有利用任何全局唯一請求標(biāo)識符來跟蹤跨微服務(wù)的用戶請求。

為了追蹤上文所提的因果關(guān)系,這里采用了 Aguilera 等人在 2003 SOSP 論文中提出的一種對黑盒分布式系統(tǒng)進(jìn)行性能分析的方法,并做細(xì)微的修改。

對于同步的網(wǎng)絡(luò)服務(wù),論文提出了一種 nesting algorithm,將分布式應(yīng)用程序表示為一個(gè)圖,各條邊代表節(jié)點(diǎn)之間的相互作用。

這個(gè) nesting algorithm 會檢查服務(wù)之間的調(diào)用時(shí)間戳,進(jìn)一步推斷其因果關(guān)系。

簡單地說,如果服務(wù) A 調(diào)用服務(wù) B,而 A 在返回響應(yīng)之前會和服務(wù) C 通信,那么服務(wù) B 呼叫 C 被認(rèn)為是由 A 調(diào)用 B 引起的。

通過分析一大組消息,這里可以得到服務(wù)間有統(tǒng)計(jì)性置信度的調(diào)用鏈,并消除可能性較小的選項(xiàng)。論文發(fā)表的原始算法旨在離線方式下操作大型的跟蹤集。

這個(gè)用例會修改該算法來操作數(shù)據(jù)包流的移動窗口,并慢慢逐步完善的拓?fù)浣Y(jié)構(gòu)推斷。

圖3顯示了事務(wù)跟蹤應(yīng)用中作業(yè)的部分工作流程。圖4顯示了在一個(gè)租戶應(yīng)用中的事務(wù)跟蹤,由 Spark 應(yīng)用推導(dǎo)。

  • Packet 流到達(dá)塊中,以 PCAP 格式封裝。
  • 個(gè)體流從Packet流中提取并按滑動窗口分組,即 dstreams。
  • 在給定的時(shí)間窗口內(nèi),HTTP請求和請求響應(yīng)通過對比標(biāo)準(zhǔn)的5個(gè) tuple 提取

srcip

srcport

destip

destport

protocol組成下一個(gè) DStream,然后到nesting algorithm中實(shí)現(xiàn)的其余處理管道(未在圖中顯示)。

事務(wù)跟蹤應(yīng)用輸出結(jié)果會存儲到時(shí)間序列數(shù)據(jù)存儲區(qū)中(InfluxDB)。

 

 

標(biāo)準(zhǔn)批量分析應(yīng)用程序

第二個(gè) Spark 應(yīng)用是一個(gè)標(biāo)準(zhǔn)批量分析應(yīng)用程序,在給定的時(shí)間窗口產(chǎn)生服務(wù)調(diào)用圖以及調(diào)用延遲統(tǒng)計(jì)。應(yīng)用作為標(biāo)準(zhǔn)批處理作業(yè)被提交到 Spark 作業(yè)服務(wù)器。

如圖5所示,批量分析應(yīng)用從 InfluxDB 分離出獨(dú)立事務(wù)跟蹤,并將每個(gè)獨(dú)立事務(wù)跟蹤轉(zhuǎn)換為對的列表。

列表被聚集成兩個(gè) RDDS:

一個(gè)包含頂點(diǎn)列表

另一個(gè)為邊列表

頂點(diǎn)列表根據(jù)頂點(diǎn)名稱進(jìn)一步解析。***,應(yīng)用程序的調(diào)用圖在有向圖中計(jì)算,以及圖中每條邊延遲時(shí)間的統(tǒng)計(jì)數(shù)據(jù)。

該圖是應(yīng)用程序時(shí)間演變圖的一個(gè)實(shí)例,表示給定時(shí)間內(nèi)的狀態(tài)。圖6和7顯示調(diào)用圖和租戶應(yīng)用延遲時(shí)間的統(tǒng)計(jì)數(shù)據(jù),作為該批次的分析作業(yè)輸出。

 

 

結(jié)束語

通過 Spark 平臺,各種不同類型的分析應(yīng)用可以同時(shí)操作,如利用一個(gè)統(tǒng)一的大數(shù)據(jù)平臺進(jìn)行批量處理、流和圖形處理。

下一步則是研究系統(tǒng)的可擴(kuò)展性方面,如通過增加主機(jī)線性提升數(shù)據(jù)提取速度,并同時(shí)處理成千上萬租戶的應(yīng)用蹤跡。后續(xù)會繼續(xù)匯報(bào)這方面的進(jìn)展情況。

責(zé)任編輯:趙寧寧 來源: 36大數(shù)據(jù)
相關(guān)推薦

2019-10-31 11:50:19

MySQL數(shù)據(jù)庫Windows

2025-09-26 09:31:16

2021-06-30 10:16:54

微服務(wù)架構(gòu)測試

2015-06-25 12:41:53

實(shí)時(shí) Node應(yīng)用性能監(jiān)測

2022-03-29 08:59:40

PyroscopeKubernetes云原生

2022-09-07 15:41:01

微服務(wù)開發(fā)容器

2019-07-12 14:41:31

微服務(wù)Kubernetes容器

2015-06-01 10:14:13

微服務(wù)AWS性能彈性計(jì)算云

2021-12-27 08:47:44

Go設(shè)計(jì)性能

2020-09-30 13:29:25

工具代碼開發(fā)

2020-10-24 15:31:10

Linux服務(wù)器工具

2021-02-24 15:16:45

微服務(wù)架構(gòu)數(shù)據(jù)

2020-12-09 09:21:41

微服務(wù)架構(gòu)數(shù)據(jù)

2020-09-19 17:54:04

Netflix

2021-12-03 10:30:25

WOT技術(shù)峰會技術(shù)

2022-12-31 14:51:48

微服務(wù)Golang

2018-05-04 14:34:06

微服務(wù)SOAAPI

2019-09-18 09:05:58

技術(shù)SQLDevOps

2023-01-09 17:46:07

項(xiàng)目版本號字段

2024-07-08 13:56:12

微服務(wù)API代碼
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

国产成人一区二区精品非洲| 亚洲人metart人体| 一本色道久久综合亚洲91| 欧美性色黄大片人与善| 国产一区二区三区中文字幕| 婷婷另类小说| 亚洲精品国产精品乱码不99按摩 | 久久精品三级视频| 免费观看在线一区二区三区| 婷婷综合五月天| 亚洲v国产v| 深爱五月激情五月| 久久精品72免费观看| 亚洲**2019国产| 战狼4完整免费观看在线播放版| 少妇精品在线| 欧美日韩一区视频| 黄色免费福利视频| 黄色片网站在线观看| 成人中文字幕合集| 国产精品一区二区三区在线播放 | 亚洲精选在线| 中文字幕国产日韩| 中文字幕第3页| 国产精品xxx| 欧美日韩亚洲一区二区三区| 色哟哟免费网站| a天堂在线资源| 91香蕉视频在线| 成人欧美一区二区三区视频| www五月天com| 欧美日韩国产色综合一二三四| 中文字幕亚洲专区| 波多野结衣 在线| 国产精品18hdxxxⅹ在线| 欧美喷水一区二区| 丰满少妇在线观看| 日本美女一区| 日本乱码高清不卡字幕| 欧美成人xxxxx| 国产区美女在线| 伊人婷婷欧美激情| 四虎影院一区二区| 日本中文字幕视频在线| 中文字幕免费不卡在线| 视频一区视频二区视频三区视频四区国产| 日批视频免费播放| 成人黄页毛片网站| 国产精品裸体一区二区三区| wwwav网站| 国产成a人亚洲| 91国产丝袜在线放| 精品毛片在线观看| 粉嫩aⅴ一区二区三区四区 | 国产精品国产自产拍在线| 欧美中文娱乐网| 韩国中文免费在线视频| 国产欧美视频一区二区| 手机成人在线| 欧美激情二区| 亚洲欧美电影一区二区| 欧美人与动牲交xxxxbbbb| 久久99精品久久久久久野外| 中文字幕欧美一区| 超碰在线免费观看97| 污影院在线观看| 亚洲国产欧美另类丝袜| 久久久久久久久久久视频| 欧美成人影院| 欧美日韩国产高清一区二区| 亚洲综合激情视频| 五月亚洲婷婷| 亚洲精品97久久| a级在线免费观看| 久久高清免费| 欧美大片免费看| 日韩精品视频免费播放| 男人的天堂成人在线| 国产精品专区一| 国产麻豆91视频| 不卡电影一区二区三区| 欧美日韩亚洲免费| 无遮挡动作视频在线观看免费入口 | 成人国产在线视频| aaa国产视频| 不卡的av网站| 亚洲欧洲精品一区二区三区波多野1战4 | 日韩欧美一区二| 亚洲精品.com| 日韩一区和二区| 好吊色视频一区二区三区| 久久99蜜桃| 欧美成人精品一区二区| 91国产丝袜播放在线| 麻豆国产欧美日韩综合精品二区 | 欧美人与拘性视交免费看| 日韩视频―中文字幕| 欧美交换国产一区内射| 国产欧美一区二区色老头| 国产精品嫩草影院一区二区| 亚洲第一成人av| 久久久.com| www.日本在线视频| 国产成人精品一区二区三区免费| 日韩欧美激情在线| 日本高清黄色片| 黄色一区二区三区四区| 国产欧美日韩专区发布| 手机av免费在线观看| 中文字幕一区二区三区精华液| 欧美一级片免费播放| 日韩黄色在线| 亚洲欧洲国产一区| 国产网站在线看| 狠狠色丁香婷婷综合| 蜜桃久久精品乱码一区二区 | 91国在线精品国内播放| 国产精品久久久久久久免费| 久久综合久久鬼色中文字| 成人污网站在线观看| 日本精品在线一区| 精品五月天久久| 麻豆成人在线视频| 极品少妇xxxx精品少妇偷拍| 欧美日韩一区二区视频在线观看| 欧美人与禽性xxxxx杂性| 欧美猛男男办公室激情| 久久精品无码一区| 一本久道久久综合狠狠爱| 91久久国产自产拍夜夜嗨| av在线播放免费| 色婷婷av一区二区三区软件| 亚洲综合自拍网| 欧美日一区二区在线观看| 成人妇女免费播放久久久| 国产在线观看网站| 色999日韩国产欧美一区二区| 加勒比精品视频| 99精品视频免费全部在线| 高清视频一区| 牛牛精品视频在线| 日韩精品资源二区在线| 欧洲第一无人区观看| 激情综合网激情| 在线观看日韩片| 国产成人精品一区二区三区免费| 在线日韩中文字幕| 精品国产www| 日本一区二区三区dvd视频在线 | 日韩黄色在线视频| www.欧美色图| 国产精品欧美激情在线观看| 日韩高清影视在线观看| 欧美怡红院视频一区二区三区 | 一区二区亚洲视频| 欧美人交a欧美精品| 丰满人妻一区二区| 午夜影视日本亚洲欧洲精品| 中文字幕在线播放一区| 亚洲最黄网站| 欧美在线播放一区二区| 成人在线不卡| 久久综合久久八八| www.黄色小说.com| 午夜日韩在线电影| wwwwww日本| 蜜乳av一区二区三区| 久久免费看毛片| 97视频一区| 欧美在线一级va免费观看| 超碰97在线免费观看| 欧美日韩另类国产亚洲欧美一级| 亚洲精品自拍视频在线观看| 国产乱人伦偷精品视频不卡| 2019日韩中文字幕mv| 亚洲欧美日本伦理| 国产九九精品视频| 久久久123| 亚洲欧美国产精品| 国产又粗又黄视频| 亚洲va欧美va国产va天堂影院| 91精品国产自产| 久久99国产精品麻豆| 国产情侣第一页| 一区二区小说| 91美女高潮出水| 国产免费拔擦拔擦8x高清在线人| 亚洲视频在线观看| 国产av无码专区亚洲av麻豆| 精品欧美国产一区二区三区| 殴美一级黄色片| 成人看片黄a免费看在线| 韩国日本美国免费毛片| 欧美日韩亚洲一区二区三区在线| 精品网站在线看| 99久久亚洲国产日韩美女| 欧美大片在线影院| 成人高清网站| 精品三级av在线| 中文字幕 视频一区| 亚洲一区二区三区四区中文字幕| 国产呦小j女精品视频| 国产一区二区三区香蕉| 日本精品免费在线观看| 午夜天堂精品久久久久| 日韩精品另类天天更新| 国产成人澳门| 成人在线中文字幕| 91精品影视| 91国产美女在线观看| gogo在线观看| 一区二区三区视频观看| 天天操天天射天天| 欧美一区在线视频| 中文字幕一区二区三区四区免费看| 亚洲国产另类av| 91传媒免费观看| 久久你懂得1024| 日本三级日本三级日本三级极| 精品一区中文字幕| 亚洲黄色a v| 国产精品美女| 999一区二区三区| 亚洲精品一二三区区别| 亚洲开发第一视频在线播放| 女人丝袜激情亚洲| 久久国产精品 国产精品| 香蕉大人久久国产成人av| 成人国产精品免费视频| 欧美xxxx做受欧美护士| 91精品国产99久久久久久| 欧美韩日亚洲| 欧美激情视频网| 欧美xxx黑人xxx水蜜桃| 久久97精品久久久久久久不卡| 毛片av在线| 日韩有码在线电影| av在线三区| 色噜噜狠狠色综合网图区| 国产九九在线| 夜夜躁日日躁狠狠久久88av| 国内三级在线观看| 亚洲一区二区久久久| 国产1区2区3区在线| 亚洲色图25p| 九色视频成人自拍| 亚洲性无码av在线| 国产精品一区在线看| 国产亚洲一区二区在线| 成人免费在线电影| 色噜噜狠狠色综合网图区| 免费在线观看av网站| 爱福利视频一区| 99在线播放| 久久91亚洲精品中文字幕奶水| 欧美xxxx少妇| 97超级碰碰人国产在线观看| 色戒汤唯在线观看| 日韩免费观看在线观看| 蜜桃精品在线| 成人乱人伦精品视频在线观看| 中文成人在线| 翡翠波斯猫1977年美国| 精品五月天堂| 欧美亚洲一级二级| 欧美电影一区| japanese在线播放| 亚洲美女黄网| av丝袜天堂网| 韩国成人在线视频| 日本道中文字幕| 久久久久久毛片| 日韩在线不卡av| 亚洲综合一二三区| youjizz在线视频| 欧美日韩国产欧美日美国产精品| 国产精品久久久久久久一区二区| 精品国产污污免费网站入口| 日本精品专区| 波霸ol色综合久久| 超级碰碰不卡在线视频| 国产不卡一区二区在线播放| 曰本一区二区| 九色视频成人porny| 久久精品不卡| 国产精品自拍片| 久久精品国产精品亚洲综合| 特级特黄刘亦菲aaa级| 久久精品一区二区三区四区| √天堂中文官网8在线| 亚洲最快最全在线视频| 亚洲AV无码成人精品区东京热| 欧美挠脚心视频网站| 天天综合网在线| 久久精品视频免费播放| 蜜桃视频m3u8在线观看| 成人夜晚看av| 欧美精品第一区| 久久人妻无码一区二区| 免费在线观看一区二区三区| 亚洲天堂2024| 日韩毛片在线免费观看| 天天干天天干天天干天天| 日韩一区二区免费在线观看| 欧美香蕉爽爽人人爽| 欧美激情国产日韩精品一区18| 国产在线|日韩| 精品国产二区在线| 亚洲国产一区二区三区在线播放 | 日韩高清有码在线| 91福利国产在线观看菠萝蜜| 国产精品免费一区| 蜜桃一区二区| www.av毛片| 国产69精品久久99不卡| 成人性视频免费看| 91高清视频在线| 亚洲欧美丝袜中文综合| 久久99久久亚洲国产| 亚洲三级在线| 亚洲mv在线看| 日本欧美在线看| 中文字幕免费看| 欧美日韩国产精品一区二区不卡中文 | 超碰在线caoporen| 国产美女扒开尿口久久久| 国产成人黄色| 午夜精品久久久久久久无码| 成人动漫av在线| 久久久久人妻一区精品色欧美| 欧美日韩国产区一| 婷婷免费在线视频| 国产精品久久久久久久久久久不卡 | 国产一区二区福利视频| 殴美一级黄色片| 欧美日韩国产精品成人| 天堂中文8资源在线8| 国产精品一区二区三区免费视频| 精品久久精品| www.天天射.com| 国产欧美日韩麻豆91| 欧美视频xxxx| 影音先锋日韩有码| 最新日韩一区| 亚洲图片都市激情| 美腿丝袜一区二区三区| 亚洲一二三四视频| 欧美日韩大陆一区二区| 人人干在线视频| 91亚洲国产成人精品性色| 天天影视综合| 亚洲一区二区图片| 亚洲综合免费观看高清完整版在线 | 中国一级片在线观看| 欧美一级在线观看| 中文字幕免费高清电视剧网站在线观看 | 日韩电影精品| 91视频成人免费| 国产91精品一区二区| 毛片在线免费视频| 国产亚洲精品一区二555| 成人一区视频| 嫩草影院中文字幕| av成人动漫在线观看| 天天干天天干天天干天天| 中文字幕在线看视频国产欧美在线看完整| 91国内外精品自在线播放| 一区二区在线高清视频| 国产成人在线视频播放| 精品成人久久久| 一区二区欧美日韩视频| 外国成人毛片| 国产一区二区三区小说| 久久丝袜美腿综合| 在线观看免费视频a| 欧美黑人一区二区三区| 伊人久久大香线蕉av不卡| 亚洲精品自拍网| 亚洲伊人色欲综合网| 黄色av网站在线免费观看| 91网站免费看| 99精品视频免费观看| 欧美色图17p| 精品久久久影院| 91大神在线观看线路一区| 男人c女人视频| 久久久亚洲午夜电影| 99久久久无码国产精品免费| 欧美亚洲另类在线| 婷婷色综合网| 中文人妻一区二区三区| 欧美一级视频精品观看| 成人动漫一区| 亚洲乱码日产精品bd在线观看| 久久老女人爱爱| 草逼视频免费看| 国产精品一区二区三区免费视频| 99热精品在线观看| www.xxxx日本| 国产一区二区三区三区在线观看|