2018DTCC數據庫大會浪潮展臺
面向企業(yè)智慧轉型的統(tǒng)一數據平臺
K-DB數據庫通過一步步迭代,已經發(fā)展成目前十分成熟的數據庫集群解決方案。1.0版本增加了KRAC功能,實現了共享存儲的多機集群,11g版本增加了KAS模塊,實現了存儲池虛擬化,現在的版本是一個全分布式架構的集群數據庫系統(tǒng),具備智能分布式存儲、軟硬件極致優(yōu)化器、一體化資源管理等高級功能。
在大會上,浪潮集團解決方案部總經理喬鑫分享了K-DB在體系架構優(yōu)化,以及容災、集群、虛擬化等高級功能的實踐和經驗。喬鑫表示,隨著企業(yè)的智慧化轉型,數據平臺在企業(yè)業(yè)務中所處的地位越來越重要,不僅是支撐業(yè)務運行的心臟,更是支持企業(yè)決策、提供業(yè)務洞察的大腦,K-DB作為一款融合的數據處理和分析方案,一直在性能、可用性、可恢復性以及擴展性等方面不斷提升。
存儲虛擬化技術提升性能、擴展性和可用性
K-DB采用了行級鎖、多版本并發(fā)控制MVCC、存儲虛擬化以及多進程多線程等機制,在性能、可用性、擴展性方面都有明顯提升。
喬鑫著重介紹了K-DB的存儲虛擬化技術。浪潮K-DB支持第三方的存儲虛擬化技術,也集成了獨立的存儲虛擬化模塊KAS,KAS實現了多副本、分布式的數據存儲管理,每一份數據都會有2-3重數據副本,數據及副本被同時寫入多組磁盤,這樣一方面使得數據庫系統(tǒng)免于磁盤故障的影響,另一方面,弱化了長期以來的數據庫磁盤性能瓶頸,用戶可以通過增加磁盤數量的方式讓系統(tǒng)I/O性能獲得線性增長。
此前,內蒙古交通廳在開放出租車管理系統(tǒng)測試的過程中,曾對五款目前流行的數據庫產品進行了統(tǒng)一的性能測試, K-DB在17項性能測試中,有11項明顯領先于其他產品。
融入現有數據生態(tài)
數據庫架構的多樣性以及接口規(guī)范的不統(tǒng)一,是很多用戶在升級和更換數據庫時最大的困擾。K-DB在設計時充分考慮了這個問題,兼容目前通行的各個數據庫行業(yè)標準,很好地融入了當前的數據生態(tài),而且浪潮為K-DB開發(fā)了完善的工具包,在從異構平臺遷移到K-DB時,無論是數據結構的比對還是SQL語句檢查等,都可以由工具軟件自動完成,不僅有效降低了遷移的技術復雜度和工作量,也使得遷移風險更加可控,幫助客戶實現業(yè)務的快速部署。
未來:全面的云化
隨著智慧化轉型的不斷深入,企業(yè)對于數據系統(tǒng)的并行訪問需求和海量數據的并行分析正在以爆發(fā)式的速度增長,作為業(yè)務系統(tǒng)核心支撐的數據平臺系統(tǒng),也必須隨著需求的變化而迭代升級,目前的K-DB滿足了用戶對于 OLTP及 OLAP的復合需求,具體來說,針對OLTP類型的海量并發(fā)需求,K-DB可以通過共享集群架構,充分體現集群吞吐性能的可擴展優(yōu)勢;針對OLAP類型的大數據分析需求,K-DB可以通過基于智能存儲服務器的分布式查詢功能,實現高效的海量數據掃描。
浪潮資深數據庫專家金學東表示,越來越多的用戶面臨數據存儲成本過高,平臺架構限制導致擴容瓶頸,以及傳統(tǒng)手段無法計算挖掘數據價值等問題。目前,數據庫云化已經成為數據計算的重要方向,想要發(fā)揮大數據的真正價值,需要拉近計算和存儲數據的距離,由業(yè)務和應用來決定底層的計算存儲架構??蛻粜枰簷M向無限擴展、資源集中池化、統(tǒng)一管理、統(tǒng)一安全加固,從而減少中間環(huán)節(jié),使計算和存儲靠攏得更近,進一步提升數據處理的能力。這也是K-DB的發(fā)展方向。
目前,K-DB已經在十幾個行業(yè)廣泛應用,中國音樂學院、四川大學、建設銀行、北京市交通委路政局、貴州省福彩中心、甘肅省新聞出版廣電局、哈爾濱銀行、重慶工商局、山東省發(fā)展和改革委員會等政府和企業(yè)的核心業(yè)務系統(tǒng)都采用了該產品。此外,北京銀行、交通部公路研究院、財政部、商務部等也都完成了對K-DB的測試。