服务器硬件层虚拟化来临

    仅仅10年前,我斗胆预测所有的系统都将虚拟化,IT定律将规定没有一种操作系统可以与系统或存储硬件生发缺少管理的直接联系。这一立场引来了知识渊博人士的嘲笑。他们说,我对虚拟化的看法是陈腐的观点,是一次向共享时间和大型机的倒退,与个人计算机理念相悖。PC小巧、廉价,因此如果你需要另一个操作系统实例,只需购买另一台PC。这正是我们目前的情况。我们正在向一次性服务器?D?D即价格便宜得不用去诊断和修理,只需拆下来更换的机器一头冲去。朋友,别相信趋势。
  
    新一波x86虚拟化已经来临。它需要更大的服务器,而我预测您将愿意购买这类服务器。到本周为止,微计算虚拟化领域中的两个最有名的公司?D?DMicrosoft和VMware?D正在赠送他们主力服务器虚拟化产品。没有一家厂商敢宣称它的工作接近于完成,这意味着将继续为开发像 Web浏览器那样的免费或非常便宜的产品的投入资金。最近出现的两个相当大的进展正在加快实现我所预言的无处不在的虚拟化。除了成为免费软件外,VMware和Microsoft主机/虚拟化解决方案现在支持在64位主机上运行64位客户操作系统。这就将hypervisor排除在那些寻求早期利用下一代x86虚拟化的IT部门的关键路线之外。
  
    Hypervisor是专用于管理虚拟操作系统实例的一层薄特权软件层,这个软件层减少了对完整主机操作系统的需要。Hypervisor还没有与我们见面。Intel和AMD现在发送的但大多数厂商缓慢采用的硬件加速虚拟化技术将启动hypervisor的开发。Hypervisor将是美好的,但64位主机/64位客户机支持也是迈出的一大步。这些再加上高速CPU和内在以及不久得到的硬件加速的支持,意味着不再需要使主机操作系统具有应用程序使用的功能。换句话说,如果你计划安装一个以上的客户操作系统,现在将主机操作系统剥得只剩下内衣是合理的,而且在有了硬件加速后甚至更加合理。
  
    如果你缺少开发人员,Linux可以优美地表演脱衣舞。一卡路里的Linux,加上VMware Server,将造就一台运行你所选择的32位或64位客户操作系统的廉价的主机。Microsoft Virtual Server需要Windows,因此精简主机需要更多的时间,但是在你为它减肥后,可以将它刻在一张DVD光盘上,作为你自己开发的 hypervisor带着它到处走。它将帮助你渡过青黄不接的时期。
  
    下一艘将要扬帆起程的船将是硬件加快虚拟化。AMD的Revision F Opteron迟到了,但AMD的FX-62高级用户平台和Intel的Core Microarchitecture都内置了64位加速虚拟化技术。VMware和Microsoft对Intel利用他们的可下载代码实现的多种加速技术提供“试验性”的支持。试验将不会持续很长时间。要保证你从现在起购买的服务器配置AMD Opteron Revision F 或Intel Core Microarchitecture CPU。Intel设备很容易确定,但对于Opteron来说,Revision F最容易发现的秘密是对DDR2 RAM的支持。