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