Effective June 19, 2017, support for the Ravello cloud services will transition to My Oracle Support (MOS) and the Oracle support hotlines and will no longer be provided through the Ravello Support portal. Please watch for communications being sent to commercial customers via email about the Support transition.
For more info: Visit our Customer Training page

Differences between network/disk devices

There are two types of network/disk devices:

  • Fully emulated devices emulate the existing hardware often installed in many physical PCs.
  • Paravirtualized devices are special software components implemented by hypervisors in order to improve VM performance.

 

The biggest advantage of using fully emulated devices is that they are fully supported out-of-the-box by most operating systems. Just boot up the guest OS and you get network connectivity without needing to install special drivers.

The disadvantage of going with emulated hardware is performance related – lower throughput rate and higher CPU utilization.

 

On the other hand,  although you'll get excellent performance using paravirtualized devices they do require installation of a special driver (for example, the VMware guest tools driver).

 

Fully emulated devices:

  • Network: E1000 – This driver will emulate a 1 Gbit Intel 82545EM card, and is available for most operating systems since the generation of Windows Server 2003. This card is the default when creating almost all virtual machines and is widely used.
  • Disk: ide

Paravirtualized devices:

  • Network: vmxnet3(vmware), virtio (kvm)
  • Disk: pvscsi (vmware), virtio (kvm)

 VMxnet3 is installed in Windows together with VMWare tools.

It should look like this:

 

Virtio is built in in modern Linux distributions, and to install virtio drivers in Windows follow this article:

https://support.ravellosystems.com/hc/en-us/articles/207785148-VirtIO-driver-for-Windows-VMs

Have more questions? Submit a request

Comments

Powered by Zendesk