我们将把当前的物理服务器基础架构迁移到具有 3 个节点的 VMware 解决方案(Essentials Plus Kit)。我需要有关存储的建议。据我所知,iSCSI SAN 设备是最佳选择。实现此解决方案的最佳方法是什么,以便我可以在现场和异地进行备份?对于 4TB 的容量,这对我来说似乎是一个障碍。
我需要备份虚拟机映像。此外,一台虚拟机将是文件服务器,我需要能够恢复单个文件,以防有人意外删除或损坏一两个文件。备份也需要复制到另一个位置。
SAN 设备对我来说很新,所以您能给我的任何建议都会很有帮助。谢谢。
答案1
有人能推荐一个 SAN 设备吗
不是。看看各大制造商的产品,看看哪款适合您的需求。
我如何在现场和场外进行备份?
您可以通过多种方式来处理问题。例如,让文件服务器映像从内部管理备份,就像它是一台真正的机器一样,效果可能最好。对于其他机器,您可能会发现使用 SAN 的快照功能并将整个块设备视为文件会更有效。
至于将数据移至异地,这与其他任何备份都是一样的。您可能通过网络进行远程存储,或者将磁带寄到各地。
就我个人而言,我非常努力地将事物分为“系统”(不需要备份)、“配置”(应该可以快速部署以进行扩展和替换。考虑 Puppet 之类的实用主义)和“数据”——所有无法重新创建且需要保存的内容。出于这个原因,我会尽量避免备份虚拟机,而是专注于确保我已准备好需要安装的软件、自动执行此操作的配置以及运行后需要放置在虚拟机上的数据的副本。
答案2
在我们的环境中,我们有 iSCSI、FC SAN 和 NFS 服务器。它们的分类如下:
iSCSI SAN:如果在 GigE 上运行,价格便宜,还算可以,但不要指望有什么神奇之处;如果您有 10GigE,则每个端口更贵,但性能更高且更易于实施(一对成对的连接,而不是 6 个以上的千兆端口)。如果您选择后者,只需几周,您就会有一系列具有 10GigE LOM 端口的 HP 第 8 代或 Dell 第 12 代服务器可供选择。
FC SAN:HBA 仍然很昂贵,交换机则不然(每端口 300 美元或更低),使其性能良好极其容易(什么也不做)。
NFS:有用,但有一些限制(例如,不支持 MCSC)。这时,您的成功实际上取决于您购买的产品的质量。
也许我在这里违反了一些 Serverfault 规则,但请允许我推荐特定的供应商(这部分确实非常主观,所以请不要批评我 - 我相信还有其他同样好或更好的产品)。
首先是虚拟机存储:Tintri。这是一个 SSD/SATA 盒,可为 vSphere 环境提供基于 NFS 的存储。他们不做任何其他事情。我们有两个他们的设备,对于不想花时间管理存储的超负荷工作管理员来说,这是圣杯。一旦安装,他们的系统就不需要任何关注。
如果您确实需要 SAN,EMC 终于看到了曙光,而且他们的 VNX/VNXe 产品线的价格比旧硬件更合理 - 只要您不要求他们提供高级软件功能。但从 VMware 母公司购买存储绝对不会错。
第二,备份。我看到一家在虚拟机专用备份领域表现突出的公司:Veeam。同样,他们专注于 VMware(最近也专注于 Hyper-V),他们的方法满足您的所有要求,包括从虚拟机恢复特定文件。他们通过让管理员在沙箱中恢复完整的虚拟机,然后从该虚拟机中提取所需的任何数据来实现这一点,手动或使用一些帮助向导(如果是 Windows 文件服务器、Exchange 或 AD 服务器)。
答案3
异地备份 4TB 有其独特的问题。
实际上并不存在“iSCSI SAN 设备”这种东西,因为您可以使用现成的 PC 组件构建一个。
考虑像 FreeNAS 这样在 RAID-Z2 中为 6x 1TB HDD 供电的东西;您将需要大约 8GB 的内存和一个不错的双核或更好的 CPU,但所有这些都可以在 1000 美元以下的价格下组装。
更多(更小)的磁盘和内存将提高性能。