達(dá)沃時(shí)代為VSAN加上NAS功能
虛擬化巨擘VMware與國內(nèi)存儲初創(chuàng)公司達(dá)沃時(shí)代達(dá)成一項(xiàng)合作,由后者為前者的明星產(chǎn)品VSAN加入集群NAS功能,彌補(bǔ)產(chǎn)品上的不足。一個(gè)是市值400億美金的***IT巨頭,一個(gè)是成立僅六年的中國本土存儲企業(yè)——達(dá)沃時(shí)代,這兩者的合作有哪些值得稱道的呢?
一次國際巨頭與國內(nèi)初創(chuàng)公司的合作
VSAN(Virtual Storage Area Network)是VMware近來主推的存儲解決方案之一,今年2月份剛進(jìn)行了一次更新,增加了重復(fù)數(shù)據(jù)刪除(僅限閃存)、壓縮和QoS等功能。但這次更新仍舊不是盡善盡美,VSAN畢竟還是一種SAN存儲,它的短板在于只能提供“塊”接口,無法提供以文件為中心的存儲功能。
針對VSAN在文件處理上的不足,達(dá)沃時(shí)代應(yīng)邀為其開發(fā)了VNAS服務(wù),豐富了VMware平臺的存儲特性。顧名思義,VNAS是一種虛擬NAS,它運(yùn)行在VMware虛擬機(jī)中,對外提供標(biāo)準(zhǔn)NAS接口,同時(shí)提供集群式NAS服務(wù)。VNAS的部署,只需VSAN虛擬出一個(gè)硬盤,通過VMware的vSphere一鍵操作即可完成。
作為VSAN的功能補(bǔ)充,VNAS使用自主研發(fā)的分布式文件系統(tǒng)管理通過VSAN虛擬出來的硬盤。VNAS對外提供標(biāo)準(zhǔn)NFS/CIFS接口,同時(shí),實(shí)現(xiàn)更為豐富的功能,如應(yīng)用就近訪問網(wǎng)絡(luò)數(shù)據(jù)、訪問集群內(nèi)共享數(shù)據(jù)、統(tǒng)一管理數(shù)據(jù)命名空間和訪問權(quán)限、高可用的NAS服務(wù)、多級數(shù)據(jù)保護(hù)等,并提供基于Web界面的一鍵部署和管理監(jiān)控功能。
另外,除標(biāo)準(zhǔn)的NFS/CIFS接口外,VNAS還為客戶提供Posix客戶端,為應(yīng)用提供符合工業(yè)標(biāo)準(zhǔn)的Posix接口,上層應(yīng)用無須修改,像使用本地文件系統(tǒng)一樣,使用VNAS。Posix接口的***優(yōu)勢是避免不必要的協(xié)議處理,特別是在超融合平臺下,降低對CPU資源的占用和處理延遲,因此,在性能和可靠性上,Posix接口相比NFS/CIFS有很大提升,更充分地發(fā)揮了VSAN的能力。
很明顯,VSAN上的許多應(yīng)用都需要進(jìn)行文件存儲,達(dá)沃時(shí)代的VNAS是很好的選擇,合作是水到渠成的事情。于是新的問題來了,做分布式存儲的那么多,VMware為什么要找達(dá)沃時(shí)代呢?
自主研發(fā)的分布式文件系統(tǒng)
達(dá)沃時(shí)代公司副總裁、技術(shù)總監(jiān)雷迎春博士認(rèn)為,一方面選擇一家中國本土公司進(jìn)行合作,有利于VMware相關(guān)業(yè)務(wù)在更大范圍內(nèi)開展,另一方面是因?yàn)檫_(dá)沃時(shí)代自身在存儲方面擁有較強(qiáng)的技術(shù)優(yōu)勢。
這一技術(shù)優(yōu)勢主要體現(xiàn)在達(dá)沃時(shí)代在分布式文件系統(tǒng)上的工作。雷博士介紹說,國內(nèi)自研分布式文件系統(tǒng)的友商比較少,大多數(shù)存儲公司的工作重心都在“塊”存儲上;一些公司雖然提供分布式文件系統(tǒng)產(chǎn)品,但是,是基于開源的GlusterFS或者CephFS居多,很多情況下,開源存儲系統(tǒng)如果不做深入的研發(fā)工作是很難交付給企業(yè)用戶使用的。另外一些優(yōu)秀的企業(yè)級分布式文件系統(tǒng),如EMC Isilon和Veritas VxFS,或者與硬件綁定,構(gòu)成硬軟一體的產(chǎn)品,或者因?yàn)殇N售策略的原因,暫時(shí)不支持部署在虛擬化環(huán)境中。
為什么自主研發(fā)做分布式文件系統(tǒng)的這么少?答案很簡單,就是技術(shù)上有難點(diǎn)。簡而言之,每一個(gè)文件系統(tǒng)的操作都涉及一系列十分復(fù)雜繁瑣的過程,而當(dāng)把文件系統(tǒng)做成分布式之后的操作更是難上加難,雷博士介紹說這種難度呈指數(shù)級的變化。但是,文件接口對應(yīng)用來說是一種使用存儲資源的重要途徑——無論是物理機(jī),還是容器、虛擬機(jī)為載體,文件存儲在數(shù)據(jù)共享方面都非常重要,因此分布式系統(tǒng)既支持塊存儲,也支持文件存儲必然具備一定的商業(yè)價(jià)值。
雖然業(yè)內(nèi)已經(jīng)有一些開源的分布式文件存儲系統(tǒng)如HDFS,在應(yīng)用場景上能滿足大部分的需求,但也有一些研究資料指出HDFS的各種不適應(yīng)性,比如HDFS主要是為達(dá)到高數(shù)據(jù)吞吐量而設(shè)計(jì),在低時(shí)延的應(yīng)用需求滿足上有缺陷,或者在大量小文件的存儲效率上不高等等。
此外,任何一個(gè)軟件都有一定概率會宕機(jī),宕機(jī)后能否恢復(fù)數(shù)據(jù)最為關(guān)鍵,雷博士認(rèn)為企業(yè)用戶部署關(guān)鍵應(yīng)用后服務(wù)商應(yīng)該為數(shù)據(jù)的可靠性負(fù)責(zé),如果這個(gè)軟件不是自己寫的話,宕機(jī)后的數(shù)據(jù)恢復(fù)是一個(gè)潛在問題——互聯(lián)網(wǎng)企業(yè)支付了大量的人力成本來維護(hù)系統(tǒng)和數(shù)據(jù)的可靠性,而傳統(tǒng)企業(yè)在缺少大量技術(shù)人員的情況下,則更傾向于使用成熟、穩(wěn)定的商業(yè)軟件來滿足自身的需求。
基于上述種種考慮,達(dá)沃時(shí)代一行一行地寫出了自己的分布式文件系統(tǒng)產(chǎn)品,在保證數(shù)據(jù)讀寫速度的同時(shí),強(qiáng)調(diào)數(shù)據(jù)的高可靠性和高可用性,并且可以支持多種虛擬化平臺。這其中就包括VNAS,在獲得VMware的認(rèn)證后,就有了這次合作。
達(dá)沃時(shí)代將進(jìn)入主流市場
從自主開發(fā)軟件系統(tǒng)就不難認(rèn)識到,達(dá)沃時(shí)代是一家技術(shù)驅(qū)動(dòng)的初創(chuàng)公司。談到企業(yè)未來的發(fā)展規(guī)劃時(shí),雷博士表示達(dá)沃時(shí)代的發(fā)展目標(biāo)是力圖為企業(yè)提供一站式數(shù)據(jù)服務(wù)。
目前達(dá)沃已經(jīng)在分布式元數(shù)據(jù)、SSDs/HDDs混合調(diào)度方面取得多項(xiàng)專有技術(shù)突破,推出了新一代存儲Server SAN產(chǎn)品YeeSAN、YeeFS和廣域存儲產(chǎn)品WooStor,并在公安、教育等多個(gè)行業(yè)和大型項(xiàng)目中得到應(yīng)用。
在采訪中雷博士表示,公司今年會面向更多行業(yè)提供解決方案,把自身在分布式存儲和數(shù)據(jù)服務(wù)方面沉淀下來的技術(shù)經(jīng)驗(yàn)應(yīng)用到更多行業(yè)中去。除了這次與VMware的合作外,還會通過與更多知名廠商的合作來進(jìn)入到主流行業(yè),比如金融或是電信,從而進(jìn)入主流市場。