UPYUN上線CDN實時效能監控,促進行業透明化發展

TP_funny發表於2015-03-10
2014年,創業者成為時代的主角,移動APP,手遊,O2O,網際網路金融,線上教育等行業紛紛湧現出大量的創業者,由此也將整個網際網路帶入了一個資料大井噴的時代,而這些資料的整體CDN下載加速也就成了企業不得不面對的問題。據預測,2015年國內的CDN市場將會超過50億,CDN行業的發展規模也將進一步的擴大。

雲加速服務商 UPYUN 近日上線了 CDN 實時狀態與效能監控服務,使用者登陸 UPYUN 後臺,即可直觀的獲取當前狀態下 UPYUN 平臺全國120多個 CDN 節點的“實時效能展示”和“實時資料統計”兩個部分的內容,以地圖加圖表資料的方式,直觀地展現 CDN 服務的實時狀態。此次UPYUN 對外開放 CDN 實時效能監控服務,其目的是為了促進當前國內 CDN 市場的更加透明化,未來甚至還可能以實時效能和資料監控為基礎,為客戶提供更為全面的大資料分析服務,以創造更多的價值。

通過對全國 120 多個 CDN 節點日誌的資料分析,UPYUN 挑選了“速度”、“耗時”、“ISP 線路”、“地區”、“請求佔比”等多個維度的精準資料,以地圖的方式進行展現。

一、ISP 線路 & 地區 & 請求佔比

如果你的終端使用者來源包括“電信”、“聯通”、“移動”,那麼通過“ISP 線路”的切換,就能清楚的看到不同線路下的效能情況。其中,“平均” Tab 下的資料統計自所有 ISP 線路資料的平均值。

當滑鼠移動到某個省份時,可以檢視該省份的詳細資料資訊。如下圖所示,當前選中的線路是“平均”,滑鼠移動到湖南省後,即可看到電信線路的平均速度是 516.89KB/s,平均耗時是 3312.61ms、以及湖南省的請求量佔了全國請求量的2.601%。


二、速度 & 耗時

地圖右側的表格資料能夠顯示全國各個省份的速度和耗時情況,其中“-”符號僅表示前一分鐘內該省份沒有資料請求。資料重新整理頻率為一分鐘,每次重新整理,都會在全國地圖和表格資料上實時更新。

在全國地圖上,會根據“速度”、“耗時”不同的資料值,顯示不同的顏色。對於“速度”而言,紅色表示速度較慢,綠色表示速度較快。“耗時”正好相反,紅色表示比較耗時,綠色表示比較快速。當然,這裡的快和慢都是相對值,僅用來評估前一分鐘內,全國各個省份的效能表現情況。

“速度”和“耗時”的具體資料,建議可以與“ISP 線路”、“請求佔比”結合起來參考,這樣才能更全面地瞭解整網 CDN 服務質量。


三、實時資料統計

“實時資料統計”與“實時效能展示”類似,也是按照一分鐘的重新整理頻率,實時統計並顯示整網的服務質量。主要包括四個維度,分別是:


  • 健康度:統計所有請求的 HTTP Status Code,計算2xx和3xx請求次數所佔的比例
  • 快取命中率:總請求數中,所有命中的請求數所佔的比例
  • 平均下載速度:所有檔案的平均下載速度
  • 平均消耗時間:所有檔案的平均消耗時間

其中,點選“健康度詳情”後,可以檢視所有 HTTP Status Code 的具體佔比情況,如下圖所示:


歷史往往就是如此,一個看似微小的改進,往往可能改變整個世界的發展程式。UPYUN的此番舉動,很有可能帶來 CDN 行業的一次大變革。CDN首次從一個網路加速工具變成了一種服務,而服務就是要不斷的滿足各種超出使用者預期的需求,而客戶日趨進步的需求,也勢必將會推動CDN服務商更快的提升自身各方面的服務能力。從整個行業的發展來看,這會是一件好事。

關於UPYUN CDN 實時效能檢測的技術實現原理,我們也向UPYUN CTO 黃慧攀做了溝通了解,他表示:

當前UPYUN在全網120多個節點,超過2000多臺伺服器上部署自主研發的第二代流量統計系統,可按每個域名每分鐘採集統計流量、請求數、訪問速度和訪問狀態等等10多個效能指標(這些資料均由使用者訪問過程中產生,真實反映使用者的訪問情況)。而這些記錄將在1分鐘內傳輸到我們的資料中心,並在後端資料叢集中實時對2000多臺伺服器傳送過來的資料進行彙總分析,以產生一份完整的資料包告儲存在我們UPYUN的分散式結構化儲存系統中,供前端頁面隨時呼叫讀取。

細心的你會發現上面我們提到的分散式結構化儲存系統,我們UPYUN在2014年就正式開始這方面的研發工作,目前主要為UPYUN內部系統使用,如我們的CDN實時效能監控服務。該系統每日所產生的資料量非常大,比如1個域名每分鐘產生1KB資料記錄,1天就是1440條記錄共1.4MB,而我們UPYUN服務著超過10萬個客戶,超20萬個訪問域名,也就是說全網每天將要產生20多億條記錄的規模,且這些結構化資料我們都是需要持久化儲存的,一般的關係型資料庫已經無法滿足我們的需求,所以我們開始研發了分散式結構化儲存系統。

在我們的分散式結構化儲存系統通過UPYUN自身的業務驗證後,我們也將會以服務的形式提供給廣大客戶使用。
相關閱讀
評論(1)

相關文章