就像拋開(kāi)一致性就不是有效的數(shù)據(jù)一樣,上述五種架構(gòu)都是基于高可用、高性能考慮的。實(shí)際上,相比于經(jīng)典的商用數(shù)據(jù)庫(kù),開(kāi)源數(shù)據(jù)庫(kù)在性能及擴(kuò)展能力方面均不落下風(fēng)。K1 Power支持所有主流的關(guān)系型數(shù)據(jù)庫(kù)、Key-Vaule數(shù)據(jù)庫(kù)、內(nèi)存數(shù)據(jù)庫(kù)、GPU數(shù)據(jù)庫(kù)、文檔數(shù)據(jù)庫(kù)、圖數(shù)據(jù)庫(kù),擁有著良好的數(shù)據(jù)庫(kù)生態(tài)。
無(wú)論是低并發(fā)應(yīng)用,高并發(fā)或高成長(zhǎng)應(yīng)用,還是超高并發(fā)的應(yīng)用,K1 Power憑借高內(nèi)存帶寬、線程、L3緩存、IO帶寬等性能優(yōu)勢(shì),能夠幫助客戶大幅提高資源利用率,節(jié)省空間及電力等成本,從而獲得更高的整體性能。
根據(jù)測(cè)試數(shù)據(jù),在低并發(fā)新業(yè)務(wù)多虛擬機(jī)場(chǎng)景下,與主流2路X86服務(wù)器相比,K1 Power Linux低配2路性能比X86高20%,K1 Power Linux高配2路性能則比X86高50%;在高并發(fā)物理整機(jī)測(cè)試場(chǎng)景下,低配2路K1 Power服務(wù)器性能優(yōu)于2路X86服務(wù)器,而高配2路K1 Power Linux服務(wù)器性能與4路X86服務(wù)器性能接近。
K1 Power Linux服務(wù)器曾幫助某大型互聯(lián)網(wǎng)廠商在有著計(jì)算奧運(yùn)會(huì)之稱的Sort Benchmark全球排序競(jìng)賽中,以98.8秒完成100TB數(shù)據(jù)排序,獲得4項(xiàng)第一。目前,K1 Power Linux服務(wù)器在其大數(shù)據(jù)平臺(tái)混合集群中承載關(guān)鍵應(yīng)用,保障集群實(shí)現(xiàn)高并發(fā)、高帶寬,低延時(shí)和超強(qiáng)計(jì)算能力,在今年的科技抗疫中發(fā)揮了重要作用。相比主流X86平臺(tái),K1 Power服務(wù)器性能提升約三分之一,Spark應(yīng)用SQL處理能力是X86的1.5倍,數(shù)據(jù)整體吞吐是X86的1.29倍,NXGZIP硬件加速大幅提高壓縮性能,并釋放出15% CPU處理能力,并且支持和X86進(jìn)行大規(guī)模混合組網(wǎng),從而使得整體TCO降低了20%。
在某運(yùn)營(yíng)商的全球最大計(jì)費(fèi)系統(tǒng)中,K1 Power Linux服務(wù)器作為最核心的部分,運(yùn)行了其半數(shù)以上的關(guān)鍵容器,獨(dú)特的大帶寬保障了計(jì)費(fèi)系統(tǒng)的高性能和低延遲,并且實(shí)現(xiàn)了彈性擴(kuò)容縮容,簡(jiǎn)化了運(yùn)維。
全面支持國(guó)產(chǎn)數(shù)據(jù)庫(kù)
SQL兼容性的好壞直接影響著數(shù)據(jù)庫(kù)的開(kāi)發(fā)和運(yùn)維管理的便利性, 是客戶在數(shù)據(jù)庫(kù)選型時(shí)的關(guān)鍵考慮因素。K1 Power 全面支持國(guó)產(chǎn)數(shù)據(jù)庫(kù),無(wú)論是老牌國(guó)產(chǎn)數(shù)據(jù)庫(kù)K-DB、達(dá)夢(mèng)DM、南大通用Gbase、人大金倉(cāng)Kingbase, 還是新興的國(guó)產(chǎn)分布式數(shù)據(jù)庫(kù)PingCAP TiDB、巨杉SequoiaDB、阿里OceanBase、騰訊TDSQL、中興GoldenDB、叢云OBase、亞信AntDB、科藍(lán)Goldilocks,以及云和恩墨Zdata等國(guó)產(chǎn)數(shù)據(jù)庫(kù)一體化產(chǎn)品,均做了全面的對(duì)接和支持。
目前,浪潮商用機(jī)器和流行國(guó)產(chǎn)數(shù)據(jù)庫(kù)廠商兼容列表
其中,浪潮K-DB數(shù)據(jù)庫(kù)基于共享存儲(chǔ)的雙活或多活集群,達(dá)夢(mèng)DM通過(guò)數(shù)據(jù)共享集群,都可以集群內(nèi)的多個(gè)節(jié)點(diǎn)同時(shí)進(jìn)行讀寫,實(shí)現(xiàn)了全局強(qiáng)一致性,具備了極強(qiáng)的RAC能力。
中興GoldenDB和騰訊TDSQL則是具有相連模式的分布式數(shù)據(jù)庫(kù),采用的Share-nothing的設(shè)計(jì),計(jì)算和存儲(chǔ)層均可線性擴(kuò)展;此外,各組件全冗余的設(shè)計(jì),在系統(tǒng)故障時(shí)能夠自動(dòng)切換,確保業(yè)務(wù)穩(wěn)定;多樣化的集群形態(tài)能夠靈活匹配多種業(yè)務(wù)場(chǎng)景,在混合業(yè)務(wù)場(chǎng)景里也能夠達(dá)到較高的處理能力,提升了資源利用率的同時(shí),實(shí)現(xiàn)了統(tǒng)一的運(yùn)維管理,滿足了金融級(jí)的高一致性要求和可靠性保障。同為2路的ARM、X86和K1 Power服務(wù)器運(yùn)行騰訊TDSQL查詢場(chǎng)景的測(cè)試結(jié)果顯示,K1 Power Linux性能超出30%~40%,而在更新的場(chǎng)景里,K1 Power性能優(yōu)于X86,是ARM架構(gòu)的2倍以上。
原生的分布式數(shù)據(jù)庫(kù)巨杉SequoiaDB和PingCAP TiDB,巨杉SequoiaDB是一個(gè)多模的數(shù)據(jù)庫(kù),提供多種SQL接口,PingCAP TiDB是以開(kāi)源社區(qū)模式運(yùn)營(yíng)的分布式數(shù)據(jù)庫(kù)。它們的三層的架構(gòu)設(shè)計(jì)實(shí)現(xiàn)了計(jì)算和存儲(chǔ)的分離部署及數(shù)據(jù)的自動(dòng)彈性分布,能夠輕松應(yīng)對(duì)海量數(shù)據(jù),保障了靈活應(yīng)對(duì)HTAP混合在線交易事務(wù)/分析業(yè)務(wù)場(chǎng)景,實(shí)現(xiàn)了物理隔離、互不干擾。在數(shù)據(jù)一致性方面,其采用的二階段提交模式,通過(guò)寫入多副本,采用Raft或者Paxos協(xié)議算法,保障了數(shù)據(jù)的一致性和高可用。同為2路的ARM、X86和K1 Power服務(wù)器運(yùn)行巨杉數(shù)據(jù)庫(kù)或者TiDB數(shù)據(jù)庫(kù),在單點(diǎn)只讀場(chǎng)景下,K1 Power性能相比X86和ARM架構(gòu)均有著2倍以上的性能優(yōu)勢(shì)。
而隨著國(guó)產(chǎn)數(shù)據(jù)庫(kù)在各行各業(yè)的應(yīng)用,K1 Power的性能優(yōu)勢(shì)及高可用、高可靠等特性也得到了客戶的認(rèn)可。在銀行和證券行業(yè),從核心業(yè)務(wù)到大數(shù)據(jù)業(yè)務(wù),再到查詢等一般業(yè)務(wù),K1 Power攜手國(guó)產(chǎn)數(shù)據(jù)庫(kù)的落地案例越來(lái)越多,如某行的信用卡核心系統(tǒng)等,應(yīng)用場(chǎng)景優(yōu)勢(shì)明顯。此外,在稅務(wù)、社保、能源、電力、交通、運(yùn)營(yíng)商、教育等行業(yè)領(lǐng)域,K1 Power同樣有很多落地案例。
針對(duì)企業(yè)關(guān)鍵應(yīng)用的商用級(jí)國(guó)產(chǎn)數(shù)據(jù)庫(kù),浪潮商用機(jī)器K1 Power在集中式架構(gòu)下一直維持在高可用、高可靠、高性能的高水平;面向新型應(yīng)用的開(kāi)源數(shù)據(jù)庫(kù)的場(chǎng)景,包括大數(shù)據(jù)場(chǎng)景,浪潮商用機(jī)器K1 Power憑借獨(dú)特的CPU多線程、高內(nèi)存帶寬、高I/O等特性,相比X86及ARM服務(wù)器,同樣具備卓越的性能優(yōu)勢(shì)。