how can I give a direct access to my NIC card to a vm?

RaNa

Renowned Member
Jan 9, 2011
37
0
71
i have a fog server setup and i move tons of data all the time and i cant see to go over 12mb even when i do a ssh to the proxmox its still 12mb so i know that its the proxmox its self slow so how can i expect fog server to be any faster i have use this network card with out the proxmox and i was geting 30mb
 
Last edited:
It's hard to parse what you are saying. By 'direct access', you bridge that NIC to the VM, and have proxmox not use the NIC itself. That works fine. If the performance is bad, that is possibly the debian driver proxmox uses, but there is no way to avoid that, since the guest has to go through the proxmox host driver. Try a different NIC?
 
Are you using KVM or OpenVZ?
If using KVM, are you using the latest 2.6.35 kernel with the vhost-net module loaded and using the Virtio driver in your guest OS?

I assume you got 30Mb by doing your SSH to a native OS running on the same hardware rather than under a VM...
Have you also tested copying data to/from SSH on the proxmox server itself (ie the actual host, not a virtual image)
 
No I got the 30MB when I had the fog server installed on the same machine I have proxmox on