Hi all, I want to talk about network stack performance:
I run WindowsXP on Proxmox 1.5 with 2.6.32 kernel.
I use virtio network card with RedHat virtio network driver.
I did setup 1c v 7.7 (This is Russian kind of an ERP), the program works like:
1c 7.7 client software run on a client PC
MSSQL 2000 Server run on VM WindowsXP. - It is one app runs on WindowsXP in Virtual environment.
The SQL query run directly from client to server over network.
When I use a real machine as a server, I can do some report in 6 mins from remote client.
When I use a virt machine as a server, I can do similar report in 12 mins from same remote client.
When I use the VM for run MSSQL Sever and client software. I can do the similar report in 4 mins.
I cry. I think the network stack is slow. I have used e1000, virtio drivers - it works the same.
Can you help me?
I run WindowsXP on Proxmox 1.5 with 2.6.32 kernel.
I use virtio network card with RedHat virtio network driver.
I did setup 1c v 7.7 (This is Russian kind of an ERP), the program works like:
1c 7.7 client software run on a client PC
MSSQL 2000 Server run on VM WindowsXP. - It is one app runs on WindowsXP in Virtual environment.
The SQL query run directly from client to server over network.
When I use a real machine as a server, I can do some report in 6 mins from remote client.
When I use a virt machine as a server, I can do similar report in 12 mins from same remote client.
When I use the VM for run MSSQL Sever and client software. I can do the similar report in 4 mins.
I cry. I think the network stack is slow. I have used e1000, virtio drivers - it works the same.
Can you help me?