我不断听到很多有关虚拟化的信息,并且有很多人声称它有助于降低 IT 基础设施成本。
后者究竟是如何实现的?这种好处是来自于在一台更便宜、占用空间更少的强大机器上运行多个虚拟机,还是来自于其他什么?
答案1
您似乎说对了 - 1 个 VM 主机运行 8 个 VM 可能比 8 个单独的机器更便宜、更小。不要忘记延长(甚至可能进一步延长)保修的巨额成本。此外,如果这可以节省购买不同品牌/不同代服务器的时间,那么您就可以省去熟悉不同硬件的时间。
然而,在虚拟化时,请考虑停机成本,因为您基本上是把所有鸡蛋放在一个篮子里,除非您有第二个备份 VM 主机以实现高可用性。这可能需要 SAN,除非复制,否则它会成为单点故障。
答案2
大量研究表明,生产服务器平均只利用其可用资源(CPU、内存、磁盘)的 10~20% 左右。
其主要原因很简单:如果您不为未来的增长或每日或定期的流量突发留出空间,系统将遭受性能下降。
但是,如果你能在一台硬件上收集 5 到 10 个这样的服务器实例,那么很可能并非所有实例都需要额外的资源同时。因此,您仍然需要完全相同数量的实际物理资源,但可以更有效地管理和配置开销。
不要低估将整个服务器从死硬件立即迁移到正常工作的硬件的能力的优势。
答案3
现在可以使用(例如)VMWare View 和 Teradici PCoIP 零客户端对桌面进行虚拟化。虽然零客户端比传统 PC 便宜,但您仍然需要高端服务器、SAN 等才能开始使用。因此,从成本角度来看,您需要虚拟化大量桌面才能收支平衡。但是,非常大规模的部署(数百或数千台)可以通过这种方式节省资金。
通过使用 VDI 解决方案,您还可以通过标准化可以非常轻松更新或(如果需要)恢复的系统映像来节省资金。
当 PC 过时了,更换它们现在已成为过去。用新服务器替换几台旧服务器比替换一堆 PC 要容易得多。