我有一台 CentOS 5.6 Linux 主机,在 Xen 中运行两个 Windows Server 2008 R2 VM。我遇到的问题是任何 VM 中的 NIC 卡都显示为 100Mbps 而不是 1000Mbps。我希望能够为 VM 提供千兆 NIC 卡。其中一个 VM 是 Windows 文件服务器,需要至少千兆连接才能正常运行。
tl;dr 如何为 xen vm 创建千兆 NIC 接口?
答案1
步骤1。
使用更好的 NIC 型号。
推荐一个:
vif = [ '<your current options>.., model=e1000']
第 2 步. 如果步骤 1 不能为您提供足够的性能,请安装 GPLPV 驱动程序。
删除模型行并确保您没有 ioemu 选项
vif = [ '<your current options without ioemu option>']
已签名的 GPLPV 驱动程序可从此处获取: http://wiki.univention.de/index.php?title=Installing-signed-GPLPV-drivers
有关 GPL PV 驱动程序的更多信息,请参见: http://wiki.xensource.com/xenwiki/XenWindowsGplPv
步骤3.
有关提高网络吞吐量的详细指南,请参阅: http://wiki.xen.org/xenwiki/Network_Throughput_Guide