對于企業級市場而言,存儲是個經久不衰的傳統話題。尤其隨著企業級存儲市場的不斷增長、進化以及開源技術的大行其道,許多創業公司以及老牌IT廠商也都紛紛成為這一市場的玩家。
日前,國內領先云計算廠商青云QingCloud(qingcloud.com)旗下QingStor分布式存儲產品線,其研發負責人王煜就當前存儲市場的發展趨勢,以及QingStor存儲產品及其最新升級進行了深入闡述,并介紹了QingStor存儲產品有哪些優勢。
因云而生的存儲品牌
在云時代,數據大爆炸有目共睹,這也造就了企業級存儲市場的迅猛增長。在青云QingCloud看來,當前企業級存儲市場存在兩大趨勢,分布式存儲和閃存都保持了快速增長勢頭,并成為市場的兩大亮點。
趨勢一,分布式存儲經歷快速增長期。由于企業內部分布式存儲部署占比越來越重,在某些企業甚至已超過了傳統存儲。IDC2019年市場預測,無論是對象存儲、文件存儲還是塊存儲,在未來幾年內都會保持兩位數高速增長;
趨勢二,基于SSD成本的快速下降,全閃存存儲已逐漸成為市場主流產品。IDC市場報告顯示,全閃存在所有采用存儲的企業里使用率已達80%。而未來幾年,全閃存還會保持50%的年均增速高速增長。
正是看到存儲市場的巨大變化,QingStor團隊投入了巨大精力,采取完全自研的方式,從存儲底層技術開始做起,通過過去8年時間的努力,也積累了大量的需求和技術實踐,業已形成了四大專業存儲產品布局。
可以說QingStor是“為云設計、為云而生”的分布式存儲產品。如今,QingStor存儲產品家族已積累了數萬家企業客戶,覆蓋公有云和私有云。在公有云方面,QingStor全線產品已經上線和部署在青云QingCloud的8個公有云區;在私有云方面,QingStor幾乎覆蓋了全部主流的行業,擁有非常多的行業客戶案例,包括銀行、保險、證券、制造、能源、醫療等。
值得一提的是,與其它公有云、私有云服務商不同,QingStor在公有云和私有云方面采用的是同一套架構、同一套代碼實現的。這意味著在部署上擁有良好的互通性、兼容性和更優的性能。一款完全自主設計的存儲產品 近年來,美國對華科技打壓,國人有目共睹,也更讓人意識到自主技術研發和自主知識產權的難能可貴。據王煜介紹,QingStor全線產品都是從零開始,采取自主架構設計,進行自主研發的。這也區別于當前不少廠商基于開源分布式存儲作底層,從而進行二次封裝和二次開發的存儲產品。自主技術研發,特別是進行底層存儲技術研發,這注定是一條異常艱辛之路。那么,QingStor為何要選擇自研這條艱難的道路?在王煜看來,這主要是基于兩個方面原因:
一方面,企業核心業務上云,對于存儲的要求非常嚴格。不僅僅像傳統存儲那樣對于性能、穩定性要求較高,還提出在云計算復雜應用場景下,對于安全性、隔離性、大規模水平擴展能力的要求,而市場并沒有相應產品能夠滿足這些需求;
另一方面,青云QingCloud作為一家中國企業,也希望能夠為中國用戶提供全棧自主可控的優質存儲產品,從而消除企業客戶的顧慮和擔憂。
王煜表示,在當下經濟背景以及世界格局下,國產化已經成為IT廠商和企業客戶都繞不開的話題。
目前,QingStor存儲家族總共有四款產品:QingStor NeonSAN(分布式塊存儲)、QingStor對象存儲、QingStor文件存儲、QingStor融合存儲。
他進一步表示,此次QingStor升級發布的一大核心就是把存儲全棧產品線進行國產化。除了軟件架構部分,底層的芯片和操作系統,也跟很多國產化廠商進行合作和互認證,包括鯤鵬、海光、飛騰、浪潮OpenPower等,還有操作系統,麒麟、統信軟件等。
QingStor希望通過國產化適配,能夠讓存儲產品實現全棧國產化。
一切設計,性能優先
那么,對于用戶而言,QingStor采用自主設計的思路與多數基于開源存儲的產品又存在哪些區別?
事實上,企業存儲的應用場景是非常的復雜多樣的,并不存在一種架構設計能夠完全滿足所有存儲場景。例如,有些場景需要極致性能,有些需要大容量,有些需要高IOPS,有些需要高吞吐,還有場景需要通用的接口。
而如今幾乎所有開源存儲或基于開源存儲的商業存儲產品,都有通用、統一的存儲底層。在技術領域,有一個名詞叫“銀彈架構”,實際上如果想要通過“銀彈架構”解決所有存儲場景的問題,也許會做到,比如像Ceph這樣,但必然會在某一些場景方面做出一些妥協或犧牲,才能看似滿足所有場景需求。
王煜進一步表示,QingStor在設計之初,便把存儲場景大概分為熱數據、冷數據、溫數據以及混合場景。
首先,QingStor NeonSAN致力于打造一款擁有極致性能的分布式存儲產品。在技術設計時,采用了縮短I/O路徑棧,即去掉本地文件系統,提高協議轉換效率等方法,打造一款擁有極致性能的分布式SAN存儲產品。正因為如此,QingStor NeonSAN才能夠穩定地支撐企業的核心業務,例如支撐核心數據庫Oracle RAC的運行。
對象存儲是分布式存儲領域中一個新派系,它解決的是非結構化數據存儲的問題,如海量圖片、音視頻、日志、歸檔備份等。這類數據讀取頻率并不很高,通常是一次寫入、多次讀取。但其數據容量、數據量都非常大。因此QingStor對象存儲設計的核心是承載海量數據。在架構設計時采用了完全Share-Nothing的架構,不存在任何單點,每一個組件都是可以無限水平擴展,且性能不會下降。
如果說存儲技術是整個IT技術的皇冠,那么,文件存儲應該是皇冠上的明珠。目前在世界范圍內能把文件存儲,尤其是做好一款分布式文件存儲的廠商少之又少。在過去幾年時間里,QingStor研發團隊在認真打磨自己的文件存儲產品。今天發布的QingStor文件存儲2.0版本,就是為通用場景設計的。QingStor文件存儲的接口協議部分可以完整支持POSIX語義接口,從而幫助企業零成本無縫對接企業內部各種應用系統。
融合存儲是去年QingStor在CIC云計算峰會上發布的一款全新產品。通過與Ceph客戶的交流,了解到客戶之所以會采用Ceph,主要是想通過一次采購獲得多種存儲類型和存儲接口,承載各種業務,甚至是他們還不能預期的一些業務。為了滿足客戶這類需求,QingStor開發了QingStor融合存儲。
QingStor融合存儲與Ceph的本質區別在于,它是一款不為性能妥協的融合存儲。QingStor希望給用戶提供統一管理體驗,提供統一存儲池的同時,還能完完整整地享受到前三款專業存儲的功能和性能。