預(yù)測中顯示ServerSAN將替代傳統(tǒng)企業(yè)存儲架構(gòu)

由于對性能一致性等參數(shù)指標要求嚴格,傳統(tǒng)SAN一般都是基于主機或?qū)S性O(shè)備做的,由于還需要搭配小型機,所以成本很高,而且各個SAN廠商的實現(xiàn)方式也有很大不同,缺少公開透明度,異構(gòu)兼容性差,架構(gòu)復(fù)雜,擴展性差。

傳統(tǒng)SAN是典型的Scale-up架構(gòu),而ServerSAN是Scale-out架構(gòu),通過增加節(jié)點來實現(xiàn)性能和容量的擴展,而且可以摒除專有設(shè)備,用標準的x86就行,所以計算資源的價格上有很大優(yōu)勢。

SAN對網(wǎng)絡(luò)延遲要求非常苛刻,以至于經(jīng)常用到基于以太網(wǎng)的RDMA技術(shù),隨著技術(shù)的發(fā)展,青云NeonSAN的RDMA可以基于以太網(wǎng)來實現(xiàn)的,用一塊同時兼容RDMA和以太網(wǎng)的網(wǎng)卡就能用上對SAN很重要的RDMA技術(shù)。

RDMA以外,青云的NeonSAN還同時支持TCP,這樣一套系統(tǒng)在運行時,用RDMA可以,用TCP也可以,不需要二選一,帶來更多自由度,也可以利舊。

介質(zhì)層面,NeonSAN支持閃存和機械硬盤兩種。

國內(nèi)做ServerSAN的有很多,青云自己做的ServerSAN有三個關(guān)鍵指標:單卷容量超100TB,單卷(4K隨機讀寫)性能可達到10萬 IOPS,性能(隨機寫)延遲低于100微秒。

NeonSAN的性能表現(xiàn)

?NeonSAN每個節(jié)點的I/O能力是5萬 IOPS,網(wǎng)絡(luò)接口是4個萬兆網(wǎng)口,以后會有25Gbx8的網(wǎng)絡(luò)接口。集群部署3節(jié)點起,可以一個節(jié)點一個節(jié)點的增長,集群最多可以支持1024個節(jié)點。

應(yīng)用場景方面,NeonSAN既可以在虛擬主機上使用,也可以在物理主機上使用,還可以在容器主機上使用,在這三種場景下面可以跑各種關(guān)系型數(shù)據(jù)庫,由于單個卷容量高達100TB,所以用來做大數(shù)據(jù)分析也很不錯,另外,NeonSAN跟RadonDB搭配的效果也很好。

最后是青云不同于許多ServerSAN廠商之處——部署方式。既支持公有云部署,也就是青云的大容量高性能云盤,也支持私有云軟硬一體機來部署,跑在用戶的私有環(huán)境。青云有自己的一體機,不過目前似乎沒有純軟的部署方案,你也可以認為公有云的部署方式就是純軟的。

RadonDB 分布式數(shù)據(jù)庫

青云以惰性氣體Radon(氡)命名新一代分布式關(guān)系型數(shù)據(jù)庫,厲害之處在于把流行的分布式算法和MySQL結(jié)合起來,“這件事非常有挑戰(zhàn)性,既考驗對分布式的理解,更考驗對數(shù)據(jù)庫的理解“青云數(shù)據(jù)庫高級技術(shù)專家張雁飛介紹說。

青云CTO甘泉在談到RandonDB的時候表示,分布式數(shù)據(jù)庫很難。根據(jù)MySQL做一些分布式的開發(fā)是非常難的,MySQL至今都沒有分布式的解決方案,青云做出這樣的基于MySQL分布式數(shù)據(jù)庫其實是完成了一件很難的事情,需要對成熟的MySQL技術(shù)非常的了解。

RadonDB在架構(gòu)上有許多創(chuàng)新,使得在擴展性、可用性、一致性、部署性方面表現(xiàn)出很大優(yōu)勢:

