當數據繼續以幾何級數般的速度增長時,存儲廠商紛紛推出了價格越來越低、功能越來越強的產品,但是企業對存儲容量的要求也越來越高,希望容量更大、價格更低。如果在幾年前購買了一臺數TB的存儲設備,它幾乎就是高度可靠的高性能企業級SAN了。但如今,只要花極少的錢,就能買到擁有同樣存儲容量的塔式臺式機。如此看來,雖然許多存儲產品在銷售時號稱是“SAN”存儲系統,實際上它們的性能和容量比臺式機也強不了多少。
我們有必要深入了解一下主存儲有哪幾種形式、它們有什么不同。主存儲大致可分為六種不同的級別,你所在的公司的性質和需求將決定哪一級存儲才是最佳選擇。
第一級:點對點存儲(peer to peer)
用戶:2#12316;10個
成本:零
冗余性:沒有
凡是擁有電腦的人,對于點對點存儲概念都應該很熟悉。實際上,每個用戶的工作站中都存儲著用戶自己的數據。萬一數據需要與人共享,操作系統內置的技術允許別人看到這些數據。這種存儲成本低廉,又異常簡單。
對于個人和小公司來說,這常常是最佳方案。考慮到員工數量不到10人的公司和企業有成千上萬個,點對點存儲在所有數據存儲中占到了很大比例。但公司規模擴大后,管理多個不可靠的存儲孤島會變得越來越困難。大多數臺式機操作系統在統一安全方面也提供不了多少功能,所以,用戶數量稍多后,這種模式就很難安全地支持用戶存儲。
第二級:
文件服務器
用戶:10#12316;數百個
成本:2000#12316;5000美元
冗余性:很低
例子:微軟Windows Server和
Buffalo TeraStation III
這比分散的、基于工作站的主存儲要高一個階段,它把所有共享數據合并到了一臺專用服務器上。這樣一來,公司就能針對所有關鍵任務數據,實現數據保護和安全模式的標準化。數據集中存儲還降低了冗余方面的投入成本,無論是購買冗余磁盤陣列還是冗余電源。
大多數文件服務器就是一臺基于行業標準的服務器,配備了通用服務器操作系統和專門用于共享文件的多個直接連接磁盤。不過,許多低端NAS設備也屬于這一類。隨著這種NAS設備在大大小小的公司中越來越常見,有必要指出的是,它們實際上與文件服務器毫無二致。
但到了某個時候,單一的文件服務器或NAS設備就滿足不了企業發展的需要了,這時最常見的辦法就是添加更多的文件服務器。如果以后一直采用這種做法,困擾點對點存儲的問題同樣又會出現。那樣的話,管理員的任務不是維護單一存儲池,而是要做許多管理工作。同樣,設備數量增加后,因硬件故障而導致的數據丟失的風險會成倍增加。
文件服務器和NAS設備也不適合用來存儲基于塊的結構化數據,如數據庫和電子郵件。這些應用程序通常在各自的服務器上,而這些服務器有著各自的直接連接存儲,這進一步加大了存儲管理的難度。
第三級:
低端SAN
用戶:10#12316;數千個
成本:2000#12316;2萬美元
冗余性:很低
例子:微軟Windows Storage
Server衍生版本和
Overland SnapServer
為了克服同時管理結構化企業數據和非結構化企業數據的難題,許多存儲廠商推出了低端SAN設備,以便塊級數據和文件級數據可以存儲在同一設備上。使用這種設備的好處是,公司的所有數據(文件共享區、數據庫、電子郵件和虛擬化基礎架構等)都可以合并到同一個存儲池中,以便集中管理和保護。
但這種設備盡管嚴格說來是SAN(其中大多數支持iSCSI,允許塊級存儲的遠程訪問),其實只是標準服務器而已,只不過部署了不同軟件,以便該設備不僅能提供文件服務,還能滿足iSCSI請求。通常來說,它們提供的冗余性與普通服務器一樣低,性能擴展能力也與普通服務器一樣差。
簡而言之,這種設備允許高效地管理所有存儲需求,但它們缺少企業級SAN的性能、可擴展性和可靠性。
第四級:
企業級SAN
用戶:50#12316;數千個
成本:2萬#12316;數百萬美元
冗余性:很高
例子:EMC CLARiiON/Symmetrix、Netapp FAS、戴爾EqualLogic、IBM DS和惠普EVA/XP
企業級SAN不是使用基于行業標準的服務器軟硬件,而是使用高度冗余的雙控制器架構,擁有鏡像緩存和冗余互連接口等功能。同樣,企業級SAN還具有高度可擴展性,支持比低端SAN高得多的容量和性能。
這類設備不但包括典型的塊級SAN,還包括較高端的多控制器NAS設備,后者能夠服務于塊級數據和文件級數據,具有同樣的冗余性和性能。此外,這種設備允許管理員把容量和速度不同的物理存儲介質(磁盤和固態硬盤)組合起來,這樣就有可能為每個存儲使用者提供合適類型的存儲,同時仍保持統一的管理架構。
僅僅幾年前,這種設備的入門級產品價格還遠高于5萬美元,但現在價格已明顯下跌。因此,買得起SAN的企業顯著增多了。
第五級:基于網絡的存儲虛擬化
用戶:數千#12316;數萬(甚至更多)
成本:高不封頂
冗余性:極好
例子:EMC Invista、惠普
SVSP和NetApp V-series
盡管企業級SAN具有很高的擴展性和冗余性,但隨著大企業的不斷發展,單個SAN平臺最終滿足不了需求,這時需要部署多個SAN來獲得所需級別的性能和可靠性。出現這種情況時,容量和管理效率低下的問題同樣會再次暴露出來。為了克服這個問題,大企業常常部署基于網絡的存儲虛擬化,把多個異構SAN存儲平臺合并到一個邏輯基礎設施中。
實際上,存儲虛擬化指在存儲使用者(包括單個用戶和各式各樣的服務器)與物理存儲設備之間引入一個抽象層。這個抽象層允許管理員透明地復制和遷移數據,而存儲使用者根本不知情,從而在管理非常龐大的存儲基礎設施方面大大提高了靈活性。存儲虛擬化還提供了幾乎沒有限制的存儲容量和性能擴展能力。
第六級:云
用戶:可變的
成本:可變的
冗余性:可變的
例子:亞馬遜S3和Mosso/
Rackspace Cloud Files
主存儲領域的最新成員并不是一種新穎的存儲硬件或軟件,而是一種全新的存儲交付模式——云?;谠频拇鎯Φ膬烖c是,只需為實際使用的存儲容量付費,而且可以靈活擴展,沒有限制;而不是像以前那樣購買適合企業需求的存儲設備,之后還要隨著企業的不斷發展,逐步升級存儲設備。
雖然基于云的存儲還沒有得到企業的廣泛使用,但它會日趨成熟,最終在未來存儲領域扮演重要的角色,這點毋庸置疑。目前面臨的難題包括:說服客戶,讓他們相信基于云的方案很可靠,足以支持企業的關鍵任務要求;服務級別協議往往不太讓人放心;以及克服敏感數據交由第三方機構存儲時出現的安全和法規障礙。