Single Root I/OV is a feature that allows to emulate Network Interfaces on physical hosts from the EC2 Instance virtualization layer, thereby improving performance and reducing network latency of EC2 instances.
SR-I/OV is not supported in all EC2 instance families because support for this feature is hardware related.
See also: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking.html#supported_instances
Support for SR-I/OV helps to improve PPS (Packet per Second) network performance and is a prerequisite for Enhanced networking.
- Enhanced Networking allows EC2-EBS backed instances and Instance store backed instances.
- Support across AZ
Conditions for using Enhanced Networking:
- Instance family supports SR-I/OV
- Instance created from HVM (Hardware Virtual Machine) AMI
- Launch from VPC
Enhanced Networking is free, but as you know, not all EC2 instance families support SR-I/OV.
To use and optimize performance, you should spend some time researching about these small features, a small adjustment but will bring unexpected effects. Launching a default AWS service in general or EC2 in particular is not always the most effective for all use cases.
Have fun!