我们已经完成了生产服务器的虚拟化过程,现在我们想对开发环境进行同样的操作。但是,我们的提供商负责所有 ESX 主机和集群配置(SAN、物理交换机、主机配置文件等)。
现在我们想使用免费的 ESXi 来虚拟化我们的开发环境,我知道只要安装了虚拟机管理程序它就可以立即“工作”,但我想尝试通过一些冗余来“正确”地设置它,即使这是一个穷人的解决方案。
因此,这就是我们得到的结果:
- 3 台 Dell R710(或类似型号)服务器(其中一台配备 1.3 TB,另外两台配备 600 GB)。我们为其中一台配备 36 GB RAM。另外两台共配备 8 GB。
- 4 个性能各异的较差的服务器
- 两台小型办公服务器台式机,其中一台配有 SCSI 控制器和 600 GB 存储空间
我的问题是:
- 我应该把数据存储在哪里?本地存储于 1.3 TB 大硬盘上,或者使用小型办公服务器(如 SCSI 服务器)设置 FreeNAS 盒
- 如果有一致的备份,依赖 1 个 ESXi 服务器可以吗?
- 是否有便宜或免费的复制解决方案可用?
您推荐什么策略?
答案1
答案2
- 我会将敏感数据存储在具有 RAID(快照、备份)的系统上。如果不可能(是的……预算),我会使用 FreeNas(安装在最健康的 4 个第二通道服务器上,而不是最强大的 4 个第二通道服务器上)。您可以使用脚本手动设置备份到第二台服务器(在具有 600 GB 存储空间的服务器上)。
- 我想是的,但是进行增量备份并准备免费 ESXI 或 Xen Server 的第二个实例,以便在后面(因此任何中断都可以轻松克服(因为您在 FreeNas 上有快照完整备份)。
- 我猜脚本应该可以做到 :) 和简单的脚本,因为据我所知,您只会备份简单的备份。对于简单的备份,您可以尝试 Cobian Backup(windows),或者尝试实现 rsync 系统(如果您还要备份大量较小的文件,则可在线实现)。
答案3
2) 如果有一致的备份,依赖 1 个 ESXi 服务器可以吗?如果您可以忍受一些停机时间,那么可以。
3) 有没有便宜或免费的复制解决方案?我可能不清楚你在问什么,但如果你使用基于 nfs 的数据存储,如果一个主机发生故障,则切换到另一个主机启动 vm。使用基于 iscsi 的解决方案可以完成同样的事情,我只是更喜欢 nfs。
如果您想要一个更强大的解决方案,请获取基于 zfs/nfs 的数据存储,然后您可以进行远程复制等。我建议使用 openindiana 作为 zfs 主机。