云计算近两年已经被更多的用户所接受,虚拟化可以说是实施云计算的基础步骤方法,它可以通过在系统中增加一层软件,将底层资源在虚拟机上运行,既解决了硬件设备的池化问题,又让不同系统共同享用数据。
但是,你知道么,虚拟化其实也没那么神通广大,许多问题未必就真的省事。
IBM云计算与虚拟化专家谷建老师谈到虚拟化里面的问题时说:在许多X86架构的系统中,虚拟化的能力是有极限的,大并发在X86系统中的虚拟化应用性能提升并不明显。这是一个很实际的问题,意思就是如果你的业务系统属于高密集,大并发的,X86平台的虚拟化可以解决一点点问题,但是彻底的问题它是不能完全解决的。因为虚拟机开得过多,对整体系统也是有影响的,因为虚拟化软件本身也是消耗系统资源的,最起码IO和网络会成为很大的瓶颈。虚拟机的台数也不是无限的,最多就是30来个,再多也上不去了。而且在大系统中,基本开了虚拟化,性能也没多少提升了。要想解决这种关键业务的问题,还是要交给小型机或者一体机。