DIY存儲(中篇):選擇正確的SAN軟件
vivian 發(fā)表于:13年06月03日 14:23 [編譯] DOIT.com.cn
這是我們創(chuàng)建SAN系列文章第二篇。在第一篇中,我們談到了為什么要創(chuàng)建自己的陣列作為實驗項目,并列出了硬件規(guī)格。
在這一節(jié),我們要討論的是如何選擇所要運行的存儲軟件。我查看了各種選項,包括開源和收費產(chǎn)品。最終我選擇了Windows Storage Server 2012。以下是做出這一選擇的原因。
我最開始用了開源軟件,包括Openfiler和FreeNAS,但是我對兩款產(chǎn)品都有些擔憂。因為我聽說有用戶覺得Openfiler使用原裝iSCSI 目標驅(qū)動導致性能不穩(wěn)定。由于Openfiler提供售價為1000美元的升級iSCSI模塊作為收費項目,所以我覺得這些用戶的反饋是有依據(jù)的。此外,我發(fā)現(xiàn)Openfiler的配置菜單有些模糊,安裝集中--因為許多涉足開源應用的人都可能與之產(chǎn)生關(guān)聯(lián)。所以,我認為Openfiler的收費產(chǎn)品性能足夠供企業(yè)使用。
至于FreeNAS,它的功能有限。我并不是非用NFS不可,因為我需要協(xié)調(diào)的,千兆級別的iSCSI多路徑I/O,用于上行存儲傳輸。即便我創(chuàng)建的SAN是用于非任務關(guān)鍵型備份的試驗項目,我仍希望它具備企業(yè)級的特性。
而在收費產(chǎn)品中,Nexenta是最先吸引我的。為什么呢?因為Nexenta使用ZFS作為備份文件系統(tǒng)。Solaris aficionados會告訴你,ZFS是強大的工具。并不僅僅是因為它可以跨控制器和驅(qū)動支持大量RAID類型,還因為它支持本地的復制和壓縮。
我在一臺虛擬機中對Nexenta做了評測,想看看它有多能耐。配置非常簡單。它支持VMware和Hyper-V,塊級別的數(shù)據(jù)鏡像,無限存儲和SSD緩沖。此外,還支持FC和iSCSI MPIO,價格也合理。
不過還有其他選擇。BYO SAN軟件的Datacore SanMelody,最近經(jīng)過修訂,和SanSymphony一樣會授予更為經(jīng)濟型的許可證。SanSymphony運行于Windows 服務器的頂端,可以提供你想從Tier-1 SAN獲取的一切。另外,它還在雙節(jié)點,共享底板盒上通過集群服務支持主動控制器,所以你可以創(chuàng)建一個雙控制器,完全冗余的SAN。負面影響是你得在SanSymphony外再支付Windows許可證的費用,所以可能不劃算。
Starwind推出了特別便宜且成熟的iSCSI DIY SANY軟件包,該軟件包也可以在Windows 服務器上運行。你可以免費獲取快照,精簡配置,主動集群,MPIO和重復數(shù)據(jù)刪除。只需為復制服務和大磁盤緩存付費。這樣,你就可以選擇安裝軟件,然后先試用再購買,在我的SAN上它也曾是的亞軍選手。
后來,惠普出了一款名為StoreVirtual VSA的產(chǎn)品。該產(chǎn)品在虛擬服務器上運行,可以讓本地磁盤空間形成多要素條塊化存儲。所以,如果你在大量盒子上有vSphere,且這些盒子都在RAID 1中的雙400G SAS上運行,那為什么不使用RAID 1的370+G數(shù)據(jù),再用惠普軟件將其轉(zhuǎn)變?yōu)榫薮蟮亩嗪芯W(wǎng)絡卷呢?雖然操作起來有點特別,但是這個辦法是管用的。
不過最終勝出者是Windows Storage server 2012。其中一個原因是我在一項評測中使用了這個小型陣列,我被授權(quán)使用Technet Pro訂閱頒發(fā)SS2012許可證供評測用。
SS2012的安裝簡單,且它在運行于多個控制器上,大小各異的驅(qū)動上創(chuàng)建了冗余RAID集。為單獨卷提供磁盤池是很容易的,而已iSCSI或NFS為VMware ISO共享或附屬磁盤空間創(chuàng)建就更容易了。多路徑iSCSI I/O運行良好,微軟在最新版中提供的管理工具也讓我印象深刻。
SS2012提供快照,重復數(shù)據(jù)刪除,動態(tài)卷擴展和精簡配置,這些都是我需要的基本特性。正如你所想的,Hyper-V比VMware(VHD文件的快照特性有點復雜)的體驗稍微友好一點點。我運行了約一小時,將少量VMware主機連接到了一對iSCSI卷。
SS2012是一款企業(yè)級產(chǎn)品。它支持用遠程差分壓縮和內(nèi)置微軟工具進行復制。可在雙節(jié)點系統(tǒng)上,用集群服務提供active/active,全冗余SAN配置對其進行配置。
這款產(chǎn)品的許可證成本還不清楚,所以如果你沒有Technet,就不太走運了。但是我希望它能提供合理的許可證價格,因為這款軟件與Windows 2012 服務器架構(gòu)契合,而且在迷你型硬件上性能卓越。