RSS订阅
RSS订阅TT服务器

2008年虚拟化趋势:I/O虚拟化

2008-8-7  选择字号:  | |
打印本文章

导读:服务器I/O进行虚拟化就是把传统上固定、静态的I/O通道、HBA卡、网卡转化成动态的资源池——可以根据虚拟服务器的需要进行扩展和缩减。

关键词:I/O 虚拟化 HBA 网卡 虚拟服务器

正在加载数据...

  在数据中心,根据应用的不同,每台服务器可承载的虚拟机的保守数量大约是4—6个。对于有些应用,你甚至可以在一台服务器上运行7台以上的虚拟机,使服务器的利用率达到80%。但问题在于,这么多虚拟服务器会对硬件服务器的I/O性能产生很大的压力。而这也许还只是网络方面的流量,如果考虑到数据以块形式从其他应用或后端数据库进行加载,I/O瓶颈就更加突出。这无疑会导致CPU经常处于等待数据的闲置状态,与虚拟化提高服务器利用率的初衷背道而驰。

    针对这一问题的解决办法是对服务器I/O进行虚拟化。也就是说,把传统上固定、静态的I/O通道、HBA卡、网卡转化成动态的资源池——可以根据虚拟服务器的需要进行扩展和缩减。

    现在市场上已经出现了两种方案。Xsigo的做法是把I/O流量卸载到一个专门的设备上进行处理,但需要把服务器上标准的HBA卡和网卡换成Xsigo的专用卡,并购买Xsigo的设备,起始价高达3万美元。

    Xsigo的设备可以产生多达16个可用的I/O通道,满足FC、以太网络的数据传输需求,它还能对负载进行监控,为需要更多I/O的虚拟机分配更多的带宽。对I/O进行虚拟化可以在不同虚拟机的工作负载之间取得平衡,让I/O密集型应用和其他偶然需要大I/O流量的应用得以和平共处。这种方法还减少了数据中心里的网络线缆数量,让IT人员可以采购体积更小、更节能、网络端口更少的服务器。

    Oracle前任总裁Ray Lane是Xsigo的股东之一,他表示,对I/O进行虚拟化使得数据中心效率更高,让不同虚拟机的I/O需求实现平衡。“不具灵活性的架构会继续导致较低的资源利用率,浪费性能、空间和散热资源。”

    另一种对I/O进行虚拟化的方法是基于标准HBA或网卡进行的,且无须增加额外的设备。PCI-SIG提出了SR-IOV标准,可以为未来的网卡和HBA卡提供虚拟的高速万兆以太网(10-Gbps Ethernet)。

    一块非SR-IOV标准的网卡会指派给一台虚拟机或一台物理服务器上的一组虚拟机来使用,代表的是一种固定的静态容量资源,比如说1 Gbps。而Neterion公司的符合SR-IOV标准的X3100系列适配器则可以产生多达16个I/O通道,然后根据需求动态地分配给不同的虚拟机。

    “对于一个大型的数据库备份来说,1 Gbps已经不够了,”Neterion的首席执行官Dave Zabrowski表示,“我们正试图把需要的容量整合成一个单一的资源池。”在大多数情况下,这16个通道会同时服务多个虚拟机。

    VMware的ESX hypervisor已经包含Neterion 10-Gbps Xframe适配器的驱动,从而允许在ESX虚拟机和Neterion网卡之间进行分配流量。目前Neterion的产品已经在富士通、HP、IBM和Sun的服务器中得到采用。


2008年虚拟化趋势
 2008年虚拟化趋势:桌面虚拟化
 2008年虚拟化趋势:I/O虚拟化
 2008年虚拟化趋势:虚拟化安全

原文出处:http://server.it168.com/a2008/0806/199/000000199825.shtml
来源:IT168    作者:金真    
由于全球市场存在很多的不确定因素,企业在审批IT预算时比过去任何时候都要来得严,软硬件采购势必尽可能具有战略意义。虚拟化技术的另一个新兴应用就是桌面管理。
徒手挥别2008,2009年又会迎来什么?在金融风暴肆虐之下,虚拟化能否保持现有的发展势头呢?也许能,但被经济环境改变是避免不了的——实际上,现在就已经开始了。
VMware日前宣布,将推出新的VMware移动虚拟化平台(MVP),把虚拟化技术及已经获得证明的诸多虚拟化技术应用好处引入到手机上。
现在,VMware宣布一个计划,将为移动设备(如苹果手机和RIM黑莓)提供电源的ARM处理器装载一个裸机hypervisor。这叫做VMware移动虚拟化平台(MVP)……
Gartner上周推出了“2009年十大战略技术排行榜”,Gartner咨询公司还推崇在存储虚拟化中应用重复数据删除技术,尽管笔者认为重复数据删除技术应该与虚拟化区分开来……
ESX是性能比较稳定的虚拟化产品,但是也存在一些安全漏洞。ESXi是VMware免费嵌入式hypervisor,它也存在安全缺陷。对于这两款产品,我们该如何安全地管理它们?本指南将从网络和管理方面入手,提供一些实用技巧。
在前面的专题“Hyper-V指南”中,我们探讨了Hyper-V的虚拟架构、系统要求及与其他产品之间的竞争。在本指南中,我们将具体描述如何管理Hyper-V、如何对Hyper-V备份以及如何进行性能优化等。
在之前的专题里,我们学习了如何运行ESX Server以及它与免费的VMware Server的比较。在本专题中,我们将详细描述VMware ESX Server子操作系统性能的技巧。
最新更新
专家答疑
技巧
Anil Desai
你推荐使用虚拟机优化器吗?使用的时候需要注意哪些情况呢?我没有你所提的虚拟机优化器产品的任何经验,我询问了……
Joe Foran
当谈及Xen时,我会听到如准虚拟化、hypervisor和HVM。这些术语到底是什么意思?简而言之,它们是描述Xen如何运行的结构条款。不像……
Serdar Yegulalp
无论何时我使用Virtual Server的虚拟机远程控制客户端,都会碰到许多问题,如远程机滞后或重复击键或不响应。我该怎么办?