Jon Rauschenberger Asked: 2009-07-14 07:15:59 +0800 CST2009-07-14 07:15:59 +0800 CST 2009-07-14 07:15:59 +0800 CST Hyper-V 和 Drobo Pro 772 我正在考虑获得一个满载的 Drobo Pro 并使用它来存储可以在一对 Hyper-V 主机上运行的 VHD。主机将通过 iScsi 连接到 Drobo Pro。 有人使用过 Drobo Pro 和 Hyper-V 吗?我的主要问题/担忧是关于速度的——Drobo 的速度是否足以处理同时运行的十几个 VHD? hardware hyper-v 6 个回答 Voted Jim Sherhart 2009-07-16T09:11:39+08:002009-07-16T09:11:39+08:00 我在 Data Robotics 的产品营销团队工作,所以我希望我能对有关 DroboPro、性能和虚拟化的问题有所了解。 关于 DroboPro 性能,有一些独立评论发布了性能数据。一个是 GeekBrief.tv,另一个是 LA Final Cut Pro 用户组。 这是 LAFCPUG 评论,Geekbrief 可以在 Geekbrief.tv 上轻松找到 http://www.lafcpug.org/reviews/review_drobopro.html 随时查看完整评论。在 iSCSI 性能方面,LAFCPUG 使用了一个名为 Blackmagic 的工具,读取速度约为 80MB/s,写入速度约为 70MB/s。GeekBrief.tv 使用了一个名为 AJA 的工具,看到 ~74MB/s 读取和 ~79MB/s 写入。正如 darthcoder 在他的帖子中提到的那样,突发速度肯定会更高,但就单个 GbE 的持续吞吐量而言,80MB/s 已接近极限。 Geekbrief.tv 评论中需要注意的一件事是,没有提到将 DroboPro 直接连接到交换机,这很容易通过在连接交换机之前通过 USB 管理端口分配一个固定 IP 来实现。我们最新版本的仪表板管理软件支持多主机和高达 16 x 16TB 的虚拟卷。 在虚拟化方面,Data Robotics 正在通过 VMware ESX 对 DroboPro 进行认证,这是市场份额的重中之重。话虽如此,一旦 VMware 认证完成,我们将使用 Microsoft Hyper-V 和 Citrix XenServer 进行类似的认证。虽然我们尚未正式使用 Hyper-V 或 Xenserver 进行测试,但我们知道一些客户已成功将 Drobo 和 DroboPro 与 VMware、Hyper-V 和 Xen 一起使用。 关于您关于 DroboPro 是否足够快以处理同时运行的十几个 VHD 的问题,它应该可以正常工作,但这实际上取决于工作负载。 希望这有助于澄清事情。 Chris K 2009-07-14T08:02:28+08:002009-07-14T08:02:28+08:00 通过千兆以太网连接,您最多只能获得 120MB/秒。这是最好的情况,你可能会达到 100,即使 Drobo 可以跟上(尽管我听说它可以)。 我在同一传输上使用了来自 EMC Celerra 的 iSCSI——它对于 10 台左右的低使用率主机表现相对较好,1 台 SQL 服务器的运行速度可能为 250-500tps,而 Clearcase 服务器的运行速度可能是其三倍。 3dinfluence 2009-07-14T08:40:10+08:002009-07-14T08:40:10+08:00 就个人而言,直到有更多关于 Drobo Pro 的信息之前,我都会避免使用它们。常规的 Drobo 不是企业级设备,性能不佳。在将其部署到生产环境之前,我必须确信 Pro 已达到企业级。 我知道不久前在 Xen 邮件列表上,至少有一个线程与用户尝试使用 Drobo Pro 来存储 Xen 虚拟机。他们遇到了 IO 错误。因此,您可能会也可能不会遇到与 Hyper-V 相同或相似的问题。所以准备做一些测试。 Doug 2009-11-06T13:10:31+08:002009-11-06T13:10:31+08:00 我可以支持 Michael 的说法,即 DroboPro 可以很好地与 Windows 主机配合使用,并且我看到了他所看到的良好文件副本数。 坏消息是我们正在尝试使用 DroboPro 来容纳 VMWare ESXi 3.5 数据存储,并且在该用例中发现性能很差。我们已经根据 VMWare 最佳实践白皮书配置了 DroboPro,让它充满了 8x750 Gb 32 兆高速缓存 7200 rpm 三星驱动器,在存储上具有双奇偶校验,并且获得了低于标准的 VMWare 性能。尽管直接连接 1Gbps 全双工网络将 DroboPro 连接到我们的 Dell PowerEdge 2900 ESXi 服务器,但我们无法获得超过 10 MB/秒的速度。 经过 10 天的支持故障排除后,我们得到的答案是“关于性能问题,这将需要在 DroboPro 上进行固件更新。目前正在处理中,我们希望在 1 月/2 月发布时间框架。” svallarian 2009-11-24T08:21:17+08:002009-11-24T08:21:17+08:00 我买了一台 4TB Drobo Pro 来为我的一些开发机器运行 hyper-v。我正在使用 iSCSI 接口,并将驱动器分成 3 个 1GB 分区。我从 drobo 复制到和从 drobo 获得了良好的性能,但正如其他人所说,如果您的 IO 负载很重,hyper-v 的性能非常糟糕。我已经能够通过将一些 .vhd 文件移动到不同的分区来使其可用。 Mark Lawrence 2011-11-08T13:19:45+08:002011-11-08T13:19:45+08:00 只是将我的 2c 添加到一个已经得到很好回答的问题中,如果您正在寻找虚拟机的存储,那么将每个虚拟机视为一个独立的个体,有自己的存储需求,而不是仅仅作为一组虚拟机的一部分,这是一个非常好的主意. 出于这个原因,将您的 VM 系统启动文件整合到一个 SATA 驱动器上可能会很好,但如果您追求性能并运行 SQL 数据库,那么最好为数据、日志、临时等设置单独的磁头. 类似的场景将适用于媒体流、备份服务器,以及任何有大量 IO 的东西。 我没有使用过 Drobo,但我很欣赏他们为 SMB 和那些厌恶硬件/系统管理员的开发人员(即我的经验中的大多数开发人员)提供了一个简单的解决方案。目前有很多好的 iSCSI 解决方案,独立的 iSCSI 目标软件变得非常好。如果我现在要构建一个 iSCSI 系统,我可能会在 ebay 上寻找一个带有大约 12 个 SAS 磁盘的中档 DAS 架子,并将其与具有良好 RAID 卡(或两个)并运行 iSCSI 的机架服务器相结合目标(Windows Storage Server 2008 r2 在您的情况下将是完美的)。它不会像 Drobo 那样漂亮(或几乎没有那么安静),但它会灵活、适应性强,如果配置得当,您将获得更好的性能。
我在 Data Robotics 的产品营销团队工作,所以我希望我能对有关 DroboPro、性能和虚拟化的问题有所了解。
关于 DroboPro 性能,有一些独立评论发布了性能数据。一个是 GeekBrief.tv,另一个是 LA Final Cut Pro 用户组。
这是 LAFCPUG 评论,Geekbrief 可以在 Geekbrief.tv 上轻松找到
http://www.lafcpug.org/reviews/review_drobopro.html
随时查看完整评论。在 iSCSI 性能方面,LAFCPUG 使用了一个名为 Blackmagic 的工具,读取速度约为 80MB/s,写入速度约为 70MB/s。GeekBrief.tv 使用了一个名为 AJA 的工具,看到 ~74MB/s 读取和 ~79MB/s 写入。正如 darthcoder 在他的帖子中提到的那样,突发速度肯定会更高,但就单个 GbE 的持续吞吐量而言,80MB/s 已接近极限。
Geekbrief.tv 评论中需要注意的一件事是,没有提到将 DroboPro 直接连接到交换机,这很容易通过在连接交换机之前通过 USB 管理端口分配一个固定 IP 来实现。我们最新版本的仪表板管理软件支持多主机和高达 16 x 16TB 的虚拟卷。
在虚拟化方面,Data Robotics 正在通过 VMware ESX 对 DroboPro 进行认证,这是市场份额的重中之重。话虽如此,一旦 VMware 认证完成,我们将使用 Microsoft Hyper-V 和 Citrix XenServer 进行类似的认证。虽然我们尚未正式使用 Hyper-V 或 Xenserver 进行测试,但我们知道一些客户已成功将 Drobo 和 DroboPro 与 VMware、Hyper-V 和 Xen 一起使用。
关于您关于 DroboPro 是否足够快以处理同时运行的十几个 VHD 的问题,它应该可以正常工作,但这实际上取决于工作负载。
希望这有助于澄清事情。
通过千兆以太网连接,您最多只能获得 120MB/秒。这是最好的情况,你可能会达到 100,即使 Drobo 可以跟上(尽管我听说它可以)。
我在同一传输上使用了来自 EMC Celerra 的 iSCSI——它对于 10 台左右的低使用率主机表现相对较好,1 台 SQL 服务器的运行速度可能为 250-500tps,而 Clearcase 服务器的运行速度可能是其三倍。
就个人而言,直到有更多关于 Drobo Pro 的信息之前,我都会避免使用它们。常规的 Drobo 不是企业级设备,性能不佳。在将其部署到生产环境之前,我必须确信 Pro 已达到企业级。
我知道不久前在 Xen 邮件列表上,至少有一个线程与用户尝试使用 Drobo Pro 来存储 Xen 虚拟机。他们遇到了 IO 错误。因此,您可能会也可能不会遇到与 Hyper-V 相同或相似的问题。所以准备做一些测试。
我可以支持 Michael 的说法,即 DroboPro 可以很好地与 Windows 主机配合使用,并且我看到了他所看到的良好文件副本数。
坏消息是我们正在尝试使用 DroboPro 来容纳 VMWare ESXi 3.5 数据存储,并且在该用例中发现性能很差。我们已经根据 VMWare 最佳实践白皮书配置了 DroboPro,让它充满了 8x750 Gb 32 兆高速缓存 7200 rpm 三星驱动器,在存储上具有双奇偶校验,并且获得了低于标准的 VMWare 性能。尽管直接连接 1Gbps 全双工网络将 DroboPro 连接到我们的 Dell PowerEdge 2900 ESXi 服务器,但我们无法获得超过 10 MB/秒的速度。
经过 10 天的支持故障排除后,我们得到的答案是“关于性能问题,这将需要在 DroboPro 上进行固件更新。目前正在处理中,我们希望在 1 月/2 月发布时间框架。”
我买了一台 4TB Drobo Pro 来为我的一些开发机器运行 hyper-v。我正在使用 iSCSI 接口,并将驱动器分成 3 个 1GB 分区。我从 drobo 复制到和从 drobo 获得了良好的性能,但正如其他人所说,如果您的 IO 负载很重,hyper-v 的性能非常糟糕。我已经能够通过将一些 .vhd 文件移动到不同的分区来使其可用。
只是将我的 2c 添加到一个已经得到很好回答的问题中,如果您正在寻找虚拟机的存储,那么将每个虚拟机视为一个独立的个体,有自己的存储需求,而不是仅仅作为一组虚拟机的一部分,这是一个非常好的主意. 出于这个原因,将您的 VM 系统启动文件整合到一个 SATA 驱动器上可能会很好,但如果您追求性能并运行 SQL 数据库,那么最好为数据、日志、临时等设置单独的磁头. 类似的场景将适用于媒体流、备份服务器,以及任何有大量 IO 的东西。
我没有使用过 Drobo,但我很欣赏他们为 SMB 和那些厌恶硬件/系统管理员的开发人员(即我的经验中的大多数开发人员)提供了一个简单的解决方案。目前有很多好的 iSCSI 解决方案,独立的 iSCSI 目标软件变得非常好。如果我现在要构建一个 iSCSI 系统,我可能会在 ebay 上寻找一个带有大约 12 个 SAS 磁盘的中档 DAS 架子,并将其与具有良好 RAID 卡(或两个)并运行 iSCSI 的机架服务器相结合目标(Windows Storage Server 2008 r2 在您的情况下将是完美的)。它不会像 Drobo 那样漂亮(或几乎没有那么安静),但它会灵活、适应性强,如果配置得当,您将获得更好的性能。