圖為 云端智度技術(shù)總監(jiān)汪志武
云端智度是2016年2月成立的,目前融資已經(jīng)達到了5200萬,公司的創(chuàng)始團隊在CDN行業(yè)有十年以上的專業(yè)背景,公司的核心員工超過60%都是五年以上的專家級的員工。汪志武表示:“云端智度的目標就是為客戶提供高效、可控的流量管理能力,融合管理多CDN資源,打造融合CDN領(lǐng)域的第一品牌。”
傳統(tǒng)CDN架構(gòu)與融合CDN架構(gòu)的差異
對于傳統(tǒng)CDN架構(gòu),汪志武把它分為三個層次:管控層,支撐層和服務層。管控層就是常說的管控系統(tǒng)或者運營計算系統(tǒng),包括客戶管理、配置管理、計費管理、調(diào)度管理、內(nèi)容管理、資產(chǎn)管理,基本控制管理要素以及業(yè)務管控邏輯。支撐層是CDN網(wǎng)絡基礎(chǔ)設施,保證CDN網(wǎng)絡正常工作。服務層是父層節(jié)點、邊緣節(jié)點。
汪志武表示:“從我們對接經(jīng)驗來看,不同廠商在這三個層次做的程度都不一樣,這也會給我們做融合的時候帶來很大的架構(gòu)的挑戰(zhàn),特別是不同的架構(gòu)上要保證穩(wěn)定服務。”而對于融合CDN來說,最重要是管控層和支撐層。
傳統(tǒng)CDN只需要對自己內(nèi)部接口就行,而融合CDN必須把所有廠商常用功能接口全部配一個遍,其次配置也不同,同樣的配置任務發(fā)到不同廠家,它的格式、定義都是不一樣的。而兩者之間最大的差別在于管控目標的不同,傳統(tǒng)CDN是管控自己的節(jié)點服務,融合支撐層卻不是真正意義上管控節(jié)點。
最后汪志武總結(jié)傳統(tǒng)CDN與融合CDN的差異主要是:
首先是視角差異,傳統(tǒng)CDN只關(guān)注內(nèi)部平臺穩(wěn)定性,局限在內(nèi)部視角。融合CDN則是關(guān)注全平臺穩(wěn)定性,視角放大到所有節(jié)點服務的外在表現(xiàn)。
其次是管控差異,傳統(tǒng)CDN主要保證自身平臺管控要素可控,特別是節(jié)點。融合CDN則要保證在同時使用多CDN平臺的管控要素,更關(guān)注節(jié)點服務性能關(guān)注是可以繼續(xù)服務或是需要進行調(diào)度。
最后是管控目標差異,傳統(tǒng)CDN的目標是盡可能保證自身CDN節(jié)點服務穩(wěn)定。融合CDN則是要在多CDN中挑選最優(yōu)節(jié)點進行服務,保證整體服務穩(wěn)定。
云端智度融合架構(gòu)支撐層功能架構(gòu)
云端智度融合架構(gòu)支撐層組件分為四大塊:適配組件,監(jiān)控組件、智能分析組件以及智能調(diào)度組件。
首先是適配組件,適配組件為是了解決融合CDN的合作渠道接口及管控任務執(zhí)行差異。每個合作渠道的接口各有特點,各種管控任務不同,比如配置,各個合作渠道在接口及配置方式都不一樣。適配組件屏蔽了各渠道的細節(jié)差異,實現(xiàn)了渠道交互標準化。汪志武表示:“我們設計適配組件的目標是渠道交互標準化,如果標準化沒做好,你會發(fā)現(xiàn)每接新的渠道進來會非常痛苦。”
其次是監(jiān)控組件,它是為了解決在融合CDN場景下面臨的快速發(fā)現(xiàn)問題的挑戰(zhàn),組件由多個子組件構(gòu)成,實現(xiàn)各種類型的監(jiān)控任務標準化。有了標準化的監(jiān)控,監(jiān)控事件后續(xù)處理標準化才有了可能。
接著時智能分析組件,實現(xiàn)了已發(fā)生故障及潛在問題的快速定位,由多個子組件構(gòu)成。通過諸葛異常關(guān)聯(lián)子組件實現(xiàn)了故障快速定位,在定位的同時,將故障的現(xiàn)象、原因、相關(guān)數(shù)據(jù)聚合成報警事件或調(diào)度事件,并與調(diào)度組件聯(lián)動,實現(xiàn)問題定位標準化。
最后是智能調(diào)度組件,汪志武介紹到:“智能調(diào)度組件則是用于海量域名的批量智能調(diào)度,快速解決問題,實現(xiàn)智能調(diào)度標準化。在調(diào)度后進行調(diào)度效果確認,保證調(diào)度的效果。”
在演講的最后汪志武表示:“有了這些專業(yè)架構(gòu)的支撐給客戶帶來的才可以對外說你的資源是充足的、質(zhì)量標準、服務體驗是好的,對客戶來說其實是相信我們是專業(yè)管理。要給客戶信心,如果沒有專業(yè)技術(shù)價格支撐做不到的,或者自己心里沒有底氣的。