云计算的大步前进带动虚拟化应用的爆发。虚拟化也并不是一个新的技术,早在40多年前,IBM首先在主机上实现了虚拟化技术,随后扩展到小型机及x86服务器上,但虚拟化的快速发展还是在最近的十年中,特别是云计算兴起,大大促进了虚拟化的应用发展。虚拟化是解决传统“单机单用”模式的一种好方法,能够提高资源利用率,实现服务器整合,解决数据中心空间和能耗问题。
那么,实施虚拟化过程中,需要注意哪些问题?当然,首先需要考虑的是安全,毕竟这种“将所有鸡蛋放到一个篮子”中的模式有着先天的隐患,如果处理不得当,部署虚拟化、实施云计算也许并不会那么顺利。部署虚拟化,有以下几点需要注意:
一是实施虚拟化,也许并不像想象中省钱,除了需要购买服务器、存储等硬件,虚拟化软件目前也不便宜,如何高效地应用虚拟化软件是第一要考虑的事情。
二是在同一个系统上的多个虚拟机之间的通信所带来的隐患。虚拟化软件虽然能够把运行中的虚拟机从一台机器转移到另一台机器,但这也使得网络安全的效果大打折扣。
三是在安全性的考核上,未来必须要创建安全可靠的虚拟机管理程序。
四是虚拟化技术带来了额外的软件占用空间,各虚拟机之间的通信所占用的资源也是不可忽视的。
五是虚拟化技术没有通用的标准化,如果没有做出慎重选择,企业可能会发现自己被锁定在某家厂商上,从而导致在技术成熟时采用其他方式变得困难和费用高昂。
六是不同的硬件处理器之间进行虚拟化转移会存在一定的障碍。
最后想说的是,云计算也并非万金油,能解决IT中的一切问题,还需首先明确自身需求和企业情况,从应用入手,最好的技术未必是最适合自己的,云计算,需要以“落地”为最终目标。 |