Kể từ ngày 1/2/2024, AWS đã bắt đầu tính phí đối với tất cả các địa chỉ Public IPv4 được tạo trong tài khoản của bạn, dù có đang sử dụng hay không. Điều này có nghĩa là bất kỳ địa chỉ IPv4 công cộng nào được gán cho EC2, Load Balancer, RDS hoặc các dịch vụ khác đều sẽ phát sinh chi phí. Bài viết này sẽ giúp bạn hiểu rõ cách tính phí IPv4 AWS và một số mẹo giảm thiểu chi phí một cách hiệu quả.
Xem thêm:
Cách lựa chọn, tối ưu chi phí sử dụng EC2 Instances
1. Chi phí IPv4 của AWS
AWS áp dụng mức phí $0.005 mỗi giờ cho mỗi Public IPv4, tương đương $3.60 mỗi tháng.
Nếu bạn có tài khoản AWS mới, bạn sẽ được hưởng Free Tier trong vòng 12 tháng, bao gồm 750 giờ sử dụng Public IPv4 mỗi tháng.
Ví dụ: Bạn chạy 2 EC2 instances trong 375 giờ mỗi instance, tổng cộng 750 giờ, bạn vẫn được miễn phí. Nhưng nếu bạn vượt quá 750 giờ, bạn sẽ bị tính $0.005 mỗi giờ vượt quá.
2. Một số dịch vụ AWS không có Free Tier IPv4
Elastic Load Balancer (ELB): Mỗi Availability Zone (AZ) cần một Public IPv4 riêng. Ví dụ: Nếu một Load Balancer hoạt động ở 3 AZ, bạn sẽ có 3 Public IPv4, và bị tính phí.
Amazon RDS: Khi bạn tạo một database và cần kết nối từ bên ngoài bằng IPv4, bạn sẽ bị tính phí ngay lập tức.
3. Cách giảm chi phí IPv4 trong AWS
Sử dụng IPv6
AWS đang khuyến khích chuyển sang IPv6, vì IPv6 vẫn miễn phí. Tuy nhiên, nhiều nhà cung cấp Internet (ISP) chưa hỗ trợ IPv6, gây khó khăn cho việc áp dụng.
Bạn có thể kiểm tra ISP có hỗ trợ IPv6 hay không tại: test-ipv6.com.
Quản lý địa chỉ IPv4
Để tránh bị tính phí không cần thiết:
- Xóa các Public IPv4 không sử dụng.
- Dùng Private IP + VPN hoặc NAT Gateway thay vì Public IPv4.
- Thu hồi IPv4 ngay sau khi sử dụng xong.
Sử dụng AWS Public IP Insights
AWS cung cấp Amazon VPC IP Address Manager (IPAM) giúp bạn theo dõi các địa chỉ IPv4 đang sử dụng.
Cách kiểm tra IPv4 đang sử dụng:
- Vào AWS Console → Amazon VPC
- Tìm kiếm IPAM (IP Address Manager)
- Chọn Public IP Insights để xem danh sách IPv4 hiện có
- Xóa các IPv4 không cần thiết để tránh phát sinh phí
Cách kiểm tra chi phí sử dụng IPv4 trong AWS:
Nếu bạn bị tính phí mà không biết lý do, hãy thực hiện các bước sau:
- Vào AWS Billing & Cost Management
- Chọn Bills → Xem mục Public IPv4 usage fees.
- Kiểm tra xem Public IPv4 có phát sinh phí không
- Dùng AWS Public Insight: AWS Public Insights giúp tìm ra dịch vụ nào đang sử dụng IPv4 và gây ra phí phát sinh.
Với chính sách mới của AWS, người dùng cần chủ động quản lý IPv4 để tránh phí phát sinh không cần thiết. Nếu bạn chỉ sử dụng EC2 Free Tier, bạn có 750 giờ miễn phí mỗi tháng. Nhưng với các dịch vụ khác như RDS, Load Balancer, bạn luôn bị tính phí.
Hãy chuyển sang IPv6 nếu có thể, hoặc giám sát IPv4 bằng IPAM để tối ưu chi phí trong AWS.
Bài viết cùng chủ đề: