Я пытаюсь проверить свою скорость nic и настройки дуплекса на виртуальной машине, которая у меня в стойке. Это CentOS 6.4.
Когда я бегу:
# ethtool eth0
Settings for eth0:
Link detected: yes
Это все, что я получил.
Когда я запускаю mii-tool, я получаю сообщение об ошибке:
mii-tool eth0
SIOCGMIIPHY on 'eth0' failed: Operation not supported
Это вполне ожидаемо, когда вы запускаете эти команды из виртуальной машины.
Вместо того, чтобы полностью эмулировать физическую сетевую карту, ваш гипервизор предлагает паравиртуализированный сетевой адаптер, который с совместимым драйвером для виртуальной машины обеспечивает гораздо большую производительность с меньшими накладными расходами.
У вас нет настоящей сетевой карты, и поэтому вы не можете манипулировать ею, как если бы она была. Просто нет скорости канала и нет настроек дуплекса для виртуальной машины, и все это, если выгружается на гипервизор.
Я не уверен, использует ли Rackspace KVM virtio
технология или использование Xen но концепция та же.