袁紹龍 發(fā)表于:14年07月25日 15:34 [原創(chuàng)] DOIT.com.cn
近年來,互聯(lián)網思維一詞成為大家討論的熱點,這個詞匯并不是互聯(lián)網公司所獨有,它更代表著企業(yè)對其包括市場、技術、產品、用戶等各個價值鏈環(huán)節(jié)的重新審視與改造。尤其是移動互聯(lián)、社交媒體、大數(shù)據(jù)以及云計算四大趨勢逐漸對企業(yè)業(yè)務產生影響的大環(huán)境下,以IT技術為核心競爭力的企業(yè)更需要利用互聯(lián)網思維、通過新技術對業(yè)務進行積極、高效的改造,從而提升整個企業(yè)業(yè)務的生產力和競爭力。華數(shù)傳媒作為一家從事數(shù)字電視網絡運營與新媒體發(fā)展的企業(yè),勇于采用SSD技術對其支撐CDN業(yè)務的基礎架構進行變革,有效地削減成本、提升管理效率和競爭,為公司互動業(yè)務未來發(fā)展打下堅實的基礎,從而在未來市場競爭中占據(jù)主動。
傳統(tǒng)CDN模式顯露困境
作為一家專業(yè)從事數(shù)字電視網絡運營和新媒體發(fā)展的企業(yè),華數(shù)傳媒致力于構建全國最大的數(shù)字化節(jié)目內容媒體資源庫,通過面向全國的互動電視運營服務平臺提供各種數(shù)字內容服務。在擁有強大的數(shù)字化節(jié)目內容媒體資源的優(yōu)勢下,華數(shù)傳媒需要利用CDN來保證優(yōu)質的內容快速、高效地分發(fā)到最終用戶。然而,隨著華數(shù)傳媒用戶數(shù)和媒體資源不斷快速增長,傳統(tǒng)的CDN模式在架構、性能以及成本上已經顯露出它的瓶頸,愈發(fā)不能滿足華數(shù)傳媒業(yè)務發(fā)展的需求。
根據(jù)華數(shù)傳媒介紹,在對CDN基礎架構進行改造之前,華數(shù)傳媒用戶部署CDN業(yè)務的服務器超過1000多臺,大部分服務器都是采用傳統(tǒng)高轉速的SAS磁盤堆疊來獲取性能。對于服務器而言,隨著處理器性能以及內存容量的不斷提升,整個服務器的性能瓶頸往往是在磁盤端,并且為滿足業(yè)務性能需求而大量增加服務器也帶來了管理與運維的難度。“華數(shù)最初在服務器端采用的是SAS解決方案,會遇到因為SAS磁盤讀取時候IO突發(fā)高的情況,導致延遲的問題出現(xiàn),使得用戶在點播時出現(xiàn)卡頓或馬賽克現(xiàn)象,嚴重影響用戶體驗。根據(jù)華數(shù)傳媒對用戶行為的分析,時延必須控制早20-30毫秒以內,采用傳統(tǒng)SAS方案很難避免這種IO突發(fā)的情況。” 華數(shù)傳媒平臺運維部基礎平臺部副經理胡川表示。
基于傳統(tǒng)SAS解決方案的服務器除了在性能上無法滿足華數(shù)傳媒CDN分發(fā)需求外,隨著業(yè)務擴展而增加的大量服務器也給華數(shù)傳媒帶來成本壓力。華數(shù)傳媒運維副總經理姚軍表示:“成本主要來自兩方面:首先是互動業(yè)務快速發(fā)展使得服務器數(shù)量快速增加,給機房帶來特別大的壓力,包括機房的電力、空間非常緊張;其次是帶寬成本,把內容快速分發(fā)就需要更大的帶寬,采用傳統(tǒng)磁盤的問題就是流服務能力上不去,造成邊緣層需要負責多份,對分發(fā)流量成本的增加。”
華數(shù)傳媒CTO朱素平更是表示:“目前做視頻服務的公司總體上而言還在繼續(xù)虧損,成本是這個行業(yè)非常重要的因素,像帶寬成本、CDN成本是兩個最大的成本。所以,如何通過高性能的媒體服務器,采用包括像SSD或者SSD與SATA混搭模式,提供更出色的性能、更大的存儲來配合分發(fā)的需求將會是一大發(fā)展趨勢。從華數(shù)傳媒把CDN轉換成SSD的模式來看,效益非常明顯,機柜空間減少、性能提升、系統(tǒng)維護成本降低都非常顯著。”
SSD改變一切
CDN通過應用與網絡間構建覆蓋網,為視頻應用提供高效靈活的內容分發(fā)服務,作為越來越重要的基礎設施,CDN最核心的應用目的就是幫助改進服務質量。與此同時,CDN也是一個對投入和運維成本要求較高的領域,性價比越高的模式帶來的長期效益亦會愈發(fā)明顯。華數(shù)傳媒CTO朱素平就表示:“最早在2011年,華數(shù)傳媒就開始討論在CDN業(yè)務中部署SSD,因為我們看到數(shù)據(jù)庫在SSD上應用已經比較成熟,但是在當時應用到流媒體服務上的成本的確還比較高。另外SSD的壽命問題也是我們考慮的關鍵。”
據(jù)悉,華數(shù)傳媒的CDN覆蓋幾千萬華數(shù)用戶,受到用戶規(guī)模增長、機房空間以及電力成本等因素的壓力,從2013年正式開始將其CDN業(yè)務中的SAS解決方案全部替換成SSD解決方案,并對CDN業(yè)務進行了集中式部署。在華數(shù)傳媒看來,過去兩年100G干線網的升級建設讓CDN業(yè)務集中式部署受益匪淺,使得高性能CDN服務器非常適合這種應用場景。華數(shù)傳媒運維副總經理姚軍表示:“CDN整體的SSD架構分為三層,第一是在原站,主要作用是將所有頁面上的所有內容分發(fā)到骨干層;第二是骨干層,用來為邊緣提供分發(fā);第三就是邊緣層,直接為用戶提供高帶寬、高品質的服務。”
“華數(shù)傳媒一直跟英特爾有很好的合作,從2012年開始,華數(shù)傳媒開始感覺到英特爾SSD的壽命和容量跟我們業(yè)務方式開始慢慢契合,雙方開始嘗試做一些工作,比如將以前的一些業(yè)務模型跑在SSD上面,結果容量測算和用戶測算都打破記錄了。”姚軍補充道。據(jù)了解,經過將近一年的時間,華數(shù)傳媒基本上把SSD應用到線網上,使得華數(shù)傳媒CDN也忘記的機房空間減少大約三分之二,片源分發(fā)效率提升30%。華數(shù)傳媒平臺運維部基礎平臺部副經理胡川則表示:“最為直觀的是用戶功耗下降了80%,以前一個用戶算下來平均需要0.2瓦的功耗,采用SSD之后,一個用戶平均之需要0.05。換算一下成本,相當于一臺SAS服務器一年降低7000塊錢,節(jié)省的錢5年基本可以購買一臺新服務器,現(xiàn)在華數(shù)針對公網視頻服務部署的CDN服務器數(shù)量已經降低到500多臺,直接效益就是整體CDN成本大幅下降。”
英特爾在華數(shù)傳媒CDN基礎架構變革中扮演著重要角色,從早期開始即與華數(shù)傳媒進行了詳細接觸與溝通,對于華數(shù)傳媒的業(yè)務特點進行分析,并且一起針對SSD應用上做相關詳細的測試與優(yōu)化。此外,英特爾還通過提供分析和測試工具讓華數(shù)傳媒能夠及時了解SSD的使用壽命情況。英特爾公司非易失性存儲方案事業(yè)部市場總監(jiān)劉鋼表示:“華數(shù)部署固態(tài)硬盤非常重要的出發(fā)點就是改善用戶體驗。僅僅通過固態(tài)硬盤替代機械硬盤獲得性能是遠遠不夠的,這樣實現(xiàn)不了固態(tài)硬盤的價值資源化。英特爾與華數(shù)在方案上合作進行了很多優(yōu)化,測試和優(yōu)化就進行了兩個季度左右。”據(jù)悉,華數(shù)傳媒當初在考慮SSD方案之時有三家供應商選擇,經過測試與對比,最終選擇了英特爾的S3500 SSD。姚軍表示:“華數(shù)傳媒比較看中SSD的壽命以及性能穩(wěn)定性,不希望SSD出現(xiàn)性能波動的問題;另外,英特爾有很多軟件解決方案,并能夠提供很多參考意見和想法。”
由于華數(shù)傳媒不僅僅有針對公網視頻服務的CDN業(yè)務,還有其他CDN業(yè)務,整個CDN業(yè)務規(guī)模較大,應用對于SSD的數(shù)量要求也較大,對于采購成本壓力仍然較大。因此,華數(shù)傳媒也在思考CDN基礎架構下一步的發(fā)展方向。根據(jù)花數(shù)據(jù)傳媒介紹,當前他們已經開始著手調研SSD與SATA混搭模式以及CDN用戶的實時分析應用。華數(shù)傳媒CTO朱素平表示:“像百度、騰訊這些互聯(lián)網公司當前首選需要滿足的是帶寬分布成本,所以他們的模式大容量、小性能、多節(jié)點。對于華數(shù)而言,網絡成本較低,擁有高速網絡做后盾,所以接下來可能考慮比較普及的采用SSD+SATA的模式,既可以滿足高性能需求,又可以提升容量;可以根據(jù)性能需求和容量需求來改變SSD與SATA的混插比例。”事實上,華數(shù)傳媒這種SSD+SATA混插模式的做法類似于在服務器內部實現(xiàn)分層存儲,分層存儲的做法在存儲系統(tǒng)中較為普遍,能夠平衡用戶在性能和容量方面的需求,F(xiàn)在,華數(shù)傳媒將服務器存儲層分為高速存儲和二級存儲,通過軟件配合來調動遷移冷熱數(shù)據(jù),以實現(xiàn)CDN業(yè)務實時的性能和容量需求。
此外,華數(shù)傳媒還希望提升CDN用戶性能分析的實時性,希望加快用戶行為的分析來更加動態(tài)化的調整相關視頻服務。華數(shù)傳媒運維副總經理姚軍就表示:“CDN用戶點播習慣其實也可以在BOSS系統(tǒng)里面去分析。BOSS系統(tǒng)是定期采集數(shù)據(jù),現(xiàn)在看來這種方式效率會比較低下。隨著視頻服務越來越收到用戶重視,我們希望能夠在CDN服務器上面進行一些實時的用戶行為數(shù)據(jù)分析,以前CDN更多的是大文件的流分發(fā),日志文件較少,傳統(tǒng)磁盤不可能滿足這種需求。現(xiàn)在通過SSD的方案,以后做這個分析就可以了。”
總結:
華數(shù)傳媒對于業(yè)務發(fā)展需求有著準確的把握,并且能夠大膽地采用新技術。這種采用并不是冒進式的嘗試,而是通過仔細驗證、小心求證的過程。對于互聯(lián)網業(yè)務而言,用戶體驗永遠是第一位的。華數(shù)傳媒能夠利用新技術及時把握住市場用戶需求,將新技術轉化為競爭力,無疑在未來市場競爭中掌握先機。