用于 NAS 的 OpenSolaris ZFS 准系统

Lea*_*lum 5 linux xfs zfs filesystems opensolaris

我的任务是建议用 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 :(

chu*_*rnd 8

一定要为您的 NAS 使用 OpenSolaris。那里有很多选择,ZFS 是无与伦比的。

对于虚拟化,我可以想到两个选项:

  1. 在 OpenSolaris 上使用VirtualBox。它已经走了很长一段路,我记得看到过一些关于用于管理无头客人的基于 Web 的管理实用程序。啊,找到了: VBoxWeb
  2. 如果您必须使用 VMWare,请获得第二个专用于 VM 管理程序的盒子,将 OpenSolaris 盒子用作 SAN,并通过 iSCSI 导出 VM 存储。

我建议将存储和管理程序作为单独的物理盒子运行,否则性能会受到影响。ZFS 喜欢大量的 RAM。

OpenSolaris 还没有真正的“最小”安装,但他们正在努力: OpenSolaris 2009.06 JeOS Prototype。到目前为止,大多数管理员采取的方法是在安装完成后删除他们不想要的内容。