可擴展性方面,通過增加節(jié)點可線性擴展容量和性能;
高可用性方面,RadonDB存儲節(jié)點都是分布式,無中心化的,沒有單點故障,副本故障時,可以秒級自動切換,無需人工干預(yù);
一致性方面,RadonDB具備分布式事務(wù)的能力,其強一致性的特點可以滿足金融客戶的需求;部署性,因為沒有中心化,所以很容易跟云平臺相結(jié)合,也可獨立部署;
MyNewSQL,從MySQL到NoSQL,現(xiàn)在比較流行NewSQL,青云把MySQL和NewSQL相結(jié)合,充分發(fā)揮兩者的優(yōu)勢;

RadonDB 適合傳統(tǒng)客戶的傳統(tǒng)業(yè)務(wù)向互聯(lián)網(wǎng)業(yè)務(wù)轉(zhuǎn)型的場景,比如節(jié)日期間某些業(yè)務(wù)訂單量翻倍的場景,這個業(yè)務(wù)原本可能用的 Oracle,不過Oracle對搶購類場景的支持不夠,RadonDB分布式數(shù)據(jù)庫適用于此,使得傳統(tǒng)客戶的傳統(tǒng)業(yè)務(wù)不用經(jīng)過太大的變動就可以上云。

RadonDB同時支持OLTP和OLAP,在實現(xiàn)上,RadonDB通過一個端口在兩種模式之間自動切換,從而既能支持高并發(fā)、大規(guī)模在線事務(wù)處理,也能支持海量數(shù)據(jù)實時分析,而且兩者互不干擾。

RadonDB可替代傳統(tǒng)的分布式數(shù)據(jù)庫中間件,另外,RadonDB還可替代大型傳統(tǒng)數(shù)據(jù)庫和傳統(tǒng)數(shù)據(jù)庫一體機,物理主機和NeonSAN加上RadonDB,可以給提供一個價格更低,容量和性能更高的整體解決方案。

那么,什么是全模云?

青云CTO甘泉在介紹這次發(fā)布的時候表示,此次三款產(chǎn)品發(fā)布都是基于穩(wěn)態(tài)的解決方案,ServerSAN,物理主機和硬件SDN解決方案三者三域分離,是集中式的業(yè)務(wù)架構(gòu)。青云此前的產(chǎn)品都是敏態(tài)的解決方案,軟件定義存儲,虛擬主機(容器化計算),軟件SDN解決方案三域融合,是分布式的架構(gòu)。

面對穩(wěn)態(tài)和敏態(tài)問題,青云提出了分離模式和融合模式的叫法,在做法上思考將兩者結(jié)合,推出全模式,這作為全模云的基礎(chǔ)。

圖解全模云,每一個顏色代表計算、存儲和網(wǎng)絡(luò)三種資源

如圖所示,左側(cè)是融合模式,每個節(jié)點融合了計算網(wǎng)絡(luò)和存儲資源,融合模式的橫向擴展能力強,規(guī)模大,成本低。右側(cè)是分離模式,計算存儲和網(wǎng)絡(luò)資源三者分離,分離模式縱向擴展能力強,但是規(guī)模受限,成本高,兩者結(jié)合起來就是全模式。

在全模式基礎(chǔ)之上通過QingCloud Application FrameWork對外提供統(tǒng)一的接口,對外屏蔽了底層的復(fù)雜細節(jié),對于任何APP,都可以根據(jù)業(yè)務(wù)模式選擇架構(gòu)模式,選擇承載業(yè)務(wù)的資源,這就是全模云。

青云定位是企業(yè)級基礎(chǔ)云服務(wù)商,首先,不能把青云完全跟阿里云這類公有云廠商相比,因為青云很企業(yè)級,其次,青云做的是基礎(chǔ)設(shè)施層。所以,青云一直是一家有點特立獨行的云服務(wù)商,它既有公有云,也有基礎(chǔ)IT解決方案,由于一直有這樣的特殊性,所以這次青云才能在業(yè)內(nèi)首次提出全模云的概念。

青云是國內(nèi)第一家實現(xiàn)盈利的云服務(wù)商,不清楚這與青云的這種特殊性有多大關(guān)系。只是覺得,傳統(tǒng)企業(yè)的穩(wěn)態(tài)需求很大,敏態(tài)需求也會很大,青云兩者兼顧,這種特殊性在面對既需要公有云也需要私有云的用戶的時候非常具有吸引力,而這部分用戶越來越多。

分享到

zhupb

相關(guān)推薦