国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

“采樣”對于云智慧“端到端”應用性能管理的意義和實現

企業動態

   云智慧全棧應用性能管理解決方案是一套面向企業實際業務的端到端整體解決方案,其中IT數據的端到端采集和展現是云智慧領先于國內其他APM產品的重要特性之一,那么我們是如何進行數據采樣的,又是如何在“端到端”應用性能管理中滿足用戶對業務數據性能衡量呢?本文將為您一一道來。

  首先理解一下我們對“端到端”的定義,“端到端”就是很多年前業內就在提的End2End,現在業內幾個APM廠商在云智慧提出端到端概念之后,也在這么吆喝。端到端有很多種理解,我們的理解是:從終端用戶出發,將從Request到Response整個鏈路中涉及到的所有數據,有效地串接起來,這樣的數據才是真正的端到端,而不是將數據按照時間序列進行簡單地羅列展現。

  我們從上面的軟硬件模型中可以看到,一個用戶請求從前到后,經過了N多的節點才最終返回數據并展現在用戶面前,相信很多有經驗的開發和運維都曾經想,怎樣有效地將從用戶請求開始,將請求鏈路中的數據都采集到,并且有效地關聯起來。

  下面就為您剖析一下“采樣”對于“端到端”應用性能管理的意義和實現。

  為什么要采樣?

  采樣這個事說起來是最有意思的,有數學基礎或做過計算機研發的都會非常熟悉。基本上,所有有關數據統計或分析的場景,都離開采樣。

  采樣最直接的目的有兩個:減少計算量和降低描述難度。

  采樣方法有非常多種,最簡單的,無論哪一種語言,肯定有一個random函數,對其施以隨機種子,然后綜合時間 / CPU即時頻率 / 內存地址等等信息,那么出來的即是一個采樣值。像一些profile工具,開始執行的開關就是用這種方式,比如facebook開源的xhprof就非常典型。

  采樣還可以人為指定樣本,這也是一種常見的做法。比如,直接指定某一個特定標識,如時間,ip,或進程id,等有非常明確特指意義的屬性。如程序猿們在開發過程中,對一次具體請求的debug過程,非常典型。

 

  在APM廠商中,普遍采用這樣一種采樣算法來計算Apdex。(注:云智慧并未采用這個采樣算法,后文會解釋原因。)先看看什么是Apdex,它是Application Performance Index 應用性能指數的縮寫,這個指數被其他的APM廠商奉為衡量應用性能的核心指標。它為用戶對應用性能滿意度進行量化,提供了一個測量標準。

  以后提到Apdex,大家用這個圖來解釋:Apdex值是0 - 1的區間值,每個區間對應一個評價:1~0.94是優秀,0.94~0.85是良好,0.85~0.70是尚可,0.70~0.50是差評,低于0.50的Apdex值是用戶無法接受的。

  這個值,怎么計算呢?

 

  Apdex算法起源于對一個傳統數據方法的質疑,這個傳統方法就是正態分布,也叫高斯分布。正態分布的定義:

 

  正態分布應用非常廣泛,比如用來對比班級之間的成績,或用來對比某兩組數據的屬性差異時,會用它來作為衡量標準。正態分布非常的標準和簡單,但它有三個明顯的問題:

  l 衡量時,使用的是平均值,因此,它假定了 “占主導地位的值是最重要的”。

  l 計算時,進一步取向平均的值是不重要的,因為,它假定了那些值 “偏離了規范”。

  l 計算時,它過分夸大了曲線兩端的極限值,因為,它假定了 “分布在兩端的數據會被平均,而影響其他值”。

  這三個問題是正態分布在數據統計時存在的明顯缺陷。而Apdex的算法針對以上三個問題,作了一個演進。Apdex的計算首先定義一個標準量T,進而將待計算的樣本以T為標準量劃為三個區間。分別是:

  l 小于等于 1T, 為 Satisfactory (滿意)

  l 大于1T,小于4T,為 Tolerating ( 容忍 )

  l 大于等于4T,為 Frustrated ( 失望 )

  此時,Apdex = ( 1 x 滿意 + 0.5 x 容忍 + 0 x 失望 ) / 樣本數

  有沒有注意到一點,失望樣本被忽略了。而滿意樣本,即鐘曲線最左側的極限值,也未被絕對平均。從計算公式中我們可以看到,Apdex假定你的樣本就是屬于標準正態分布的,并且減輕曲線兩端對衡量值的影響。

  首先聲明標量T = 2s

  假定樣本為:

  l 小于2s的請求次數為10次,滿意;

  l 大于2s,小于8s的請求次數為20次,容忍;

  l 大于等于8s的請求次數為10次,失望。

 

  那么得到 Apdex = ( 1 x 10 + 0.5 x 20 + 0 x 10 ) / 40 = 0.5

  拿這個標尺看一下0.5在哪里,已經接近“無法接受”了。所以,如果用Apdex來衡量剛才這組樣本,則認為,這個應用已經要掛了。

  這個被廣大APM廠商奉為金典的標準,合理嗎?

  我再舉一個例子以說明是否合理。假如上面計算的不是響應時間,而是一群人的血壓。如果樣本數據是一樣的,即:血壓滿意的為10, 血壓可容忍的為20, 血壓超高令人失望的為10。那么得出的這個0.5的結果,則意味著:這群人已經接近了“無法接受”狀態,快掛了,需要集體用藥。

  是的,這個值只能說明一個概況,而并不能反映真實的現狀。因為它做到了簡單的整體衡量,而忽略了病患。不能說Apdex不合理,只是在具象的衡量上,標準并不能代表真實狀態。

  接下來看看云智慧APM產品透視寶對數據采樣的方案,大家對比一下其優劣。

 

  首先可以確定的是,云智慧的數據采樣算法并非統計方法。這個方法的設計思路是:充分覆蓋所有的URI請求的前提下,關注超出響應閾值的請求。  步驟一、全部或部分請求通過hash算法,取得當前URI的hash key;

  步驟二、判斷請求是否為***訪問,若是否,則執行步驟三,若否是,則執行步驟四;

  步驟三、開始追蹤本次請求,采集本次請求的哈希值,并將此次采集的哈希值記錄在散列圖中;

  步驟四、判斷是否允許追蹤,若否,則執行步驟五,若是,則執行步驟六;

  步驟五、不追蹤,并于本次請求結束后,判斷是否將本次請求采集的哈希值記錄在Trace隊列中;

  步驟六、判斷是否已經實施過追蹤,若是,則不追蹤,若否,則執行步驟七;

  步驟七、啟動追蹤,并將被追蹤的次數記錄于Trace隊列中。

  這樣做的優勢是什么呢?

  首先,我們沒有漏掉任何一個請求,無論快或慢,在出現問題的一剎那,馬上開始關注這組請求,當它再次發生,則立刻進行全棧的追蹤。

  其次,天然地將數據請求進行分組,不依據時間分組,而是依據請求事務進行分組;

  ***,在不影響全棧追蹤的前提下,很好地解決了性能問題。

  這個算法默認是關閉的,在用戶需要的時候,做細微的參數配置,就可以打開這個算法。也就是說,默認我們連這個算法都沒有開啟。

  為什么不采樣呢?

  因為我們信奉的金典是,基于業務的端到端。只要想做到端到端的業務追蹤,任何形式的采樣,都可能直接導致某一個關鍵請求的缺失。或者換句話說,我們也在采樣,只不過樣本覆蓋率是100%。這其實直接給我們帶來了兩個極大的挑戰:

  1. 如何保持性能,包括數據采集性能,和數據處理性能

  我們確實為性能付諸了極大的努力,比如數據格式,數據結構,傳輸協議,數據壓縮,等等,自豪地告訴大家,我們基本可以保證對用戶低于5%的性能損耗。如果打開了上面所述的算法開關,則可以將性能損耗有效降低到1%以下。

  2. 取得了大量的數據,如何對這海量數據進行分析

  請求的事務數據:一個應用中的事務基本是不可枚舉的,因為有各種參數的存在;那么在各種參數存在的前提上,怎么對響應時間進行分析?這方面各廠商的做法是對這段時間內請求時間最慢的事務進行排序,列出***0,這是相當不負責任的做法。

  為什么不負責任,客戶的原話是這樣的:我知道這就是我的***0,然后呢?天天說這個***0,周周說,月月說,這并不能反映我的應用健康狀態。我們需要關注的是,某段時間內,請求次數又多,響應時間又相對較慢的這些事務。

  于是我們提出了三個維度的交叉:單位時間,請求次數,響應時間。首先構思這樣一幅矩陣圖,X軸是時間,左Y軸是請求次數,右Y軸是平均響應時間。這些事務以向量散落在這個象限內,那么我們可以得出,距離XY的左原點,距離最遠的,即是我們所關注的。

  演化之后,我們得到了這個柱狀的散點圖。

 

