虚拟化的成本有多高?
过去,好的虚拟化软件需要花费大量资金。随着时间的推移,虚拟化市场的竞争日趋激烈,您能够以相当低的成本获得众多类型的虚拟化软件。但是,大多数关键企业功能仍然需要花费资金,包括主机操作系统或虚拟机监控程序。
根据您打算在虚拟机上运行的工作负载,您可能需要研究故障转移。来宾操作系统偶尔会被破坏,主机硬件可能发生故障。虚拟化不会让硬件变得更加可靠。它无助于降低故障机率。对于关键任务系统,您仍然 需要制定一个备份来宾操作系统的策略,无论是备份虚拟机容器本身(强烈建议)还是其中包含的文件系统。
即便您只要虚拟化一组来宾操作系统,以便在 2 类虚拟机监控程序上进行测试和开发,您仍然需要分配足够的 RAM,以同时运行一个或多个来宾(在主机操作系统之上)。在虚拟化管理中,最容易被忽略的问题是磁盘空间消耗。
我曾经使用虚拟化进行安全测试。我在虚拟机上运行可能的攻击,监控其运行,使用虚拟机监控程序的撤消或快照功能来回滚到早期版本,未没有出现任何问题,因此只能重复不断地进行测试。连续不断地重复进行撤消更改的唯一后果是磁盘空间很快失去控制。最终结果可能是超出来宾操作系统中硬盘的实际容量。