部署虚拟化工作环境
实际上虚拟机的创建非常容易,但是一旦虚拟机扩张起来就会带来大量问题。其中虚拟环境中最大的一个问题就是虚拟机蔓延或者说是虚拟环境中虚拟机不可控的增长。说到这里,Star Trek的追随者们应该能够回想起来在流行的"The Trouble with Tribbles"中可爱的外星人以很快的速度复制,以至于超过了宇宙飞船上的食物供应。虚拟机蔓延也非常类似,在没有认真考虑虚拟机所消耗主机资源的情况下,随意创建虚拟机。因此宿主服务器很快就难以负载这些虚拟机。
为了应对虚拟机蔓延这个问题,可以使用部署一些特定的产品,这些产品可以支持扣款,也可以对虚拟环境中资源使用创建报告。另外,限制授权可以创建虚拟机的用户数量,构建请求新虚拟机的证实流程可以阻止虚拟机蔓延和不可监控。需要考虑任何创建虚拟机请求的合法性,建立一个许可流程迫使用户在需要创建虚拟机时再次考虑是否确实有这个必要。最后,创建资源池用来辅助限制主机服务器上供新虚拟机使用的资源数量。
尽早控制虚拟机蔓延非常重要,尽量在该问题出现之前。要不然就有可能耗尽所有的主机资源,并且会产生降低虚拟机性能的瓶颈问题。IT支持者需要意识到虚拟机并不是免费的,无论其配置如何,都可能会带来连带的费用。严格控制虚拟化工作环境是限制主机服务器上虚拟机不必要增长的关键所在。