Skip to content
Go back

[AWS] EC2 Enhanced Networking

Updated:  at  02:30 AM

Bài viết được tham khảo và tổng hợp lại từ Jayendra’s Blog, xem bài viết gốc ở đây: https://jayendrapatil.com/aws-ec2-enhanced-networking.

Enhanced Networking là tính năng giúp tăng tốc độ mạng, giảm độ trễ và giảm tải CPU cho EC2 instances bằng cách sử dụng SR-IOV (Single Root I/O Virtualization) hoặc Elastic Network Adapter (ENA).

Table of contents

Open Table of contents

Lợi ích của Enhanced Networking

Các tùy chọn Enhanced Networking trên AWS

Công nghệMô tảBăng thông tối đaDùng cho instance loại nào?
Elastic Network Adapter (ENA)Hỗ trợ tốc độ lên đến 100 Gbps100 GbpsHầu hết các instance thế hệ mới (C5, M5, R5, P3, I3, …)
Intel 82599 VF (SR-IOV)Hỗ trợ tối đa 10 Gbps, sử dụng driver của Intel10 GbpsInstance cũ (C3, R3, I2, M4, D2)

So sánh ENA và SR-IOV

Tính năngENASR-IOV (Intel 82599 VF)
Băng thông tối đaLên đến 100 GbpsLên đến 10 Gbps
Độ trễRất thấpThấp
Tải CPUThấpTrung bình
Instance hỗ trợC5, M5, R5, P3, I3, …C3, R3, I2, M4, D2
Hệ điều hành hỗ trợLinux & WindowsLinux & Windows

Kiểm tra Enhanced Networking trên EC2

Kiểm tra xem instance có hỗ trợ Enhanced Networking không

Chạy lệnh sau trên Linux để kiểm tra:

ethtool -i eth0

Hoặc kiểm tra trên AWS bằng lệnh:

aws ec2 describe-instances --instance-id i-xxxxxxxxxxxxx --query 'Reservations[*].Instances[*].EnaSupport'

Cách bật Enhanced Networking trên EC2

Khi nào nên dùng Enhanced Networking?

Trường hợp sử dụngLý do chọn Enhanced Networking
Big Data (Apache Spark, Hadoop, etc.)Tăng tốc truyền dữ liệu giữa các node
Machine Learning (AI/ML)Giảm độ trễ khi xử lý dữ liệu trên GPU
High-Performance Computing (HPC)Tận dụng tốc độ cao của ENA
Media Streaming & GamingGiảm giật lag, cải thiện trải nghiệm người dùng
Financial Trading & AnalyticsĐộ trễ thấp giúp xử lý giao dịch nhanh hơn

Tổng kết

Enhanced Networking là tính năng quan trọng để tối ưu hóa hiệu suất mạng trên AWS, đặc biệt cho các ứng dụng yêu cầu tốc độ cao, độ trễ thấp và xử lý dữ liệu lớn. 🚀


Suggest Changes

Previous Post
[AWS] Amazon Elastic Container Service (ECS)
Next Post
[AWS] Amazon Route 53