你的企業(yè)離不開存儲數(shù)據(jù)。但是,當(dāng)你去尋找一款可以涵蓋所有存儲需求的解決方案時,可能性卻似乎是無窮無盡的,其中一些可能會花費你大量的IT預(yù)算。所以,當(dāng)你正在選購數(shù)據(jù)存儲工具的時候,你不應(yīng)該忽視開源。
一旦你深入探尋開源世界,你會發(fā)現(xiàn)大量解決方案幾乎可以解決所有問題或者針對所有用途——包括存儲。為了不必花費大量時間尋找適合你需求的適當(dāng)?shù)慕鉀Q方案,我已經(jīng)列出了一個名單,有10個將幫助你找到完美存儲工具的要點。
1、Samba
Samba提供了安全、可靠和高速的存儲(以及打印服務(wù)),針對所有使用SMB/CIFS協(xié)議(所有版本的DOS和Windows、OS/2、Linux,等等)的客戶。如果你打算為多種平臺托管存儲的話,你不能忽略掉Samba。它就是把異構(gòu)平臺聚合到一起的粘合劑。事實上,很多存儲設(shè)備依賴于Samba完成任務(wù),現(xiàn)在Samba幾乎可以無縫集成微軟Active Directory,這個解決方案變得更加靈活了。
2、NFS
NFS,也就是Network File System,創(chuàng)建于1984年,允許計算機(jī)訪問遠(yuǎn)程設(shè)備上的文件系統(tǒng),如果這些設(shè)備是在本地安裝的。NFS很好地一點是,它是一種“一經(jīng)安裝,高枕無憂”的分布式文件系統(tǒng)。需要注意的一點是:它的設(shè)置稍微有些復(fù)雜,你必須設(shè)置服務(wù)器和客戶端。目前所有的Linux分發(fā)版都提供了NFS,你可以通過命令行或者分發(fā)版的打包管理工具來安裝NFS。
3、File Server
File Server是一款專有的Linux存儲分發(fā)版,采用Samba、Webmin、Pydio、SSL等,創(chuàng)建了一個出色的存儲解決方案,而無需你自己去把各個部分組裝起來。File Server最好的一個功能,是你既可以把它設(shè)置為兼容Windows的標(biāo)準(zhǔn)存儲解決方案,也可以設(shè)置為基于Web的文件解決方案。借助Pydio,你可以享受一個非常易于使用的Web界面來保存你的文件。
4、Ceph
Ceph是一個分布式對象存儲和文件系統(tǒng),“專門針對出色的性能、可靠性和可擴(kuò)展性而設(shè)計”。換句話說,這是針對大企業(yè)的存儲;小企業(yè)并不適用。當(dāng)你需要大規(guī)模數(shù)據(jù)存儲的時候,Ceph就是適合你的解決方案。它還無縫兼容塊存儲——這樣你就可以在一個存儲集群上使用Ceph獲得可擴(kuò)展性。
5、FreeNAS
FreeNAS是另外一款基于存儲的Linux分發(fā)版,可以安裝在幾乎任何平臺上,以創(chuàng)建一個出色的存儲解決方案。它具備復(fù)制、加密、數(shù)據(jù)保護(hù)、快照、文件共享、一個易于使用的基于Web的界面以及一個強(qiáng)大的插件系統(tǒng)。FreeNAS提供了一個多樣化的解決方案,任何平臺都可以連接到FreeNAS,任何企業(yè)都可以使用它。
6、Openfiler
Openfiler讓你可以輕松部署存儲區(qū)域網(wǎng)絡(luò)(SAN)和網(wǎng)絡(luò)附加存儲(NAS),獲得你企業(yè)所需要的一切。Openfiler提供了一個社區(qū)版和一個商業(yè)版。商業(yè)版適合于iSCSI Target和Fibre Channel Target堆棧,具有高可靠性集群/故障切換以及針對災(zāi)難恢復(fù)的塊級復(fù)制。
7、ZFS文件系統(tǒng)
當(dāng)你考慮一款存儲解決方案的時候,ZFS文件系統(tǒng)是比較好的文件系統(tǒng)之一。它提供了出色的可擴(kuò)展性和數(shù)據(jù)完整性。當(dāng)你安裝大多數(shù)Linux分發(fā)版的時候,你可以選擇你想要使用的文件系統(tǒng)。如果安裝了一個Linux存儲解決方案,ZFS將比其他任何文件系統(tǒng)都要更進(jìn)一步地確保數(shù)據(jù)完整性。如果你深入了解ZFS,確保你做了大量研究調(diào)查,了解它能做什么以及怎么做到的。
8、OpenMediaVault
OpenMediaVault是一款開放NAS解決方案,構(gòu)建在Debian之上,采用像SSH、(S)FTP、SMB/CIFS、DAAP媒體服務(wù)器、RSync和BitTorrent等服務(wù)。OpenMediaVault提供了一個大規(guī)模插件系統(tǒng)——因此如果它沒有你想要的東西,你可以用其他插件來添加。這也許是你將要擁有的最好的存儲解決方案體驗。它易于使用,OpenMediaVault還得到了全面的UPS支持。
9、Lustre
Lustre是一種“分布式并行文件系統(tǒng)的橫向擴(kuò)展架構(gòu)”。它快如閃電,可以處理數(shù)PB的數(shù)據(jù),成千上萬的節(jié)點。單從描述來看,Lustre應(yīng)該是針對解決大規(guī)模存儲需求設(shè)計的。自從2005年開始,Lustre已經(jīng)陸續(xù)被超過半數(shù)的全球前十大超級計算機(jī)所采用。最適合采用Lustre的行業(yè)包括氣象、仿真、石油和天然氣、生命科學(xué)、富媒體和金融。
10、Linux
平心而論,我不能不把Linux算在最佳的開源存儲解決方案榜單中。為什么?因為大多數(shù)Linux分發(fā)版都可以輕松地作為一個高效的存儲解決方案使用。當(dāng)然,這取決于你企業(yè)的規(guī)模,你可能需要在一些方面進(jìn)行調(diào)整或者采用企業(yè)分發(fā)版(例如Red Hat或者SUSE)。但是對于網(wǎng)絡(luò)存儲來說,Linux可以覆蓋你的需求。