本文主要是介紹集群存儲相關的概念及Scale-out特點,重點存儲對市場上主要的集群存儲產品進行了比較和點評。
主要分類方式
目前存儲產品的主要分類方法:
首先,無論廠商和用戶都習慣將存儲系統劃分為 、中端、低端或入門級產品。
其次,按照數據類型劃分,即NAS、SAN、統一存儲。
【統一存儲的兩種方向:NetApp 本質上是用一個NAS 服務器虛擬成一個block 呈現給主機,通過這種“假SAN”的方法把file service 和block service 共同嵌入到一個存儲控制器里。另外一個是,利用虛擬機的技術(如VMware),在控制器中同時運行block 級軟件和NAS 服務器軟件,即可在一對存儲控制器里面同時提供SAN/NAS 和iSCSI 的服務。】
按照擴展類型,即縱向擴展Scale-Up和橫向擴展Scale-Out。
還有一種分類方法,主存儲、近線存儲和備份磁盤庫,后面兩種產品我們目前不會涉足。
我們主要關注的是Scale-Out特性的集群NAS產品。
說明:YeeStor嚴格定義屬于集群文件系統,不僅僅支持NAS訪問方式(NFS/CIFS), YeeStor客戶端軟件提供標準POSIX接口, 還支持ISCSI、HTTP、FTP等多種訪問協議。
什么是集群NAS?
集群(Cluster)是由多個節點構成的一種松散耦合的計算節點集合,協同起來對外提供服務。集群NAS是指協同多個節點提供高性能、高可用或高負載均衡的NAS(NFS/CIFS)服務。
非結構化數據目前呈現快速增長趨勢,IDC研究報告分析指出,到2012年非結構化數據將占到數據存儲總量的80%以上。集群NAS是一種橫向擴展(Scale-out)存儲架構,具有容量和性能線性擴展的優勢,已經得到市場的認可。從EMC對Isilon、HP對IBRIX、DELL對Exanet、Compellent等收購事件,以及IBM推出SONAS、NetApp發布Data ONTAP 8,都可以看出集群NAS已經成為主流存儲技術之一。
在國內,我們也看到UIT UFS、龍存LoongStore、九州初志CZSS、美地森YFS等集群NAS解決方案。集群NAS的未來潛在市場巨大,在高性能計算HPC、廣電IPTV、視頻監控、云存儲等行業領域將逐步得到廣泛應用。
高性能、高容量以及可擴展性是集群存儲得以發展的Z得人心的特征。

傳統NAS擴張很容易帶來以下問題:
1.系統管理。即便是NAS系統管理比SAN存儲管理簡便很多,但仍然需要花費時間和資源來管理。
2.管理客戶端和應用對數據的訪問。能夠訪問的前提是NAS系統必須掛載在對應得服務器或者工作站上。掛載會中斷應用的訪問,所以在掛載的時候需要預留好服務器上應用的宕機時間。掛載了越多的NAS系統,帶來的是更多的宕機時間。
3.文件位置。關于定義文件存放位置的策略應該是基于性能,可訪問性,文件創建時間,訪問頻率,存儲成本,可用性,數據保護等諸多方面因素決定的。策略的設定本身不會太難,但事實上,要將文件移動到合適的NAS系統上是一個耗時間的手工數據遷移過程。而且,隨著NAS系統越來越龐大,其復雜性也越來越高。
而Scale Out NAS 通過將數據分布到集群中各節點的存儲方式,提供單一的使用接口與界面,使用戶可以方便地對所有數據進行統一使用與管理。集群中所有磁盤設備整合到單一的共享存儲池中提供給前端的應用服務器,利于訪問,同時提高了磁盤利用率。