責任編輯:市場部 來源: 推酷
相關推薦

2014-07-07 17:40:34

云智慧

2014-08-14 11:52:34

ITILAPM

2014-12-19 09:46:44

透視寶

2015-11-26 16:19:44

云智慧

2014-09-16 13:33:50

大數據

2014-11-24 11:12:45

云智慧應用性能管理APM

2014-06-25 12:50:31

云智慧

2015-11-17 18:06:22

云智慧PHP應用性能

2015-07-29 15:06:21

2015-05-19 21:25:13

云智慧透視寶應用性能管理

2014-01-16 09:10:08

云計算云管理應用性能管理

2015-09-21 15:39:16

云智慧

2015-10-19 16:01:48

2013-06-28 10:21:48

云應用性能管理APM應用性能管理

2014-08-18 16:13:15

智慧APM

2015-05-07 13:11:22

透視寶云智慧

2014-10-24 16:47:14

豌豆莢

2015-05-27 14:53:38

云智慧

2015-03-21 06:11:48

透視寶云智慧

2015-06-11 11:22:19

云智慧手機銀行應用性能管理
點贊
收藏

51CTO技術棧公眾號

国产手机视频精品| 亚洲亚洲一区二区三区| 国产精品情侣自拍| 欧美午夜精品久久久久久浪潮| 欧美理论视频| 永久免费网站在线| 污视频在线免费观看一区二区三区| 操91在线视频| 色噜噜狠狠一区二区三区果冻| 成人福利视频在线看| 一区二区三区免费看视频| 日韩精品一区二区三区中文精品 | 欧美日韩视频在线第一区 | 国产资源在线观看入口av| 日韩国产精品一区二区三区| 日韩一级精品视频在线观看| 国产精品网站一区| 99精品综合| 黄色大片在线看| 久久国产一区| 麻豆亚洲一区| 天天干天天爽天天射| 99re8这里只有精品| 热久久这里只有| 亚洲色图15p| 色嗨嗨av一区二区三区| 欧美色图一区二区三区| 中文字幕日韩精品在线| 91麻豆精品国产自产在线观看一区| 欧美老女人性视频| 欧美黑人一区二区三区| 成人黄色免费短视频| 久久国产精品久久w女人spa| 国产videos久久| 日韩免费特黄一二三区| 国产精品久久久久久av公交车| 老司机精品视频在线观看6| 国产羞羞视频在线观看| 国产a级片网站| 亚洲国产小视频| 人体精品一二三区| 91理论片午午论夜理片久久| www.欧美免费| 国产性色av一区二区| 欧美日韩综合在线免费观看| 亚洲精品免费电影| 91亚洲精品一区二区乱码| 午夜精品视频一区二区三区在线看| 日韩av电影资源网| 神马午夜dy888| 亚洲啪啪aⅴ一区二区三区9色| 午夜激情福利在线| 三年中文高清在线观看第6集| 欧美日韩喷水| 久久久亚洲影院| 国产91精品高潮白浆喷水| 欧美精品电影在线| 国产精品久久久久久影视| 久久久成人精品视频| 亚洲人成自拍网站| 午夜精彩国产免费不卡不顿大片| 粉嫩av国产一区二区三区| 日本一区二区乱| 老牛嫩草一区二区三区日本| 成人国产精品视频| 成人教育av在线| 在线亚洲免费视频| 精品国产成人系列| 成人性生交xxxxx网站| aa在线免费观看| 五月婷婷导航| 在线网址91| baoyu135国产精品免费| 一本久道综合久久精品| 亚洲精品午夜久久久| 在线免费观看羞羞视频一区二区| 久久精品国产精品亚洲| 久久人人97超碰精品888| 日韩中文字幕亚洲精品欧美| 激情婷婷综合网| 在线碰免费视频在线观看| 亚洲色图综合| 成人国产一区二区三区精品| 亚洲色大成网站www久久九九| 91精品福利视频| 国产啪精品视频| 中日韩在线视频| gogo高清免费视频| 1024国产精品| 精品国产区一区| 精品伊人久久大线蕉色首页| 91午夜国产| 亚洲精品一区二区三区在线| 日精品一区二区| 1区2区3区欧美| 中文字幕在线看视频国产欧美在线看完整| 国产66精品久久久久999小说| 青青久草在线| 欧美激情一级片一区二区| 日韩欧美一区二区三区久久| 亚洲欧美国产视频| 自拍偷拍99| 激情福利在线| 日精品一区二区| 亚洲国产精久久久久久| 国产主播欧美精品| 久草在线青青草| 久久中文欧美| 亚洲精品国产精品国自产观看浪潮 | 亚洲这里只有精品| youjizz亚洲| 亚洲一区二三区| 欧美亚洲成人免费| 亚洲精品无码专区在线播放| 日韩三区视频| 久久精品人人做人人爽97| 日韩电影第一页| 99热成人精品热久久66| 国产亚洲第一伦理第一区| 91成人看片片| 一区二区成人国产精品| 久久99精品久久久久久久久久久久 | 日韩中字在线| 精品久久中文字幕久久av| 蜜桃免费网站一区二区三区| 99麻豆久久久国产精品免费| 亚洲欧洲三级电影| 国产精国产精品| 午夜免费啪视频观看视频| 精品国产一区探花在线观看| 亚洲永久精品国产| 免费国产一区二区| 蜜桃在线视频| 夜夜操天天操亚洲| 久久av一区二区三区漫画| 成人免费黄色| 欧美日韩在线免费| 欧美二区在线| 欧美挤奶吃奶水xxxxx| 亚洲欧美另类小说视频| 欧美极品一区二区| 免费观看亚洲视频大全| 亚洲一区二区三区四区不卡| 在线免费观看一区二区三区| 伦理一区二区三区| 精品久久国产老人久久综合| 孩娇小videos精品| 色乱码一区二区三区网站| 日韩av网址在线| 一路向西2在线观看| 日韩激情视频网站| 欧美最猛黑人xxxx黑人猛叫黄| 色一区二区三区| 色八戒一区二区三区| 日韩大片一区二区| 经典三级在线一区| 日韩av色综合| 久久国产精品美女| 欧美在线观看你懂的| 成人拍拍拍免费视频网站| 国产精品乡下勾搭老头1| 51国偷自产一区二区三区| 免费成人av| 9191成人精品久久| 久久99精品久久久久子伦| 国产片在线观看| 精品999网站| 51午夜精品国产| 青春草国产视频| 久久久久久国产精品免费无遮挡| 国产精品资源站在线| 91在线视频免费| 青青草原综合久久大伊人精品 | 丁香五精品蜜臀久久久久99网站| 久久av免费观看| 91精品国产91久久久久久密臀| 国产精品xxxxx| 欧美中文字幕一区二区| 18性欧美xxxⅹ性满足| 欧美亚洲tv| 国产成人精品久久二区二区| 欧美成人福利| 日韩大片在线观看视频| 国产福利视频在线| 精品污污网站免费看| 高h视频在线| 欧美日韩国产片| 三级毛片在线免费看| 偷拍亚洲欧洲综合| 毛片免费在线| 欧洲国产伦久久久久久久| av观看在线| 亚洲天堂网在线观看| 国产成人av毛片| 国产精品免费一区豆花| 国产在线成人| 日韩电影免费观看高清完整| 久热精品在线| 日本精品www| 中文视频在线|