計世網

金山云首創全新CDN節點架構 引領行業新技術變革
作者:焦旭 | 來源:計算機世界
2019-10-10
對于在CDN服務中扮演著越來越重要角色的云計算廠商而言,在技術種類和應用場景增多的情況下,如何為客戶提供創新的優質CDN服務,更好滿足客戶的需求,就成為了一道必答題。

 

作為成本敏感型行業,CDN服務當前面臨著諸多難點和挑戰。例如,隨著客戶業務的快速增長,所需要的帶寬資源也會不斷增長,隨之而來的成本壓力將越來越大。對于在CDN服務中扮演著越來越重要角色的云計算廠商而言,在技術種類和應用場景增多的情況下,如何為客戶提供創新的優質CDN服務,更好滿足客戶的需求,就成為了一道必答題。

國際知名行業咨詢機構Gartner近期發布的全球CDN報告《Market Guide for CDN Services》顯示,金山云憑借在網絡加速性能、Web應用程序/API保護、流媒體支持等三大核心性能指標上的優異表現,成為全球主流CDN服務提供商之一。作為行業中的佼佼者,金山云在技術和資源上的優異表現,為CDN技術發展和業務的高速增長提供了強大支撐,對于上述問題和需求,金山云也有著自己的解決之道——通過業界首創全新的CDN節點架構,引領行業的技術變革。

金山云首席架構師周超勇指出,從CDN業務角度來說,單臺設備服務能力的提升,意味著同樣硬件配置的節點可以提供更高的網絡吞吐能力。從整體業務規劃和帶寬規模來看,單個CDN節點的服務能力有了提升后,就可建設更大規模的節點,滿足支撐100Tbps帶寬的成本要求,滿足低延遲、高吞吐量和業務全覆蓋的目標。

因此,首先需要提高單臺設備的服務能力。為此,金山云推出了DMA分級緩存技術,該軟件技術能夠將原有硬件能力發揮到上限。換言之,從前的SATA HDD+SATA SDD+內存緩存的方式已經不能滿足需求了,需要有更好的磁盤介質來滿足CDN服務需求。

在硬件選型上,金山云可謂是CDN行業里的首創。“從競爭的角度來說,金山云現在已經邁出了新一步——更換存儲介質,把CDN的服務能力、服務質量提升到一個新的高度,引領行業的技術變革”,周超勇表示。

金山云選擇的是英特爾今年8月新發布的第二代至強可擴展處理器加上QLC NVMe SSD和25G網卡的解決方案,該方案讓金山云的CDN業務從計算能力到存儲能力都有大幅提升。測試顯示,普通SATA HDD的混合讀寫能力是40MB/s,普通SATA SSD的混合讀寫能力是150MB/s的水平,而在混合讀寫場景下,英特爾的QLC NVMe SSD讀性能達到3GB/s,寫性能達到1GB/s,多盤加持下的單臺服務器IO能比較充分地發揮25G網卡的吞吐能力。金山云這一解決方案上線后,單設備的服務能力提升了四倍,整體性價比以及服務質量有了明顯提升。

英特爾相關負責人指出,“金山云能夠在CDN行業領先,就是因為能夠不斷創新,顛覆傳統的軟件架構。”金山云和英特爾除了硬件選型外,在軟件優化方面的合作也是一個典范。當新硬件部署后,軟件如果沒有足夠優化的話,又會產生新的瓶頸。通過深入合作,不斷優化,最終把系統調整到理想狀態。單臺設備服務能力的4倍提升并不是上限,這一結果離硬件能力的上限還有大約30%的距離,仍有很大空間去做優化提升。具體而言,真實業務場景下,單設備服務能力上限28Gbps,理論值32~40Gbps;首包時間8~12ms,理論值小于6ms;磁盤讀1.8GB/s,磁盤寫780MB/s;磁盤吞吐量和網卡吞吐量之間存在30~80%的損耗等。

作為行業的領軍者,除了在技術上擁有競爭力外,對于整個行業的發展還要有足夠的胸懷。周超勇坦言:“新的磁盤介質的引入乃至新技術的引入是有一定門坎的。目前我們在技術上可以說領先一年,但長期生活在舒適區對企業并不是一件好事,我們更希望能夠與業界同仁共同發展,一起推動整個行業快速前進。”

責任編輯:焦旭