Virtual server network perfomance. How?

January 10, 2016 884 views
Networking High Availability DigitalOcean

Hello all!
We have the virtual server (8GBMemory, 4 CoreProcessor, 80GBSSD Disk, 5TBTransfer) that is operated under Ubuntu 14.04.3 LTS (GNU/Linux 3.13.0-71-generic x86_64). This OS using network driver:

# ethtool -i eth0
driver: virtio_net
version: 1.0.0
bus-info: 0000:00:03.0
supports-statistics: no
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no

I have some question for this matter:

  1. Is there any restrictions for the network speed/perfomance? Which limit for this virtual network interface? I've tested it and I have not more than 2000 connection per second, the same issue on another server without any problem more than 7500 connections per second. The memory and cpu isn't use full capacity, not more than 30-40%%.
  2. How could I tune this virtual server perfomance up?
  3. Is there any manuals for this matter directly connected for this hosting providers?
Be the first one to answer this question.