Ref: https://learn.cantrill.io/courses/1820301/lectures/41301609
AWS docs: https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/enhanced-networking.html
EC2 Enhanced Networking
EBS-Optimized Instances
- 💡 Reminder: EBS provides block storage over the NW
- Historically NW was shared between data & storage
- resulted in contention & worse performance for both types of NWing
- 🔧 “EBS-optimized” means dedicated capacity for EBS
- NW stack optimization has taken place
- Storage NW does NOT impact data NW, nor does data NW impact storage NW
- Allows for faster speeds for EBS
- Per-instance feature: instance has it either ON or OFF
- Supported & enabled by default in most instances
- Disabling on modern instances usually makes no effect (HW today comes with the capability built in)
- ❗ In some older instances it's supported, but enabling it costs extra
- Required on instance types & sizes which offer higher levels of performance
- Especially GP2 & IO1 volume types (provide consistent, low latency as well as high IOPS)