理由五:如果你的老板很小气
很遗憾的是,和每个值得做的IT项目一样,虚拟化也需要预算。如果没有足够的预算来执行整个项目,就压根不要开始。只做一半的虚拟化项目,加上没有到位的管理工具,只会比虚拟化之前的状况更糟糕。
理由六:如果你的服务器已经负荷满载了
在已经满载运行的服务器上再加一个虚拟机Hypervisor,这对提高效率一点帮助也没有。虽然我们在过去十年间已经大幅降低了虚拟机Hypervisor对处理器造成的负担,但它毕竟还是一种额外负荷。在这种情况下,只为了虚拟机 Hypervisor程序再购置一台服务器并不划算。这也是为什么很少有大型网站(例如Facebook和Google)会将自己的服务器虚拟化。
理由七:如果你没办法妥善管理加密密钥
在实体服务器上管理加密密钥很容易。但是信息安全工作转移到虚拟化环境后,为实体服务器所设计的加密密钥管理方式就不管用了。此时最简单的解决方式是,使用密码或是在每个虚拟机器上存放凭据,但这种方式并不安全。如果想要安全地执行应用程序,就必须具备基于策略的加密密钥管理方案。
理由八:如果你所用的是内建故障转移群集功能的应用程序
现在的虚拟化平台为虚拟机提供了各种方式的高可用性解决方案。然而不幸的是,有些应用程序,特别是比较老的,或者非常关键的应用程序,其本身也会提供高可用性功能。例如利用微软群集服务的共享磁盘功能,而这样的设置在允许虚拟机迁移到私有云之后将会失效。如果你的虚拟化平台提供了高可用性功能,那么就不需要使用应用程序所提供的对应功能,反之亦然。