目录:
随着能源成本的上升和办公空间的减少,节能和节省空间的解决方案绝对是最重要的。 从纯粹的经济学角度来看,实现向虚拟环境的整体迁移似乎有些多余。 总体而言,虚拟化在IT行业引起了极大的热情。 仍然存在一些皱纹,但这正是人们无比激动的潜力。 在这里,我们看一下优缺点,让您决定。
关于虚拟化的一点历史
根据VMware的官方网站,虚拟化实践始于1960年代,当时IBM试图更好地划分大型机计算机,以提高CPU利用率。 最终结果是一个大型机可以同时执行多项操作。 随着1980年代和90年代的到来,x86体系结构成为首选的体系结构,因为分布式计算开始真正在IT行业中占有一席之地。 随着服务器-客户端模型开始迅速普及,x86架构的激增有效地导致了虚拟化的大规模流亡。
1998年,VMware由加利福尼亚大学伯克利分校的一组研究人员创立,他们试图解决x86体系结构的某些不足。 在这些不足中,有一个称为CPU利用率不足的概念。 在x86体系结构的许多实现中,CPU利用率平均占总容量的10%至15%。 造成这种情况的主要原因之一是每个CPU运行一台服务器,以提高每个服务器的性能。 这确实提高了性能,但以硬件效率为代价。
虚拟化优势
毫无疑问,虚拟化已在IT行业中大行其道,但是为什么呢? 一些更明显的原因包括CPU使用率增加,空间使用率增加以及服务器构建标准化的能力。 就CPU利用率而言,一台物理计算机上的更多服务器通常会转换为CPU执行的更多工作。 因此,与其在一台计算机上接收所有Web通信,在另一台计算机上接收所有SMTP通信,在另一台计算机上接收所有FTP通信,不如在一台物理计算机上接收所有所述通信,从而提高了CPU利用率。 但是,成功完成此操作需要谨慎地将多个虚拟机放置在一台主机上,因为这种情况可能会降低性能。
虚拟化提供的CPU利用率间接影响空间利用率。 牢记上述将多个服务器放置在一台物理计算机上的场景,这可以解释为使用虚拟化需要的物理计算机更少,因此消耗的空间也更少。
最后,虚拟化很容易使其适用于克隆,重影,快照以及当前可用的任何其他类型的复制软件的概念。 其中的值来自回旋余地,它为系统管理员提供了创建网络上任何操作系统的映像的方法。 创建自定义映像使系统管理员可以创建可在整个网络中复制的默认内部版本。 在配置其他服务器时节省的时间非常宝贵。 (要了解更多信息,请查看服务器虚拟化:5个最佳实践。)
虚拟化的缺点
关于虚拟化的大多数已建立的缺点主要涉及安全性。 第一个,也许是最重要的缺点是涉及单点故障的概念。 简而言之,如果组织的Web服务器,SMTP服务器和任何其他类型的服务器都在同一台物理计算机上,那么进取心的年轻黑客只需在该主机上执行拒绝服务攻击即可禁用其中的多台服务器网络的服务器基础结构。 关闭组织的Web服务器本身可能会造成灾难性的后果,但是淘汰多个服务器可能会带来灾难性的后果。
其次,一种常见的安全做法是将入侵检测系统(IDS)放置在给定网络内的多个网络接口上。 如果配置正确,当研究网络中的趋势,启发式方法和其他此类活动时,IDS可能是有用的工具。 但是,由于入侵检测系统只能监视物理网络接口,因此在虚拟化环境中几乎不可能做到这一点,因为在虚拟化环境中将多个操作系统放置在一台主机上。 换句话说,当监视物理网络接口上的入站和出站流量时,IDS就像超级按钮一样工作,但是当流量在虚拟服务器之间移动时,IDS只会听到林中的声。 (有关的阅读,请查看《云的阴暗面》。)
IT必备
大多数公司在技术上不断发展的努力催生了对更大容量和更高性能的不满足需求。 鉴于需要事半功倍,虚拟化已迅速成为系统管理的主要内容也就不足为奇了。 在CPU体系结构中的新创新席卷IT领域之前,虚拟化将继续被视为任何信誉良好的IT网络中的绝对必要条件。