AMD描述新一代处理器 将突破虚拟技术瓶颈

    输入输出(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:我们看到如此的多公司通过虚拟技术获得了更高的服务器使用率,提高了劳动力效率,以及其他的一些好处。我不喜欢放弃现在的优势和利益,而去等待新的技术。