青云加速服務轉型
從云計算、大數據到人工智能,科技的迭代速度遠遠超越了我們的想象。而云計算市場競爭之激烈也有目共睹。以往為各行業都關注的“轉型”,同樣也在考驗青云這樣發家公有云市場的企業。
透過2017 QingCloud Insight大會,我們可以看出青云正以它的節奏加速自身的“轉型”,比如在企業戰略布局上,從以前的基礎云服務商,轉變為現在的云計算綜合解決方案服務商,即“全棧”服務。而產品服務能力方面,除了交付公有云,還在私有云、托管云和混合云上,為市場提供完整的云服務解決方案??梢哉f,現在的青云,更是一個基于云模式的綜合企業服務平臺。
“青云陸續會將所有PaaS服務上線至AppCenter,包括數據庫、大數據、緩存等。”青云QingCloud市場副總裁劉靚表示,“我們正在努力做的是融合IT與CT(通訊技術),重新定義它的交付模式,為一個智能的時代做好基礎動力準備,這是青云接下來的戰略重點。云服務商的使命除了做好時代的基礎動力外,還需要為新的智能商業提供相應基礎工具、應用及平臺。
2017年補足產品線應對“全棧”服務能力要求
可以說,當前云計算市場的快速發展倒逼云服務商加速轉型。想要提升對市場的交付能力,就必須保證能夠提供市場需要的產品。
2017 QingCloud Insight大會召開前,青云QingCloud CTO甘泉提前“劇透”了今年即將發布的重磅新品,“今年QingCloud Insight大會將有8項服務和產品推出,既有新產品,也有服務升級。”
比如在IaaS層,新推出了Server SAN、物理主機服務(Bare Metal服務及硬件SDN集成)、QingStor對象存儲2.0;AppCenter方面,會推出分布式數據庫(代號RadonDB);以及基于Kubernetes的容器服務;此外,還會推出統一云管平臺,而且青云平臺將全面支持ARM V8架構,為全面支持國產化提早布局。
上圖中藍色部分為青云今年重點打造的新服務和產品
甘泉表示,“今年青云研發團隊所做的事情基本是藍色部分,特點是跟非虛擬化相關。這里涉及硬件SDN、SAN存儲、NAS存儲、對象存儲2.0、Bare Metal,在此之上有Kubernetes App Platform,最后有分布式數據庫。在推出這些服務后,青云會形成全棧的一體化平臺解決方案,涵蓋虛擬化和非虛擬化兩部分。”
具體到新推出的幾項主要產品,甘泉一一做了詳盡介紹:
第一、QingCloud Server SAN。傳統企業所熟悉的SAN,好比一個大存儲柜,里面插了很多硬盤。青云Server SAN并不是用一個存儲柜的方式去解決問題,而是用離散的Server node,每一個Server node上會有自己的硬盤陣列,共同組成SAN服務。相對于SDS(即現有分布式存儲),SAN可以解決兩個核心問題:一是容量問題,SDS不能突破單臺物理機容量的限制。而Server SAN可以解決這個問題,用很多節點組成邏輯上的卷;二是強一致性問題。強制所有Replication寫完后再反饋。
說到Server SAN的特性,比如單個Volume可達20萬IOPS、數據恢復和遷移過程不中斷、支持超融合部署等。但就其意義,甘泉認為,“Server SAN是公有云存儲上非常重要的一個補充。對私有云來說,Server SAN很可能是一個核心。這個產品對我們非常有戰略價值。”
第二、QingCloud物理主機服務。此前,青云已有的SDN架構,包括純軟件的SDN Controller以及底層超融合設備,可以運行的是虛擬主機和容器主機。今年即將新推出的是物理主機服務(包含Bare Metal和硬件SDN集成)。這樣在其SDN總控(Hybrid SDN Controller)上,全面實現了對純軟件SDN、硬件SDN(比如華三和思科硬件SDN)、以及Border Cluster(實際上就是物理機)三方面的控制部署。
“如此布局的最終目標是實現Bare Metal(BM)和VM、CM無差別管理,即在青云上可以同時申請虛擬主機、容器主機和物理機,平臺實現自動安裝。同時,VM、CM和BM可以在一個VPC網絡里,從業務視圖來看三者是一體的。而且Border Cluster的主要目的是實現虛擬網絡和物理網絡之間的打通,我們不想做孤立的系統,BM和VM中間一定需要打通。”
另外,甘泉還解釋說,他們就Bare Metal服務推薦使用云刀片機,“上面沒有存儲,只有計算。”按其構想,刀片機負責計算域,Server SAN負責存儲域,使這套架構跟傳統企業的軟件架構幾近相似。“采用這種架構承載企業核心業務的主要原因也在于,大型企業核心業務屬性完全不同,如果節點宕機,計算和存儲都會宕機。雖然青云恢復得很快,但對于核心業務來講,企業最多只能接受存儲節點宕機,因為它是一個Cluster,某一個節點宕機不會影響整體讀取?;诳捎眯浴⒎€定性、可用性考慮,BM能夠很好地承載核心業務的處理。”
當然,是否所有云服務都能采用這套計算和存儲域分離的架構?甘泉直言,“在公有云肯定不行。你想把這套架構直接照搬,理論可行,實踐不可行。不可行的原因在于所有存儲讀寫都要通過網絡。一旦網絡出現了問題,存儲域不會掛,計算域全掛了。我們認為比較合理的業務模式是,20%的主機用Bare Metal處理核心業務,80%的主機用Virtual Machine或者Container Machine處理接入。顯然,為盡快應對隨之而來的傳統企業業務上云的需求,青云在積極部署為之服務的對策。
第三、QingCloud分布式數據庫。對于這項服務,甘泉表示,分布式數據庫解決的就是海量結構化數據的處理問題。“實際上結構化用MySQL就可以解決,但‘海量’問題不好解決。單個MySQL處理容量有限,也許TB級就是極限了。但企業如果有一個非常大的數據庫,比如PB級,該如何解決?這時就需要分布式數據庫自動幫用戶分庫分表,分庫對用戶是透明的,只在底層分庫。每一個子庫都是高可用的,壞一兩個都沒關系;而且數據保持了強一致性,故障能夠秒級自動切換。這種分布式數據庫對用戶來講,首先它的Backend是用MySQL實現的,其次面向用戶的接口也是MySQL。使用這樣的分布式數據庫和使用單機MySQL無差別,遷移也變得非常容易。”
第四、QingStor對象存儲2.0。兩年前青云發布了該服務的1.0版本。2.0版本的幾個關鍵是:首先是存儲分層架構,把對象存儲后面的Backend分為幾級,例如標準存儲(熱度比較高)、冷存儲(低頻存儲)、近線存儲等,再根據數據的活躍程度,在分層里自動做平衡。低頻存儲節點的存儲容量也做的非常大,有60×8T、60×10T,即一個節點可以存儲將近600T的數據,主要面向企業的冷數據。
而NAS Proxy(存儲網關)的作用,企業想使用對象存儲,還需要API,比如S3的API或者Restful API。但對很多用戶而言,只想把對象存儲當作一個盤來用,NAS Proxy就是解決這個問題的,它可以暴露NFS接口,把對象存儲當作本地硬盤使用。
其實,青云推出對象存儲跟分布式數據庫兩種服務,最大差別就在于,后者是解決海量結構化數據的處理問題,對象存儲則是解決海量非結構化數據的處理問題。
第五、QingCloud統一云管平臺1.0。甘泉認為,在私有云里,很多用戶需要有一種更便捷地方式去管理。“我們發現用戶對云管平臺的要求非常高,不僅要求能管理青云的資源,也需要管理其他資源,包括平時很少見到的審批管理、服務目錄管理、組織機構管理等需求。于是我們花了大力氣將其完善起來。”云管平臺采用插件化管理方式,青云平臺只是其中一個插件。
第六、全面支持ARM架構。未來青云將管理節點、計算節點、存儲節點都移植到ARM服務器上,即可以用純ARM服務器部署和搭建一套青云云平臺。而青云支持ARM平臺的兩個重要原因:一是支持國產化。當前很多行業對國產化要求很高,支持ARM即支持計算資源全國產化;二是節省成本。現在ARM平臺發展非常快,它的成本非常具有優勢。青云在今年開始支持ARM架構,很快將會部署在其公有云上。當然,不會直接開放給用戶,而是在青云Application基于ARM部署。“用戶直接用ARM主機還是有難度的,因為它底層架構完全不一樣,指令級也不一樣。”甘泉坦言。
此外,IOT也被青云納入了未來布局的視野。“未來的社會將從數據化社會、信息化社會進入智能社會,從互聯網進入萬物互聯的時代。作為云服務商,如果只交付云端處理能力是不夠的,我們還應該解決云端對來自所有硬件設備、智能設備的數據通訊和處理能力。我們希望能夠提供面向物聯網設備端的應用開發、部署和運行的平臺能力。”劉靚透露說。