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