致SDS(上)
將在微信公眾號Dostorage連載發(fā)布的有關(guān)軟件定義存儲的系列文章,集中起來,在本公眾號也發(fā)布一下,并補充了一些圖片。三集連放,以饗親們。
致SDS
阿明/詩
你從這里走過
帶走了這里的陌生
也帶走了這里的誘惑
總有那么一天
我將重塑IT的山河
對于SDS(軟件定義存儲)的關(guān)注,業(yè)界由來已久,因為SDS成為了存儲行業(yè)發(fā)展的一個方向,為此眾說紛紜,大家都在說自己的SDS才是最佳或者最有效的方案。事實上如何呢?
來自Gartner對外公布的報告顯示,SDS在全球不外乎存在兩種主要的類別,即:Infrastructure SDS和Management SDS。并且由這兩種類別劃分出來的廠商各自有著自己的特點,并且在每個類別中又細分出來不同的場景。
在Infrastructure SDS類別中,分為兩種主要的場景。
一是“Storage Platform TCO Reductions Through On-Demand Scalability and Exploitation of Commodity Hardware Resources”的場景,這主要強調(diào)按需擴展性還有硬件資源的利用,最終目標是存儲平臺的TCO降低。代表性廠商的產(chǎn)品與技術(shù)包括:Atlantis USX; DataCore Hyper-converged Virtual SAN; EMC ScaleIO; Formation Data Systems FormationOne; HPE StoreVirtual VSA; Hedvig Distributed Storage Platform; IBM Spectrum Accelerate; Maxta MxSP; Nexenta NexentaStor Nexenta Edge; Red Hat Ceph; Red Hat Gluster; Scality Ring; StarWind Virtual SAN Free; SwiftStack; Veritas InfoScale; VMware Virtual SAN。
二是“Performance Improvement by Optimizing and Aggregating Storage I/O“的場景,這主要強調(diào)存儲I/O性能提升與優(yōu)化。代表性廠商的產(chǎn)品與技術(shù)包括:Condusiv V-locity; Infinio Accelerator; ioFABRIC Vicinity; PernixData FVP; SanDisk ioTurbine; SanDisk FlashSoft。
在Management SDS類別中,分為三種主要的場景。
一是“Better Provisioning and Automation of Storage Resources”的場景,這主要強調(diào)存儲資源自動化與更好的配置。代表性廠商包括:Dell|EMC ViPR Controller; IBM Spectrum Control。
二是“Robust Utilization, Management and Life Cycle of Heterogeneous Storage Array”的場景,這主要強調(diào)針對異構(gòu)存儲陣列在生命周期、管理和高效可靠的利用。代表性廠商的產(chǎn)品與技術(shù)包括:DataCore SANsymphony; FalconStor FreeStor; Hitachi Storage Virtualization Operating System; IBM Spectrum Virtualize; NetApp FlexArray; Primary Data DataSphere。
三是“Tight Alignment of Storage With Broader Infrastructure Software Management”的場景,這主要強調(diào)如何與更廣泛的基礎(chǔ)設施軟件管理實現(xiàn)有效的整合。代表性廠商的產(chǎn)品與技術(shù)包括:OpenStack Block Storage Cinder; VMware Virtual Volumes。
那么,在中國存儲市場上,我們可以看到或者稍微熟悉的SDS產(chǎn)品和技術(shù)都有哪些呢?以上無數(shù)種的國外SDS技術(shù)都進入中國了嗎?
從實際情況出發(fā),阿明發(fā)現(xiàn)以上SDS技術(shù)大部分都已經(jīng)進入中國市場,只是在具體行業(yè)應用方面或多或少而已,有的可能還處于測試階段,有的早已進入了實際應用階段。
那么這樣好啦,為了讓大家對全球SDS技術(shù)有所更多的清晰了解,我們對以上不同的SDS相關(guān)廠商品牌和技術(shù)做一個簡單的介紹如何,這樣也方便大家對Gartner向外公布的全球SDS技術(shù)趨勢有所更多的了解。
Atlantis USX
這個在2006年成立的Atlantis,是一個比較有意思的公司,到現(xiàn)在發(fā)展也有10年左右了。雖然Atlantis成立了10年左右,但是業(yè)界還是習慣將其歸類為初創(chuàng)公司,人員規(guī)模200人左右,總?cè)谫Y額也不大到目前為止也沒有超過4000萬美金。
然而,Atlantis在中國卻很少與用戶見面,目前為止,阿明還不能判斷Atlantis是否在中國已經(jīng)有了實際應用的用戶。不過,之前媒體有傳出Atlantis通過聯(lián)想英國分銷商Azlan/TecData達成了合作關(guān)系,但也沒見聯(lián)想為此在中國市場專門推廣。
但是,Atlantis不僅在SDS領(lǐng)域有自己代表性的產(chǎn)品USX,可以針對SAN、NAS、閃存、RAM、DAS、混合陣列和公有云的存儲進行池化,并給任何應用提供虛擬存儲卷。同時在超融合領(lǐng)域也有自己的產(chǎn)品HyperScale,即號稱全球第一個全閃存的超融合一體機,不過很難與Nutanix、Simplivity、VMware VSAN等進行正面的PK。另外,還有一個針對VDI加速的ILIO軟件。
目前,Atlantis推出的SDS產(chǎn)品USX 2.0版本,可以池化本地服務器閃存,包括集成了HyperDup內(nèi)容感知型數(shù)據(jù)服務和Atlantis實時重復數(shù)據(jù)刪除技術(shù)優(yōu)勢,為任何存儲提供數(shù)據(jù)還原、IO加速、配置、數(shù)據(jù)遷移、安全和業(yè)務連續(xù)性的功能。在具體管理上還提供了虛擬存儲卷的功能,針對單個的虛擬機(VMs)或應用提供了在存儲方面的容量、性能、可用性支持。
在2016年Atlantis與Citrix圍繞VDI和HCIA展開了系列合作,實現(xiàn)虛擬所有數(shù)據(jù)中心存儲的敏捷交付和保證。之前,Atlantis將自己的USX軟件和閃迪的DIMM閃存加進x86服務器,構(gòu)建了一個類似Server SAN的解決方案,可以獲得比全閃存陣列VDI更低的響應時間。
但是這個公司面臨未來發(fā)展的一些問題,從資本市場能否獲得更多的支持,以及能否獲得更好的用戶應用市場都存在一定的挑戰(zhàn),未來的發(fā)展之路可能有沒有會被收購的可能都說不好。
DataCore Hyper-converged Virtual SAN
這個叫DataCore的公司是存儲虛擬化領(lǐng)域的代表企業(yè),公司在1998年成立,距今已經(jīng)有18年歷史了。
DataCore的Hyper-converged Virtual SAN,其實可以完全理解為這是一個超融合系統(tǒng)。在DataCore Parallel Server的一項SPC-1測試中,獲取了比較好的成績,系統(tǒng)標價不到14萬美金,獲得了最佳的單位IOPS。
2015年DataCore和華為宣布了全球合作并簽訂協(xié)議,基于華為硬件和DataCore Virtual SAN軟件構(gòu)建一個超融合解決方案。
2016年DataCore通過聯(lián)想英國分銷商Exertis(現(xiàn)在的DataCore經(jīng)銷商),兩家達成合作關(guān)系,也是主要針對超融合領(lǐng)域的方案。
也就是說DataCore在中國已經(jīng)有了兩個廠商級的合作伙伴,只是合作的結(jié)果如何目前不得而知。
DataCore Hyper-converged Virtual SAN實際上是可以在主機集群使用DAS或內(nèi)部存儲,創(chuàng)建一個高性能、高性價比的超融合基礎(chǔ)設施方案。實現(xiàn)高可用性只需要兩個節(jié)點即可,但很容易擴展到64個節(jié)點。支持所有的主要虛擬機管理程序,借助Parallel I/O和RAM緩存,可以實現(xiàn)高達10倍的性能提升。
DataCore Hyper-converged Virtual SAN一個突出的特點,在于將超融合系統(tǒng)與SAN存儲和云存儲結(jié)合成一個一體化的存儲基礎(chǔ)設施。利用所有的資源,并實現(xiàn)統(tǒng)一管理。當然,DataCore Hyper-converged Virtual SAN對于延遲敏感,同時靠近數(shù)據(jù)庫應用的環(huán)境,有著很好的支持,并且具備低成本的高可用性優(yōu)勢。在服務器集群里面通過高性能、高可用的共享存儲池,對磁盤和閃存存儲進行有效管理。可以實現(xiàn)在一個服務器集群的遠程站點進行快速可靠的存儲訪問,以及用戶高性能應用的要求。
EMCScaleIO
EMC ScaleIO是一款純軟件解決方案,可利用用戶的硬件將現(xiàn)有DAS存儲轉(zhuǎn)換為共享數(shù)據(jù)塊存儲。也就是在前些天,Dell EMC就推出了ScaleIO Ready Node全閃存SDS產(chǎn)品,采用Dell PowerEdge x86服務器平臺,可以在用戶內(nèi)部環(huán)境快速部署一個SAN存儲。并且可以使得用戶的熱數(shù)據(jù)指向響應快捷的存儲介質(zhì)中進行存儲。關(guān)鍵在于ScaleIO Ready Node具備超融合、存儲以及全閃存或混合存儲的配置。就此來看,讓用戶的存儲環(huán)境更具有靈活性和擴展性。針對資源需求強烈的個別應用程序可以實現(xiàn)更好調(diào)優(yōu),分配更為適合的性能和存儲容量。
當前EMC ScaleIO可以實現(xiàn)存儲容量和計算能力從3臺服務器擴展到1000臺以上,并且支持多臺服務器、多種配置和操作系統(tǒng)及介質(zhì)類型。最終代表著SDS的一個最為顯著的特點,就是工作負載經(jīng)由并行I/O體系結(jié)構(gòu)實現(xiàn)均勻共享。
從整個體系架構(gòu)圖可以看出,ScaleIO是利用服務器內(nèi)部磁盤資源,構(gòu)建成外部存儲的軟件解決方案。既然ScaleIO是一個軟件定義的塊存儲。所以,它也是可按需提供容量和性能,支持多種部署選項,真正做到與基礎(chǔ)設施無關(guān),并且是彈性架構(gòu),可跨整個集群實現(xiàn)數(shù)據(jù)保護,滿足傳統(tǒng)和下一代新興應用程序需求。
有一點還需要指出,在SDS的大環(huán)境下,EMC ScaleIO既然可以借助Dell PowerEdge x86服務器平臺實現(xiàn)多種模式的組合,那么這必然也代表了一種全新的用戶需求趨勢,即在同一個SDS架構(gòu)下,實現(xiàn)用戶應用環(huán)境的匹配和支持,以快速、靈活、方便擴展的方式實現(xiàn)更為有利的計算、存儲資源的利用,最終獲得一個更好的SDS價值體現(xiàn)。
Formation Data Systems FormationOne
Formation Data Systems這個公司定位是一個超大規(guī)模的軟件定義存儲解決方案供應商,2015年有消息透露戴爾還是其風險投資之一。因此在2015年,該公司還參展了“Dell World 2015”在德克薩斯的大會。
這個公司的CEO Mark Lewis曾經(jīng)還是EMC的CTO,有消息說他比較離開,曾經(jīng)在EMC領(lǐng)導收購了三十多家公司,其中包括大家熟悉的VMware。
Formation Data Systems的FormationOne存儲軟件平臺,結(jié)合了公共云的敏捷性、靈活性和簡潔性,還具有私有數(shù)據(jù)中心存儲的安全和可控,為此,可以幫助用戶提供私有云可控、公共云規(guī)模的理想組合,并重構(gòu)企業(yè)基礎(chǔ)設施,解決企業(yè)今天面臨的挑戰(zhàn)。因此,可以為企業(yè)級IT、SaaS應用提供商、服務提供商提供他們所需的存儲和數(shù)據(jù)管理環(huán)境的敏捷性和經(jīng)濟性。
FormationOne主要由Application Data Connectors、Virtual Data Platform和Virtual Storage Platform三部分組成,支持塊、文件、對象存儲,如iSCSI、NFS、S3、HDFS。同時針對VMware ESX v5.5和6.x、Microsoft Hyper-V、Xen、KVM都可以支持。既然是一個SDS平臺,自然隨著用戶節(jié)點的容量和性能規(guī)模變化可以實現(xiàn)線性增加。
不過,在中國國內(nèi)似乎還沒有看到Formation Data Systems的FormationOne軟件平臺身影。
HPE StoreVirtual VSA
HPE的StoreVirtual VSA軟件本身還有配套的存儲陣列,本來這個軟件的功能就比較強大,可以將服務器的內(nèi)部或直接連接存儲設備轉(zhuǎn)換為功能齊備的共享存儲陣列,免去了專用存儲設備產(chǎn)生的相關(guān)成本和復雜操作。
業(yè)界將這個軟件叫做存儲虛擬化軟件,StoreVirtual VSA可以針對VMware vSphere、Microsoft Hyper-V 或 Linux KVM環(huán)境進行優(yōu)化。VSA的橫向擴展架構(gòu)可以動態(tài)添加存儲設備的容量而不會影響性能,其內(nèi)置的高可用性以及災難恢復特性確保了整個虛擬環(huán)境的業(yè)務連續(xù)性。
VSA橫向擴展存儲架構(gòu)可以將內(nèi)部與外部磁盤整合為一個共享存儲池。所有可用容量和性能均會匯聚在一起,供集群中的每個卷使用。
現(xiàn)在VSA還有一個新特性,可通過本機Docker插件或者通過OpenStack環(huán)境中的Cinder驅(qū)動程序,利用Docker部署具有持久存儲的靜態(tài)容器,從而實現(xiàn)靈活性和敏捷性。
具備這些功能的VSA,可以在所有獲得VMware vSphere或Microsoft Hyper-V認證的HP ProLiant服務器或第三方服務器上運行。
Hedvig Distributed Storage Platform
Hedvig的Distributed Storage Platform這個分布式存儲平臺,據(jù)官方網(wǎng)站信息顯示非常牛逼,不僅支持所有OS、虛擬化平臺和容器,同時具備完全的可編程性。而且還可以簡化用戶基礎(chǔ)設施,作為一個針對塊、文件、對象存儲的統(tǒng)一方案。
從Hedvig對外宣稱的分布式存儲平臺的功能來看,利用其分布式存儲的功能,可以幫助用戶構(gòu)建一個簡單、彈性和靈活的存儲解決方案,并且可以具備云一樣的簡單和企業(yè)級應用那樣完整的功能與特性。
Hedvig彈性功能幫助用戶降低存儲成本減少集群規(guī)模,Hedvig分布式存儲平臺與通用服務器無縫對接,可以大大降低每TB的存儲成本,初始設置為兩個節(jié)點,如果用戶存在容量需求擴展,甚至可以從兩個節(jié)點擴展到上千個節(jié)點。
對于Hedvig Distributed Storage Platform部署可以實現(xiàn)超大規(guī)模的方式和超融合的方式,在超融合部署方式中,計算和存儲作為虛擬機打包部署在一個主機里面,超融合、工作負載、應用程序的數(shù)據(jù)存儲在同一個物理節(jié)點上。
【本文是51CTO專欄作者阿明的原創(chuàng)文章,轉(zhuǎn)載請通過阿明微信聯(lián)系本人(微信公眾號:dostorage)】