Linux

用於 NAS 的 OpenSolaris ZFS 準系統

  • October 4, 2009

我的任務是建議用 NAS 替代我們工作中老化的文件伺服器,它目前執行帶有 XFS 的 Linux(使用 LVM)。

我們是一家只有 5 人的非常小的公司,所以我們使用的是商品硬體(2GhzCore2、8GbRAM 和價值約 4TB 的 HDD 用於新建構)。

我正在研究 OpenSolaris(我來自 Debian/RHEL 背景)並且喜歡我所看到的 ZFS,但我想安裝 OpenSolaris 的無頭裸機版本。這意味著沒有 X、Gnome 或任何 gui 應用程序,但我找不到這樣做的方法。

本質上,我們將這個“一體式”盒子用於以下用途:

  • NAS/FileServer,現在大約 2TB,被我們所有的 Win32 主機使用(很多大型 PSD/Premier 文件!)
  • 用於託管我們的源文件的 Subversion
  • VMWare Server(現在是 1.0)用作 Windows 2003 和其他作業系統的部署。

另一個盒子是我們的網關(OpenBSD),它處理 DHCP 等,我只需要這個盒子來託管我們的內容,在幾個虛擬機(單獨的 Glassfish 安裝)中執行我們的持續集成(TeamCity、Confluence 和 Jira),並執行 Windows 2003 實例SQL 伺服器。

您是否認為我可以安裝 OpenSolaris 的精簡版本(不是 Nextena)並將其用於 ZFS 的喜愛並設置 Xen 作為虛擬化管理器來滿足我們的虛擬需求?

我意識到 8Gb RAM 可能不夠用,很快就會增加到 16 個。我只是有點想知道為什麼我們必須為 OpenSolaris 安裝 Gnome :(

絕對要為您的 NAS 使用 OpenSolaris。那裡有很多選擇,ZFS 是無與倫比的。

對於虛擬化,我可以想到兩個選項:

  1. 在 OpenSolaris 上使用VirtualBox 。它已經走了很長一段路,我記得看到一些關於用於管理無頭客人的基於 Web 的管理實用程序的東西。啊,找到了: VBoxWeb
  2. 如果您必須使用 VMWare,請獲得第二個專用於 VM 管理程序的盒子,將 OpenSolaris 盒子用作 SAN,並通過 iSCSI 導出 VM 儲存。

我建議以任何一種方式將儲存和管理程序作為單獨的物理盒執行,否則性能會受到影響。ZFS 喜歡大量的 RAM。

OpenSolaris 還沒有真正的“最小”安裝,但他們正在努力: OpenSolaris 2009.06 JeOS Prototype。到目前為止,大多數管理員採取的方法是在安裝完成後刪除他們不想要的內容。

引用自:https://serverfault.com/questions/71079