過去十年,企業級存儲市場正發生深刻變化,這種變化表現為兩個方面:分布式存儲正在經歷快速的增長時期。IDC2019 年市場預測報告顯示,無論是對象存儲、文件存儲還是塊存儲,在未來幾年里都會保持兩位數高速增長。
現如今,分布式存儲在企業內部部署的占比越來越高,甚至超過了傳統存儲。這源于移動互聯網、大數據、5G、AIoT等新興技術應用場景對于存儲提出新的需求。比如對高容量的需求,對更復雜場景(如云計算)的需求。分布式存儲正因為場景的不同而產生巨大的增長。
第二個變化是全閃存儲逐漸成為主流。IDC市場報告顯示,全閃存儲在企業中的使用率達到80%,而且幾乎每年會保持50%的高速增長。這背后的原因在于SSD全閃介質的成本正在逐年快速下降。
QingStor存儲產品線研發負責人王煜告訴記者,正是看到當前存儲市場發生的巨大變化,過去的一年時間,QingStor圍繞新興業務場景不斷打磨,形成了豐富的解決方案。近日,QingStor產品家族進行了全系產品更新,并推出了全閃一體機和容器存儲一體機,為當下企業級存儲市場提供了更為豐富的選擇。
堅持完全自研 QingStor獨特的競爭優勢
QingStor是一款面向“高性能,多場景”的企業級分布式存儲產品,由青云QingCloud (qingcloud.com)自主設計和研發。八年鍛造,為云設計、為云而生,這款產品經歷了公有云和私有云的大規模驗證,到目前為止,QingStor的產品家族已經積累了數萬家企業客戶。
QingStor是集大成者,一套平臺能夠對接各類云計算和超融合架構,從VMware、OpenStack、到最新的K8s;一套軟件能為Oracle等核心業務提供最強存儲性能支撐,又能保障業務的連續可靠。
王煜說,QingStor堅持采用完全自研的方式,積累了大量在云計算環境下對于存儲的需求和技術的實踐。QingStor存儲家族總共有四款產品:QingStor NeonSAN(分布式塊存儲)、QingStor對象存儲、QingStor文件存儲、QingStor融合存儲。“這些產品共同支撐市面上幾乎全部主流的云計算產品,包括VMware虛擬化平臺、OpenStack云平臺、Kubernetes容器平臺。”
目前國內的分布式存儲廠商大多是基于開源分布式存儲進行二次封裝和開發。QingStor在架構設計上并沒有參考當下開源的存儲架構。王煜解釋說,QingStor之所以選擇自研,主要是基于兩點:第一,企業核心業務上云對于存儲的要求非常嚴格,特別是云計算復雜場景對于安全性、隔離性、大規模水平擴展能力的要求非常高,市面上主流的開源存儲無法滿足上述所有要求。
第二,在當下的經濟背景以及世界格局下,國產化已經成為IT廠商和企業客戶都繞不開的話題,所以QingStor在軟件架構層面上,不僅僅是自主研發,更是自主設計。作為一家中國企業,青云QingCloud能夠為中國客戶提供全棧自主可控的優質產品,從而消除企業對數據安全的顧慮。QingStor存儲家族的每一款存儲產品都是獨立進行架構設計和開發。
“此次QingStor升級發布最核心的是把存儲全棧產品線進行國產化。除了軟件架構的部分,底層的芯片和操作系統,也跟很多國產化廠商進行合作和互認證,包括鯤鵬、海光、飛騰、OpenPower等,還有操作系統,麒麟、統信等。我們希望通過國產化適配,能夠讓QingStor存儲產品線實現全棧國產化,給客戶很多國產化落地的選擇,從而消除企業客戶的顧慮和擔憂。”王煜說。
通常開源存儲或者基于開源存儲的商業存儲產品都采用了通用的、統一的存儲底層,比如Ceph,向上封裝各種不同的存儲接口。但是企業的存儲場景是復雜多樣的,不存在一種架構設計能夠完全滿足所有存儲場景。
所以,QingStor將存儲場景大概分為熱數據、冷數據、溫數據以及混合場景,并提供了針對性的產品。比如QingStor NeonSAN是一款擁有極致性能的分布式SAN存儲產品,能夠穩定地支撐企業的核心業務,比如核心數據庫Oracle RAC。
對象存儲是分布式存儲領域里一個新晉的派系,它解決非結構化數據存儲的問題,如海量圖片、音視頻、日志、歸檔備份等。QingStor對象存儲設計的核心是承載海量的數據。在整個架構設計時,采用了完全Share-Nothing的架構,沒有任何單點,每一個組件都是可以無限水平擴展,并且性能不會下降。比如新發布的QingStor對象存儲3. 0 版本在單bucket(存儲桶)可以支撐 100 億個對象的同時,性能也不會有所下降。
QingStor文件存儲2. 0 版本為通用場景設計,QingStor文件存儲的接口協議部分可以完整支持POSIX語義接口,從而幫助企業零成本無縫對接企業內部各種應用系統。
很多企業用戶希望通過一次采購,獲得多種存儲類型和存儲接口,承載各種業務。QingStor融合存儲的推出就是為了滿足客戶的這類需求,而且QingStor融合存儲跟Ceph有一個非常本質的區別,那就是將其他三款專業存儲產品在部署層面進行了整合,它們之間存在技術架構集成關系,但是在架構層面上依然保持每一個專業存儲本身的架構特點,底層存儲池融合在QingStor NeonSAN塊存儲中,使用統一的管理界面進行管理。
王煜表示,新版本QingStor全新升級了管理平臺Portal 3.0,核心改進有三點: 第一,加入對象存儲的管理,實現存儲后臺的統一管理,可以用同一個管理后臺管理所有存儲產品;第二,在新版本的管理平臺里,運用了很多創新的圖形元素的方式,增強企業運維人員對存儲的理解;第三,增加了硬盤健康狀況預警功能,幫助運維人員在硬盤發生故障之前,提早預測系統內部可能發生的故障。
細數QingStor存儲家族的更新亮點
前面說過QingStor存儲家族包含了四款產品,在這次更新中,全系產品進行了功能迭代,亮點非常多。
QingStor NeonSAN 3. 0 版本里進行了場景能力提升和功能升級。QingStor存儲產品線產品經理馮相東介紹說,從1. 0 版本到現在的3. 0 版本,QingStor NeonSAN 整個產品迭代都在圍繞核心場景打造產品的能力,這次更新圍繞以下四個主要核心場景:云平臺/虛擬化場景、大數據場景、業務連續性場景以及容器/云原生的場景。
例如,QingStor NeonSAN除了可以與QingCloud云平臺形成完美的對接、實現云平臺層面的統一管理和性能的最大優化之外,還能很好地對接目前業界使用比較多的虛擬化平臺、云計算平臺,如VMware平臺、OpenStack平臺、Hyper-V平臺;針對大數據場景,QingStor NeonSAN提供互斥卷組的策略,保證Hadoop、Spark的存儲效率得到很大的提升;QingStor NeonSAN能夠跟青云QingCloud云平臺一起,統一管理云平臺上的計算資源、網絡資源、存儲資源,提供一整套完整的業務連續性管理的解決方案,滿足業務對不同RPO/RTO的要求,大大地簡化業務連續性的管理,提高業務連續性的效率;QingStor NeonSAN增強持久化全閃存儲的能力,可以為K8s、KubeSphere容器平臺提供高性能、可靠性、企業級分布式存儲的能力。
在功能升級方面,QingStor NeonSAN 3. 0 版本包含四大新增功能:異構存儲池支持、卷粒度的QoS、協議層面的全RDMA互聯、業界最主流的NVMeoF協議支持。除了以上新增的主要功能外,QingStor NeonSAN 3. 0 版本也進行了效率、運維、用戶友好性等多項優化。
在場景能力提升和軟件功能更新的同時,QingStor還推出了容器存儲一體機KubeSphere KF3000 和和分布式全閃存儲一體機QingStor NF6000。
KubeSphere KF3000 是青云QingCloud幫助企業級用戶快速落地容器平臺專門推出的一款產品,結合了KubeSphere以及QingStor NeonSAN兩款產品本身的企業級能力,幫助企業打造成云原生基礎設施,加速容器化環境的生產落地。
QingStor NF6000 基于標準的x86 服務器, 3 節點可以實現 100 萬IOPS的性能指標,并且保證時延在0. 5 個毫秒以下。“這個指標完全是業界主流的中高端全閃陣列性能指標,青云QingCloud則基于標準的x86 服務器、普通的硬件配置、以太網絡,以高性價比的硬件形態提供給用戶,這是QingStor NF6000 分布式全閃存儲一體機最大的價值。”馮相東說。
在對象存儲方面,QingStor對象存儲3. 0 帶來了新能力:第一是服務更多數據場景,比如數據遷移、數據保護、數據備份、AI視頻監控;第二是更強大、更具優勢的存儲性能,應對用戶更復雜多樣的需求場景。
QingStor對象存儲產品經理賈斌表示,QingStor對象存儲3. 0 帶來四個新功能:對象版本控制、數據的追加寫入、數據跨區域復制以及官方生態工具的重大重構升級,這四大功能分別對應四個有代表意義的業務場景,那就是數據遷移、數據保護、數據備份、AI與視頻監控,從而滿足用戶更加復雜多樣的業務需求。
QingStor對象存儲3. 0 因其超高的性能,提供標準開放的應用接口。整體的高性價比,不僅僅是分布式存儲對傳統存儲的成本優勢,還有靈活部署、運維簡單等隱性成本,得以很好地勝任客戶需求。
QingStor對象存儲場景化能力的提升并沒有帶有特別的行業屬性,但是有了這些功能后,ISV能更容易地基于QingStor存儲產品開發上層的應用。市面上有很多對象存儲沒有提供相應的功能接口,ISV需要自己調整和適配。QingStor對象存儲場景化能力幫助存儲上層的ISV廠商對接產品。
“應對日益多變的業務需求,QingStor對象存儲在海量數據存儲能力、整體超高性能、存儲系統開放能力三個方面持續發力,實現了存儲海量數據和數據存儲的超高性能的兼得,豐富海量數據存儲場景下的多維解決方案。”賈斌說。
在文件存儲方面,要想實現在云計算基礎架構下的通用文件存儲,通常需要三個能力:通用的標準文件接口、多層次的擴展性,可以同時適配差異化的文件存儲需求。QingStor文件存儲的設計目標就是要在支持通用文件接口和通用的網絡文件協議的前提下,提供一個可擴展高可用的分布式文件存儲系統。
QingStor文件存儲2. 0 實現了局部服務架構的優化,包括各個協議服務的I/O核心邏輯下沉或者卸載到統一的I/O服務中,由I/O服務負責Cache的管理和維護;增加智能的IO路由功能,實現更平滑的故障切換。此外,QingStor文件存儲2. 0 采用了更先進、非常適合底層存儲編碼的編程語言——Rust,也帶來了容量QUOTA限制、數據壓縮/加密功能、更豐富的監控告警維度等。
“QingStor文件存儲旨在打造一款在云計算基礎架構下更加通用的文件存儲產品,我們希望能通過這款產品幫助更多類型的應用更平滑上云,享受到更好的云計算基礎設施帶來的便利。”QingStor文件存儲研發負責人黃蒙說。
結語
著眼于整個企業級存儲市場的發展趨勢,QingStor結合青云QingCloud在云計算領域的深厚積淀,通過自研實現技術創新和產品迭代,引領了存儲市場的潮流。不管是分布式塊存儲,還是對象存儲、文件存儲、融合存儲,QingStor始終站在客戶的角度進行思考,幫助客戶解決業務問題,這才是其生命力的源泉。