EC2 Instance Store

Tổng quan
- EBS volumes là network drive với hiệu năng tốt nhưng bị giới hạn
- Nếu bạn cần 1 hardware-disk với hiệu năng cao, hãy dùng EC2 Instance Store
- Hiệu năng I/O tốt hơn
- Instance Store sẽ mất dữ liệu nếu bị stop
- Phù hợp cho buffer / cache / scratch data / nội dung mang tính tạm thời
- Rủi ro mất dữ liệu nếu phần cứng hỏng
- Nên cần phải Backup và replication
Tại sao EC2 Instance Store lại tồn tại bên cạnh EBS?
Vì Instance Store là dạng lưu trữ gắn trực tiếp với phần cứng vật lý của máy chủ (local disk), nên:
- Tốc độ truy xuất cực nhanh (I/O cao)
- Dành cho dữ liệu tạm thời, cần hiệu năng cao hơn EBS
- Giúp giảm chi phí nếu không cần lưu trữ lâu dài
EBS thì:
- Là network drive, lưu trữ bền vững hơn
- Có thể tách ra, backup, gắn vào instance khác
EBS giống như một ổ cứng ngoài gắn vào qua cáp mạng – bạn có thể rút ra gắn vào EC2 khác
Instance Store thì giống như ổ cứng trong máy tính – nhanh hơn nhưng tắt máy là mất
EBS và EC2 Instance Store
| 🔍 Tiêu chí | EC2 Instance Store | Amazon EBS |
|---|---|---|
| Vị trí lưu trữ | Trên ổ đĩa vật lý gắn trực tiếp vào host EC2 | Lưu trên hệ thống lưu trữ riêng của AWS |
| Hiệu năng (I/O) | Rất cao (vì là ổ đĩa cục bộ) | Tốt nhưng phụ thuộc vào loại volume |
| Tính tồn tại dữ liệu | Không tồn tại khi EC2 bị stop/terminate | Tồn tại độc lập với EC2 |
| Trường hợp sử dụng phù hợp | Dữ liệu tạm thời: cache, buffer, scratch... | Dữ liệu quan trọng: DB, app, OS,... |
| Khả năng backup (snapshot) | ❌ Không hỗ trợ | ✅ Có thể snapshot & restore |
| Gắn qua lại giữa EC2 khác | ❌ Không thể | ✅ Có thể attach/detach giữa các EC2 |
| Chi phí | Bao gồm trong giá EC2 | Tính phí riêng theo dung lượng & IOPS |
| Rủi ro mất dữ liệu | Cao nếu instance stop/crash | Thấp, có thể replicate & backup |
| Quản lý backup và replication | Tự làm thủ công | Do AWS hỗ trợ |
Bạn thấy bài này thế nào?