服务器虚拟化忽略的十个问题

间隙填充
正睿科技  发布时间:2010-08-05 14:23:47  浏览数:1108

  虚拟世界的不断扩大吸引了很多人的眼球,但正如球迷一样有支持的也有反对的。那些反对虚拟服务技术的对于虚拟化的安全问题提出了很多疑问。在本文中笔者将主要为您介绍应用虚拟技术时需要考虑的一些技术问题。

  1.虚拟化软件比专业的解决方案软件昂贵

  多数的虚拟化软件相比其他专业的解决方案软件要昂贵的多,但是很多的虚拟化软件采用了固定的预期售价,从而减少了项目当初计划时出现的大的变动,使得预期性变得更回准确。通常虚拟化是一个为了简化管理,优化资源的解决方案,最初的目标是通过使用多重虚拟机来将成本分散到这些系统中来平衡高端硬件来降低成本。如果部署得当的话,虚拟化将帮助用户降低费用。,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。当然在部署虚拟化时需要一丝不苟的技术支持。

  2.虚拟化安全性引人担忧

  提及虚拟化的安全性很多人可能都会一筹莫展。当安全性的必要逐渐显现时,公司也会更多地接受来自于虚拟化利益的减少。 其实虚拟化的安全性与其它服务器技术相比都是很相似的都有极高的保障性,而且也不亚于其他物理服务器系统。那些关于安全性的负面信息源自托管操作系统对虚拟化的需求。他们把资源池进行划分以匹配网络分段并且使得工具中的联系通过已有的网络安全架构来传输。他们更多地使用虚拟化LANs来获得这一功能,因此他们也就会得到更少的资源使用率、更少的灵活性以匹配负载和资源。 虚拟世界的安全问题正在试图脱离虚拟机的控制范围。尽管没有那家公司会允许安全问题通过管理程序技术的方式在虚拟主机间相互传播和蔓延,但这样的安全隐患还是存在的。因为入侵者或者安全漏洞会在虚拟机之间来回捣乱,这将成为开发者在开发过程中的必须面对的问题。

  3.服务器整合比例虚高

  这个取决于你正在讨论的方法和虚拟数字以及报价有一定的关系。一个现实的固结物理系统与虚拟系统比例正好是3比1。这个3比1是指虚拟系统,而不是整合比例,在考虑虚拟化技术时,整合比例并不是虚拟化统计的唯一要素。

  4.虚拟化应用技术难度大

  虚拟化技术对于企业当中专业技术人员的比例有很大的要求,要完全掌握虚拟化技术是一项很有难度的事情,而一些基础设施如Linux, Unix和Windows服务等在基础架构上没有太大的变化。支持物理环境所需的技术很容易就能用于虚拟环境。虚拟化操作系统的应用方式与物理操作系统的应用方式十分相像。

  5.相对于系统管理服务器虚拟化更加的复杂

  从设计与应用上看,虚拟化技术要比物理基础架构复杂许多。当连接如此多虚拟服务器相对于虚拟网络则是一项很大的工作。随着应用的增多,虚拟服务器间的数据通信量将成指数级增长,且由于承载在虚拟交换机网络上,流量更加难以识别和控制,流量复杂性大大增加。虚拟服务器不仅同虚拟服务器之间要通信,而且更多还要同服务器外部广大的用户通信,那么虚拟机同外部网络的数据转发吞吐量是十分巨大的,这一指标直接影响服务器的使用率。

  6.应用软件无法迁移至虚拟机

  每个虚拟机就是一个客户软件环境,支持由一个操作系统和应用软件组成的栈。每个虚拟机独立于其他虚拟机运行,对物理平台所提供的处理器、内存、存储、线卡和I/O使用相同的界面。这个软件栈就好像运行在一个没有虚拟机管理器的平台上。运行在虚拟机中的软件必须以降低的权限运行,这样虚拟机管理器就可以保留对平台资源的控制权。在虚拟化的使用中,虚拟机管理器是平台基础架构的一个关键组成部分。

  7.虚拟化在集群性能上需要很大的改变

  在早些年也许很多人都会存在这种质疑,但随着技术的不断进步这已不是问题。技术的发展对于虚拟中央服务器已不是难题,万兆以太网的流量和高容量的存储设备推动了这一技术的发展。

  8.虚拟机恢复时间延长

  基于物理系统的灾难恢复解决方案都需要将相同的硬件保留到恢复站点,或必须经过很多复杂耗时的步骤在新的或不同的硬件上重建服务器操作系统。有时候碰巧恢复服务器就是同一个硬件模型,但是包含了最新硬盘控制器固件,会导致服务器镜像延迟。通常物理系统需要重新安装完整的操作系统和恢复应用软件。虚拟化使硬件从操作系统中抽象化,而且使操作系统中使用的设备驱动器统一化,不管是何种底层硬件模型,所有虚拟机都使用一个共同的驱动集。这样,在新服务器上安装服务器镜像时就省了很多设备驱动对应的麻烦,大大减少了恢复时间和配置错误的风险。

  9.虚拟机蔓延成服务器面临问题

  服务器蔓延指的是无序创建虚拟机以资源的低回报消耗虚拟主机资源。这既不是一种成熟的说法也不是使用虚拟基础架构导致的。服务器蔓延与管理控制和违反协议的关系比它所基于的技术本身更大。这种情况在物理环境中也经常发生。

  10.服务器虚虚拟化导致许可证问题出现

  对于大规模部署来说,许可证十分昂贵,虚拟化技术的出现让许可证制度变得更为复杂,其复杂程度远超x86物理服务器统治数据中心的时代。造成许可证未被充分使用的原因之一是两年前虚拟化普及程度还没有大到让无限制虚拟化许可证授权成为必须。