丁海驁
“青云從2014年開始向企業(yè)級用戶提供包括公有云和私有云在內的產品和服務。到今年,我們的私有云用戶已經非常多了。但是事實上在服務私有云用戶的過程中,我們常常會遇到非常多的來自企業(yè)現(xiàn)實業(yè)務的挑戰(zhàn)?!备嗜嘣芉ingCloud CTO日前在青云企業(yè)級云架構“全模云”的發(fā)布會上承認,雖然整個IT應用的趨勢,是從傳統(tǒng)的IT架構模式向新興云架構遷移,但是對處在轉換過程當中的企業(yè)級用戶來講,其關注的重點并非是兩種架構之間的優(yōu)劣,而是如何在遷移過程中保證IT架構能夠始終支撐業(yè)務的變革和發(fā)展。而現(xiàn)有的云計算架構在很多時候,難以對用戶的需求做到全面滿足——這似乎成了一切企業(yè)級用戶選擇云架構部署IT的一點困惑。
了解企業(yè)IT架構的人都清楚,在云計算技術出現(xiàn)之前,大部分企業(yè)用戶的IT都是通過刀片機+存儲柜的模式來部署,中間通過高速網(wǎng)絡連接起來。這種相對成熟的部署方式雖然被證明是穩(wěn)定可靠,但是其需要用戶投入大量的成本,且擴展能力有限。加之,移動互聯(lián)網(wǎng)時代的到來,現(xiàn)實企業(yè)用戶的現(xiàn)實業(yè)務更加強調對市場的高速反應,因此對IT架構,也要求其必須具有敏捷和彈性的特征——敏捷是強調對于業(yè)務反應的速度,而彈性是要求IT具有相當?shù)某砷L性和擴展能力。
“這種需求稱為敏態(tài)需求,而云計算對于這種敏態(tài)需求的解決方案就是采用融合模式——把計算、存儲和網(wǎng)絡三者融合在一起,使得云計算環(huán)境下的每一個節(jié)點都是對等的,都具有計算、存儲和網(wǎng)絡能力,沒有任何一個節(jié)點比其他的節(jié)點更重要?!备嗜J為這種方式在很大程度上解決了企業(yè)用戶對IT架構敏捷和彈性的需求。然而這種分布式的、橫向的、均衡的擴展能力,對于解決企業(yè)級用戶的一部分傳統(tǒng)集中式、核心、關鍵性業(yè)務的過程中,則出現(xiàn)了問題:“例如企業(yè)用戶需要處理200T的數(shù)據(jù),采用分布式架構的話應該把這200T的數(shù)據(jù)分成10份,或者分成20份,然后每一個節(jié)點只處理10T的數(shù)據(jù),并行處理。但是傳統(tǒng)業(yè)務不支持這種模式,它就是要求一次性在一個節(jié)點處理200T的數(shù)據(jù)。像這種業(yè)務,彈性和敏捷不是那么重要,我們把它稱為穩(wěn)態(tài)問題,是相對敏態(tài)而言的?!?/p>
此時,似乎傳統(tǒng)的刀片機+存儲柜模式更利于穩(wěn)態(tài)問題:計算與存儲之間完全是分離和獨立的,通過網(wǎng)絡把它們連在一起,用戶可以針對具體的業(yè)務需求,對存儲、網(wǎng)絡和計算能力進行縱向的能力拓展?!拔覀兇舜伟l(fā)布的全模云企業(yè)應用框架,就是在原有融合模式外,利用NeonSAN+Bare Meta+硬件SDN的解決方案,將計算、存儲、網(wǎng)絡三個域進行分離,從而以分離模式為用戶提供足夠的縱向拓展能力,幫助企業(yè)同時解決敏態(tài)問題和穩(wěn)態(tài)問題?!备嗜J為青云此次提出的解決方案,雖然與傳統(tǒng)的IT架構模式一脈相承,但是其本質已經發(fā)生了改變。
甘泉提到的NeonSAN共享塊存儲和Bare Metal物理主機,和此次發(fā)布的RadonDB分布式數(shù)據(jù)庫,事實上共同構建了一個分離式云計算應用的存儲、計算和數(shù)據(jù)的單元。
從青云QingCloud發(fā)布的信息看,其中,Bare Metal物理主機由于沒有采用任何虛擬化和容器技術,而且用戶使用到的是完全獨占的物理網(wǎng)卡、物理交換機、物理硬盤,以及物理CPU內存,中間沒有任何的損耗,因此具有物理機的性能,同時,其與云主機的使用體驗是一致的:Bare Metal使用物理主機能夠像使用虛擬主機一樣地快速創(chuàng)建,并且在不需要的時候把它釋放掉,且計費周期精確到秒。“Bare Metal物理主機結合了物理機的性能和云主機的體驗?!标惡H?,青云QingCloud基礎平臺研發(fā)總監(jiān)如是說。
“NeonSAN是QingStor的新成員,QingStor是青云的存儲產品品牌,對象存儲是QingStor里非常重要的一部分。”青云QingCloud存儲高級技術專家劉樂樂在介紹NeonSAN共享塊存儲時強調,無論是從架構上,還是設計上,NeonSAN是一種由青云自己重新設計的、全新的、基于ServerSAN架構的塊存儲,其應用指標已經達到:“單卷容量大于100TB,單卷性能可以達到100KIOPS,延遲小于100微秒。”而且其交付方式,可以同時面向公有云和私有云兩種應用場景。
而對于RadonDB分布式數(shù)據(jù)庫,青云QingCloud數(shù)據(jù)庫高級技術專家張雁飛認為,隨著數(shù)據(jù)量指數(shù)級的膨脹式發(fā)展,原本的單機數(shù)據(jù)庫已經無法承載部分應用場景的數(shù)據(jù)量,“這就需要一款新的分布式數(shù)據(jù)庫:RadonDB的定位是新一代分布式關系型數(shù)據(jù)庫,其中新主要體現(xiàn)在我們是把目前比較流行的分布式算法和MySQL結合起來。這是一件非常有挑戰(zhàn)的事情,不僅考驗對分布式的理解,更考驗對數(shù)據(jù)庫的理解?!睆堁泔w尤其談到RadonDB可擴展、高可用、強一致、易部署和MyNewSQL的產品特征:“從MySQL、NoSQL,、到現(xiàn)在、流行的NewSQL,青云現(xiàn)在已經走到了MyNewSQL這條道路上,就是MySQL和NewSQL相結合,充分發(fā)揮兩者的優(yōu)勢?!?/p>
從企業(yè)級用戶的角度看,青云提出的“全模式”實際是從傳統(tǒng)云計算單一的“融合模式”中衍生出的一種“分離模式”,這可以看成是一種對用戶需求的響應,可以看成是對當前市場應用的一種策略。青云通過將這兩種模式進行結合,利用QingCloud Application Framework提供的統(tǒng)一、一致性接口,把底層的復雜性屏蔽掉,向上層應用交付資源,為用戶提供一個能夠實現(xiàn)橫向、縱向拓展的、更靈活適應業(yè)務需求的云服務,從而引導和幫助更多的用戶選擇以云的方式改造現(xiàn)有IT架構?!皬挠脩舻慕嵌戎v,就可以根據(jù)業(yè)務不同的特點,選擇不同的模式去部署。這就是全模云最核心的意義所在。”甘泉說。