相关疑难解决方法(0)

将 ZFS 服务器作为虚拟来宾托管

我还是 ZFS 的新手。我一直在使用 Nexenta,但我正在考虑切换到 OpenIndiana 或 Solaris 11 Express。现在,我正在考虑将 ZFS 服务器虚拟化为 ESXi、Hyper-V 或 XenServer 中的客户机(我还没有决定哪一个 - 我倾向于使用 ESXi 来支持 VMDirectPath 和 FreeBSD)。

主要原因是我似乎有足够的资源可以轻松地同时运行 1-3 个其他 VM。主要是 Windows 服务器。也可能是 Linux/BSD VM。我希望虚拟化 ZFS 服务器托管其他 VM 的所有数据,以便它们的数据可以保存在与 ZFS 磁盘分离的物理磁盘上(以 iscsi 或 nfs 安装)。

该服务器目前有一个 AMD Phenom II,总共有 6 个内核(2 个未锁定)、16GB RAM(最大)和一个 LSI SAS 1068E HBA,连接了 (7) 个 1TB SATA II 磁盘(计划在带热备件的 RAIDZ2 上)。我还有 (4) 个 32GB SATA II SSD 连接到主板。我希望将两个 SSD 镜像到引导镜像(用于虚拟主机),并将另外两个 SSD 留给 ZIL 和 L2ARC(用于 ZFS VM 来宾)。我愿意再添加两个磁盘来存储 VM 来宾并将所有七个当前磁盘分配为 ZFS …

hardware virtualization zfs storage nexenta

23
推荐指数
1
解决办法
2万
查看次数

磁盘 IO 在 ESXi 上很慢,在 VM 上更慢(freeNAS + iSCSI)

我有一台带有 ESXi 5 和 iSCSI 连接网络存储的服务器。存储服务器在 freenas 8.0.4 上的 Raid-Z 中有 4x1Tb SATA II 磁盘。这两台机器通过千兆以太网相互连接,与其他一切隔离。两者之间没有切换。SAN 机箱本身是一个 1U 超微服务器,带有 3 GHz 的 Intel Pentium D 和 2 Gigs 内存。磁盘连接到集成控制器(英特尔的东西?)。

raid-z 卷分为三个部分:两个 zvol,与 iscsi 共享,一个直接在 zfs 之上,与 nfs 和类似的共享。

我 ssh 进入了 freeNAS 盒子,并在磁盘上做了一些测试。我曾经dd测试磁盘的第三部分(直接在 ZFS 之上)。我从 /dev/zero 复制了一个 4GB(RAM 量的 2 倍)块到磁盘,速度为 80MB/s。

其他 iSCSI 共享 zvol 是 ESXi 的数据存储。我在time dd ..那里做了类似的测试。由于dd没有给出速度,我将传输的数据量除以显示的时间time。结果大约是 30-40 MB/s。这大约是 freeNAS 主机速度的一半!

然后我在同一台 ESXi 主机上运行的 VM 上测试了 IO。VM 是一台轻量级的 CentOS …

performance network-attached-storage iscsi freenas vmware-esxi

5
推荐指数
2
解决办法
4万
查看次数

ZFS - 如何为 ZIL 或 L2ARC 使用分区 SSD?

我正在使用带有两个池和新安装的 ZIL (OCZ Vertex 2 Pro) 和 L2ARC (Intel X25-M) 设备的 Sun x4540 设备。由于我需要在短期内保留这两个池,因此我想知道如何对这些设备进行分区以同时为这两个数据池提供服务。我已经尝试过formatparted并且fdisk似乎无法获得正确的组合来为zpool add. 在这种情况下,操作系统是 NexentaStor,但对于通用 OpenSolaris 解决方案,我也需要它。

solaris partition zfs nexenta

4
推荐指数
1
解决办法
2万
查看次数