输入输出(I/O)连同性能瓶颈是服务器虚拟技术领域比较常见的缺点和障碍,这就影响了高容量、高性能的应用软件在虚拟设备中的广泛配置。

  但是随着硬件技术的发展和进步,这种问题的解决方案即将问世。据AMD公司的行政者Margaret Lewis连同Tim Mueting透露,基于处理器的虚拟技术改进是消除这些障碍的最快速的途径,而不是单纯的依靠软件工作的提升。

  在本次采访中,Lewis和Mueting描述了,新一代的AMD Opteron处理器所带来的输入输出连同性能的提高,该处理器拥有一定的虚拟技术特色,称为AMD-V;还介绍了这些芯片将出现的一些新的性能。Mueting是AMD公司的虚拟解决方案经理,Lewis是这家公司的商务解决方案主管,该公司是美国德克萨斯州奥斯丁市的一家芯片厂家。

  SearchServerVirtualization.com:现在哪些技术限制能够为虚拟技术广泛采纳制造障碍呢?

  Tim Meuting:性能可能是个最大的问题。公司们对虚拟技术采取了一种比较实际的方法,意识到了这种性能方面的限制。他们和正在虚拟化的应用软件的类型很的一致。并不是简单的高容量、高内存、高I/O应用软件就需要高性能。

  听说很明显有一些应用软件不应该运行于虚拟设备之上。这种情况是否属实呢?

  Tim Meuting:这并不是一件明确的事情。应该说,基于使用应用软件的不同,在性能能够接受的情况下,运行于服务器之上的虚拟设备有一定的限制。

  或说,性能是关于多少台虚拟设备能够在性能衰减以前运行于服务器之上;又或对于一定固定数量的虚拟设备能够容纳多少的用户。连同,虚拟设备能够运行多少工作业务。

  IT中,有些人期望在一台服务器上整合更多的虚拟设备,而对运行速度的需要比较低。每个人都会面临不同的问题。

  芯片配置如何消除那些多样的、不断变化的性能局限呢?

  TM:我们正在尽力从硬件方面提升性能,从而使得软件解决方案的负担减轻一些。如今,I/O设备大部分都是在软件之中进行处理,这样以来,随着在一台单独服务器下配置的应用软件越来越多,也就产生了性能的瓶颈。

  ML:我们的平台系统在处理那些现存的解决方案方面能够进行很好的工作。我们的下一代版本Opteron处理器,他将继续提升体系结构水平,从而帮助消除一些局限情况,进而推进虚拟技术在特定商务领域的应用。

  在AMD-V的新的Opteron芯片技术中,哪些功能性将帮助IT管理者实现最小化的性能瓶颈?

  ML:虚拟技术拥有很大的存储器密度。我们的AMD Opteron直接连接体系结构,能够通过整合的存储控制提供一种很高效的方法以提高存储能力、地址空间,并消除传统的前端体系中比较普遍的瓶颈。通过直接连接的体系结构,存储器能够直接和CPU进行联接,并且减少内存反应时间。将存储直接附着于CPU之上还能够提升SMP性能,因为CPU无需和其他设备共享内存贷款。

  TM:同时,ADM-V提供了硬件扩展,以提升虚拟地址向物理地址的转化性能,还能够提升虚拟设备之间进行转化时的性能情况。这看起来是一种比较简单的进程,但是假如依赖于软件完成,那么他需要消耗很多的CPU周期。

  ML:直接处理内存的方法使得我们能够通过硬件界限来处理这些单独的领域连同这些虚拟设备,这意味着更好的隔离性,从而以比较高的安全性进行转化。


这种体系结构是否能够处理虚拟环境之中的I/O瓶颈问题呢?

  ML:能够。我们的终极传输技术,连同面向高带宽连同反应时间的相互联接技术都能够解决这种问题。I/O设备直接和CPU相连,这将产生更加平衡的吞吐量和传输量。但是,在I/O之中还存在一些问题需要解决。

  TL:我们以后将逐渐处理那些问题。AMD的I/O虚拟技术(IOMMU)规范是我们和合作者一起确定的,他将能够帮助提升虚拟地址向物理地址的转化性能,并且能够提供一定的隔离化解决方案。您能够在硬件层面对虚拟设备进行完全的保护。

  硬件虚拟技术的发展是否将使得超虚拟技术处于无用的位置呢?

  ML:我没有必要了解超虚拟技术是否将会废弃。我认为,将会有很多的方法发展虚拟技术,就像是不同的操作系统的相同。超虚拟技术拥有一定的优势,他能够使得虚拟技术软件无需处理和硬件设备驱动器之间的兼容性问题。

  超虚拟技术的缺点在于,您需要重新编译自己的操作系统,所以,您将永远无法在Linux的超虚拟技术空间中运行Windows,但是您能够在相同的设备之上使用老版本的“红帽子”也能够使用新版本的“红帽子”。

  软件厂家们采取何种方法进行系统底层的扩展,将我们已英特尔所提供的技术联合于他们的软件之中,这将是一种很有趣也是很期待的事情。这种一种发展进化的途径。

  硬件虚拟技术的下一个阶段将是什么呢?

  TM:在I/O虚拟技术连同图像化虚拟技术方面将会有更多的提升。随着客户方的虚拟技术逐渐成为主流,图像化将变得越来越重要。

  分析人士说,硬件虚拟技术,例如AMD-V还是不成熟的。对于IT商家而言,是否值得进行一定的等待,在该技术上一个新的台阶以后再进行配置?

  TM:现在就进行配置将会获得更大的利益。例如,用户们说,虚拟技术能够大大的减少应用软件的供给时间,从几周几个月的时间减少为几分钟。他消除了购买新的服务器的需求,否则的话对于新的应用软件要购买新的服务器;这样以来,就能够方便的进行应用软件的配置和安装。

  ML:我们看到如此的多公司通过虚拟技术获得了更高的服务器使用率,提高了劳动力效率,连同其他的一些好处。我不喜欢放弃现在的优势和利益,而去等待新的技术。