安全杂谈:十个不需要虚拟化的理由(1)

利用虚拟化和私有云技术可以将服务器整合,建立更灵活的运作环境,同时也能帮公司省下不少钱。

所以虚拟化是件好事。

但这种技术也绝对不是万能的。趋势科技最近对1200家拥有五百名以上员工的企业进行了调查,结果显示有59%的公司在生产或测试环境中使用了虚拟的服务器。不过因为我在和大型企业与服务运营商合作进行虚拟化领域有着超过10年的经验,再加上曾经用了很长时间在最大的两家虚拟化技术厂商之一公司中负责策略和规划,因此我会在这系列文章中提出十种你需要考虑,是否不应该对应用程序进行虚拟化的可能情况。

为了便于阅读,我将通过五篇文章来完成这个系列内容。

一、当你有固定和可预期的运算需求时

在这种情况下,你的系统可能已经处于稳定的运作状态中,所以进行虚拟化的好处并不是很多,相反这样做反而会导致更大的复杂性和停机的时间……除非你这套已经在稳定运行的环境使用了老旧,而且即将停止支持的操作系统。如果真是这种情况,那么你也就没有太多选择,只能进行虚拟化,然后接受转移的成本还有以后可能遇到的复杂性问题。

二、当你无法获得虚拟化环境下的授权时

如果你使用的特定软件并不提供在虚拟环境内使用的授权,那么就面临着一个难题。虽然你可以进行虚拟化并且不告诉厂商,但一来这样可能并不那么容易做到,二来也可能不合法。无论是哪种情况,都代表着会有风险,而且也会面临后续支持的问题,除非你为了获得技术支持先把虚拟化系统重新还原到实体机器上。因此通常比较简单的作法是和你的软件厂商重新洽谈新的虚拟环境授权。